• 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