• DocumentCode
    2055911
  • Title

    Extensions to the object-oriented paradigm

  • Author

    Su, Stanley Y W

  • Author_Institution
    Database Syst. Res. & Dev. Center, Florida Univ., Gainesville, FL, USA
  • fYear
    1989
  • fDate
    20-22 Sep 1989
  • Firstpage
    197
  • Lastpage
    199
  • Abstract
    It is argued that present object-oriented (O-O) database management systems (DBMSs) have not gone far enough. Two important aspects of semantics are not captured in the Smalltalk-type O-O paradigm and the DBMSs that have been developed on the basis of this paradigm. The first aspect is the specification of knowledge rules which model constraints, expert knowledge, deductive rules, and trigger conditions that are applicable to objects. The second aspect is the specification of various types of associations that an object type can have with other object types. It is suggested that the O-O paradigm for future database or knowledge-base management systems should extend the concept of a class from that of object type to object class. Rule declaration, rule inheritance, and association types are discussed
  • Keywords
    data structures; database management systems; formal specification; knowledge based systems; object-oriented programming; DBMSs; Smalltalk-type O-O paradigm; association types; database management systems; deductive rules; expert knowledge; knowledge rules; knowledge-base management systems; object class; object type; object-oriented paradigm; rule declaration; rule inheritance; semantics; specification; trigger conditions; Computer languages; Control systems; Database systems; Deductive databases; Energy management; Knowledge management; Logic; Message passing; Power system management; Spatial databases;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference, 1989. COMPSAC 89., Proceedings of the 13th Annual International
  • Conference_Location
    Orlando, FL
  • Print_ISBN
    0-8186-1964-3
  • Type

    conf

  • DOI
    10.1109/CMPSAC.1989.65084
  • Filename
    65084