DocumentCode :
2133813
Title :
GRAS, a graph-oriented database system for (software) engineering applications
Author :
Kiesel, N. ; Schürr, A. ; Westfechtel, B.
Author_Institution :
Lehrstuhl fur Inf. III, Tech. Univ. of Aachen, Germany
fYear :
1993
fDate :
19-23 Jul 1993
Firstpage :
272
Lastpage :
286
Abstract :
Modern software systems for application areas like software engineering, CAD or office automation are usually highly interactive and deal with rather complex object structures. For the realization of these systems, a nonstandard database system is needed which is able to efficiently handle different types of coarse- and fine-grained objects (like documents and paragraphs), hierarchical and nonhierarchical relationships between objects (like composition-links and cross-references), and attributes of different size (like chapter numbers and bitmaps). Furthermore, this database system should support the computation of derived data, undo/redo of data modifications, error recovery from system crashes, and version control mechanisms. We describe the underlying data model and the functionality of GRAS (GRAph Storage), a database system which has been designed according to the above-mentioned requirements. The central design decisions concerning its realization are discussed
Keywords :
computer aided software engineering; configuration management; data structures; database management systems; graph theory; system recovery; GRAS; attribute size; coarse-grained objects; data model; data modifications; derived data; design decisions; error recovery; fine-grained objects; graph storage; graph-oriented database system; hierachical relationships; nonhierarchical relationships; redo; software engineering; system crashes; undo; version control mechanisms; Application software; Computer crashes; Control systems; Data engineering; Database systems; Error correction; Office automation; Software engineering; Software systems; Systems engineering and theory;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer-Aided Software Engineering, 1993. CASE '93., Proceeding of the Sixth International Workshop on
ISSN :
1066-1387
Print_ISBN :
0-8186-3480-4
Type :
conf
DOI :
10.1109/CASE.1993.634829
Filename :
634829
Link To Document :
بازگشت