• DocumentCode
    282669
  • Title

    An overview of the object-oriented entity-relationship model (OOERM)

  • Author

    Gorman, Kevin ; Choobineh, Joobin

  • Author_Institution
    Dept. of MIS & OM, North Carolina Univ., Charlotte, NC, USA
  • Volume
    iii
  • fYear
    1990
  • fDate
    2-5 Jan 1990
  • Firstpage
    336
  • Abstract
    The object-oriented entity-relationship model (OOERM) and its associated diagramming technique (OOERD) is presented as a natural extension to the ER approach for modeling the dynamics of entity classes. In addition to modeling static properties, OOERM incorporates concepts from the object-oriented programming (OOP) paradigm to model operational properties of entities. Relationships between entities are used in message passing to allow an entity to access the attributes and operations of other related entities. An OOERD is a graphical abstraction of an underlying OOERM schema description which is used to depict the dynamics of message-passing between entities. The synergy between OOP and ER concepts is also discussed. The syntax and semantics of the OOERM language are informally presented, along with the graphic notations and icons of OOERD. Structural and operational modeling in OOERM is illustrated through examples
  • Keywords
    object-oriented programming; systems analysis; entity classes; graphic notations; graphical abstraction; icons; message passing; object-oriented entity-relationship model; object-oriented programming; operational modeling; overview; semantics; static properties; structural modelling; syntax; Data models; Dynamic programming; Encapsulation; Erbium; Graphics; Information retrieval; Message passing; Object oriented modeling; Object oriented programming; Software engineering;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Sciences, 1990., Proceedings of the Twenty-Third Annual Hawaii International Conference on
  • Conference_Location
    Kailua-Kona, HI
  • Type

    conf

  • DOI
    10.1109/HICSS.1990.205364
  • Filename
    205364