Title :
A difference-based version model for OODBMS
Author :
Jea, Kuen-Fung ; Feng, Hwai-Bih ; Yau, Yang-Ren ; Chen, Shih-Kung ; Dai, Jian-Cheng
Author_Institution :
Inst. of Comput. Sci., Nat. Chung-Hsing Univ., Taichung, Taiwan
Abstract :
Data versioning is important for many applications such as CASE, CAD and CAM. New design objects in these applications are usually created from existing ones because they share a large degree of similarity. In this paper we propose a difference-based version model for object-oriented database systems. The large object stores only the difference data from its parent version. To show the feasibility of this version model, a prototype is implemented and a performance study on the version storage and access time is made. We observe from this study that, when the difference between two versions is less than 10%, the system has the best storage efficiency and incurs the least overhead in access time. Our implementation experience also shows that the proposed version model can be implemented as an independent module to plug in a data storage system easily
Keywords :
configuration management; object-oriented databases; performance evaluation; software prototyping; OODBMS; access time; design objects; difference-based version model; object-oriented database systems; performance study; prototype; storage efficiency; CADCAM; Computer aided manufacturing; Computer aided software engineering; Data storage systems; Database systems; Design automation; Object oriented modeling; Plugs; Prototypes;
Conference_Titel :
Software Engineering Conference, 1998. Proceedings. 1998 Asia Pacific
Conference_Location :
Taipei
Print_ISBN :
0-8186-9183-2
DOI :
10.1109/APSEC.1998.733741