Lecture Notes in Computer Science, 1996, Volume 1098/1996, 366-397, DOI: 10.1007/BFb0053070

Conceptual design of active object-oriented database applications using multi-level diagrams

Mauricio J. V. Silva and C. Robert Carlson

View Related Documents

Abstract

Several active object-oriented database systems have been developed to address the needs of applications with complex requirements and time execution constraints (e.g. computer integrated manufacturing). However, no comprehensive and integrated modeling approach has been described for conceptually modeling active object-oriented database applications.
This paper deals with these issues by extending the research of object-oriented methods with an integrated approach, called A/OODBMT (Active Object-Oriented Database Modeling Technique), which integrates and extends the Object Modeling Technique (OMT) method for conceptually designing active object-oriented database applications.
A/OODBMT models database applications by defining and integrating four new types of models, namely the nested object model (NOM), the behavior model (BM), the nested rule model (NRM), and the nested event model (NEM). The nested object model extends the OMT object model by adding nesting capabilities, and by providing a better abstraction mechanism for developing database applications in multi-level diagrams. Moreover, the nested object model adds rules to classes to specify their active behavior. The behavior model combines the dynamic and the functional modeling techniques proposed in the OMT method. In addition, the behavioral model represents database transactions through transaction diagrams. The nested rule model supports a comprehensive set of rules and visually defines the rules and their interactions using multi-level diagrams. The nested event model supports a comprehensive set of events and visually represents them in the context of rules.
Supported by the Brazilian Government Agency — CAPES

Fulltext Preview

Image of the first page of the fulltext document