Title :
Implementation of checkout/checkin mechanism on object-oriented database systems
Author :
Park, Hyun-Ju ; Yoo, Suk I.
Author_Institution :
Dept. of Comput. Sci., Seoul Nat. Univ., South Korea
Abstract :
The authors discuss the implementation of the checkout/checkin mechanism in object-oriented database systems. Objects are no longer modified directly in the public database. Each user has a private workspace and his/her tasks are performed in the workspace. When the tasks are done, the user checks in modified objects in the public database. They introduce several classes of long duration locks in order to allow users to lock objects for a long time. A composite object, version, versionable object, or simple object may be the granularity of a checkout operation. They effectively maintain the version derivation graphs in a public database and workspaces and manage checkouts of composite objects
Keywords :
groupware; object-oriented databases; checkout/checkin mechanism; composite object; granularity; lock objects; long duration locks; modified objects; object-oriented database systems; private workspace; public database; simple object; version; version derivation graphs; versionable object; Application software; Collaborative work; Computer aided manufacturing; Computer applications; Computer science; Data models; Database systems; Object oriented databases; Transaction databases; Very large scale integration;
Conference_Titel :
Database and Expert Systems Applications, 1996. Proceedings., Seventh International Workshop on
Conference_Location :
Zurich
Print_ISBN :
0-8186-7662-0
DOI :
10.1109/DEXA.1996.558330