Title
Modeling Design Object Relationships in PEGASUS
Abstract
One of the most important problems of database management systems for CAD applications is modeling design objects and the complex relationships among them. Design objects have versions and participate in the construction of other more complex- design -- objects. In this paper we describe the preliminary data model design of a database system for CAD applications, named " Pegasus. Our model is based on previously published work on extensible and object-oriented database systerc~. Novel ideas of our model that are presented in this paper, include relationship objects as a modeling construct to represent relationships of any degree, replication, and the reconciliation of two subtyping mechanisms: the first, called refinement, is based on the usual semantics of schema copying and the second, called extension, is based on the inheritance semantics between prototypes and their extensions. We use these modeling elements to show how parts and assemblies (with their versions, components, etc.) can be modeled in the world of mechanical assembly design.
Year
DOI
Venue
1990
10.1109/ICDE.1990.113473
Los Angeles, CA
Keywords
Field
DocType
modeling design object relationships,computer science,cad,object oriented programming,database systems,prototypes,assembly,design automation,reconciliation,relational databases,refinement,application software,data models,database management system,database system,data model,replication
Data modeling,Data mining,Programming language,Relational database,Computer science,Theoretical computer science,Application software,CAD,Object-oriented programming,Electronic design automation,Data model,Semantics,Database
Conference
ISBN
Citations 
PageRank 
0-8186-2025-0
25
29.40
References 
Authors
23
1
Name
Order
Citations
PageRank
Alexandros Biliris1407197.90