DocumentCode
2704494
Title
Modeling design object relationships in PEGASUS
Author
Biliris, Alexandros
Author_Institution
Dept. of Comput. Sci., Boston Univ., MA, USA
fYear
1990
fDate
5-9 Feb 1990
Firstpage
228
Lastpage
236
Abstract
A description is given of the preliminary data model design of a database system for CAD applications named Pegasus. The model is based on previously published work on extensible and object-oriented database systems. Novel ideas of the model that are presented include the use of relationship objects as a modeling construct to represent relationships of any degree, and replication and the reconciliation of two subtyping mechanisms. The first, called refinement, is based on the usual semantics of schema copying; the second, called extension, is based on the inheritance semantics between prototypes and their extensions. These modeling elements are used to show how parts and assemblies (with their versions, components, etc.) can be modeled in the world of mechanical assembly design
Keywords
CAD; mechanical engineering computing; object-oriented databases; object-oriented programming; relational databases; CAD applications; Pegasus; assemblies; design object relationships; extension; inheritance semantics; mechanical assembly design; modeling construct; modeling elements; object-oriented database systems; preliminary data model design; reconciliation; refinement; relationship objects; replication; schema copying; subtyping mechanisms; Application software; Assembly; Books; Computer science; Data models; Database systems; Design automation; Object oriented modeling; Power system modeling; Prototypes;
fLanguage
English
Publisher
ieee
Conference_Titel
Data Engineering, 1990. Proceedings. Sixth International Conference on
Conference_Location
Los Angeles, CA
Print_ISBN
0-8186-2025-0
Type
conf
DOI
10.1109/ICDE.1990.113473
Filename
113473
Link To Document