Persistent Graphical Objects in Procol

conference paper
Persistent objects are objects whose contents may outlive the execution time of the program. This paper describes the process of introducing persistent objects in the object-oriented programming language Procol. The strength of persistent objects in an object-oriented programming language is the integration of a database system with programming language. Persistent objects make the program development easier, because the programmer does not have to implement the explicit loading and saving of data. Besides the general functional aspects, special attention is paid to graphical applications in order to deal with their specific geometric requirements. For example, it must be possible to find, in an efficient manner, all graphical objects that fall within a given region. These issues, persistent objects and their geometric rquirements, have not yet got the attention they deserve in the literature covering object-oriented graphical systems where modeling and functional aspects dominate.
TNO Identifier
94338
Publisher
Angkor
Source title
Technology of object-oriented languages and systems : Tools 2 - Proceedings of the Second International Conference TOOLS, Paris, 1990
Editor(s)
Bezivin, J.
Meyer, B.
Nerson, J-M.
Place of publication
Paris
Pages
271-283