Markus Knasmüller,
"Adding Persistence to the Oberon System"
: Proc. Joint ModularLanguages Conference '97, Serie Lecture Notes in Computer Science, Nummer 1204, Springer, 1997, M.Knasmüller: Adding Persistence to the Oberon System, Proc. Joint ModularLanguages Conference '97, Hagenberg, Lecture Notes in Computer Science 1204,Springer-Verlag, 1997.
Original Titel:
Adding Persistence to the Oberon System
Sprache des Titels:
Englisch
Original Buchtitel:
Proc. Joint ModularLanguages Conference '97
Original Kurzfassung:
This paper describes the project Oberon-D, which adds database functionality to the Oberon system. The first step of this project is to include persistence, i.e., the object's property to outlive the program that created it. Persistence in the Oberon system is obtained by a persistent heap on the disk. Persistent objects are on this heap, while transient objects are in the transient memory. Transient and persistent objects can access each other mutually. Accessing a persistent object leads to loading the object into the transient heap. If persistent objects are not accessed from transient objects any more, they are written back to the persistent heap. Persistent objects, which are not referenced by other persistent objects, are reclaimed by a garbage collector. We show the use of persistence as well as its implementation.
Sprache der Kurzfassung:
Englisch
Englische Kurzfassung:
This paper describes the project Oberon-D, which adds database functionality to the Oberon system. The first step of this project is to include persistence, i.e., the object's property to outlive the program that created it. Persistence in the Oberon system is obtained by a persistent heap on the disk. Persistent objects are on this heap, while transient objects are in the transient memory. Transient and persistent objects can access each other mutually. Accessing a persistent object leads to loading the object into the transient heap. If persistent objects are not accessed from transient objects any more, they are written back to the persistent heap. Persistent objects, which are not referenced by other persistent objects, are reclaimed by a garbage collector. We show the use of persistence as well as its implementation.
Veröffentlicher:
Springer
Serie:
Lecture Notes in Computer Science
Number:
1204
Erscheinungsjahr:
1997
Notiz zum Zitat:
M.Knasmüller: Adding Persistence to the Oberon System, Proc. Joint ModularLanguages Conference '97, Hagenberg, Lecture Notes in Computer Science 1204,Springer-Verlag, 1997.