Elsevier

Information Sciences

Volume 46, Issues 1–2, October–November 1988, Pages 109-139
Information Sciences

An object-oriented semantic data model for CAD applications

https://doi.org/10.1016/0020-0255(88)90020-5Get rights and content

Abstract

The database management requirements of design applications are inherently different than those of business applications. These requirements can be met by database management systems based on object-oriented semantic data models rather than record-based data models. An object-oriented semantic data model called odm is described which integrates functional data models, semantic data models, and the actor model of computation. odm attempts to increase the productivity of computer-aided design operations by providing facilities which are needed for effective management of design data. odm supports the composite nature of design objects, the iterative and tentative nature of the design process, and the object-oriented nature of design operations.

References (54)

  • J.R. Abrial

    Data semantics

  • H. Afsarmanesh et al.

    A framework for semantic database models

  • H. Afsarmanesh, D. Knapp, D. McLeod and A. Parker, An extensible object-oriented approach to databases for VLSI/CAD, in...
  • M. A. Atwood, An object-oriented DBMS for design support applications, in Proceedings of COMPINT...
  • J. Backus

    Function-level programming

    IEEE Spectrum

    (Aug. 1982)
  • J. Banerjee, W. Kim, D. Woelk, N. Ballou and H. Chou, Data Model Issues for Object-Oriented Database Applications, MCC...
  • D. S. Batory and A. P. Buchmann, Molecular Objects, Abstract data types and data models—a framework, in Proceedings of...
  • D.S. Batory et al.

    Modeling Concepts for VLSI CAD Objects

    ACM Trans. Database Systems

    (Sept. 1985)
  • J. Bennett

    A database management system for design engineers

  • A.H. Borning et al.

    Multiple inheritance in Smalltalk-80

  • G. Bracchi, P. Paolini and G. Pelagatti, Binary logical association in data modeling, in [43], pp....
  • M.L. Brodie

    On the developments of data models

  • A.P. Buchmann

    An architecture and data model for CAD databases

  • O. P. Bunemann and R. E. Frankel, fql—A functional query language, in Proceedings of 1979 ACM...
  • E.F. Codd

    Extending the database relational model to capture more meaning

    ACM Trans. Database Systems

    (Dec. 1979)
  • G. Copeland et al.

    Making Smalltalk a database system

  • C.J. Date
  • K. R. Dittrich and R. A. Lorie, Object-oriented database concepts for engineering applications, in Proceedings of...
  • C.M. Eastman

    System facilities for CAD databases

  • A. Goldberg et al.

    Smalltalk-80: The Language and its Implementation

    (1983)
  • M. Hammer et al.

    Database description with sdm: A semantic database model

    ACM Trans. Database Systems

    (Sept. 1981)
  • M.N. Haynie

    The relational/network hybrid data model for design automation databases

  • C. Hewitt et al.

    Actors and continuous functionals

  • H.R. Johnson et al.

    A DBMS facility for handling structured engineering entities

  • T. Kaehler et al.

    loom—large object oriented memory for Smalltalk-80 systems

  • R.H. Katz

    Managing the chip design database

    Computer

    (Dec. 1983)
  • Cited by (4)

    • Modeling application domains

      1997, Data and Knowledge Engineering
    • Version management of composite objects in CAD databases

      1991, Proceedings of the ACM SIGMOD International Conference on Management of Data
    View full text