DocumentCode
343431
Title
An implementation architecture for orthogonally persistent deductive object-oriented database systems
Author
Ashrafuzzaman, Mohammad ; Kusalik, Anthony J.
Author_Institution
Dept. of Comput. Sci., Saskatchewan Univ., Saskatoon, Sask., Canada
fYear
1999
fDate
36373
Firstpage
424
Lastpage
432
Abstract
A novel architectural solution for implementing orthogonal persistence in deductive object-oriented database languages is presented. Central to the technique is a persistent type system implemented using distributed objects and ODMG´s d Ref⟨T⟩ class. Use of distributed objects as database types naturally leads to a component-based multi-tier CORBA-like implementation architecture. This architecture seamlessly accommodates object-faulting and transitive persistence. This paper also discusses use of the architecture to implement a deductive object-oriented database system supporting the ROL language and orthogonal persistence
Keywords
database languages; deductive databases; distributed object management; object-oriented databases; object-oriented languages; persistent objects; software architecture; ODMG class; ROL language; component-based multi-tier CORBA-like implementation architecture; deductive object-oriented database languages; distributed objects; object-faulting; orthogonal persistence; orthogonally persistent deductive object-oriented database systems; persistent type system; transitive persistence; Computer architecture; Computer science; Database languages; Database systems; Deductive databases; Electrical capacitance tomography; Libraries; Object oriented modeling; Power system modeling; Spatial databases;
fLanguage
English
Publisher
ieee
Conference_Titel
Database Engineering and Applications, 1999. IDEAS '99. International Symposium Proceedings
Conference_Location
Montreal, Que.
Print_ISBN
0-7695-0265-2
Type
conf
DOI
10.1109/IDEAS.1999.787294
Filename
787294
Link To Document