Elsevier

Information Systems

Volume 20, Issue 3, May 1995, Pages 213-235
Information Systems

A unifying object role modelling theory

https://doi.org/10.1016/0306-4379(95)00010-2Get rights and content

Abstract

This article presents the idea of defining a kernel for object role modelling techniques, upon which different drawing styles can be based. We propose such a kernel (the ORM kernel) and define, as a case study, an ER and a NIAM drawing style on top of it. One of the prominent advantages of such a kernel is the possibility to build a CASE-tool supporting multiple methods. Such a CASE-tool would allow users with different methodological backgrounds to use it and view the modelled domains in terms of their favourite method. This is illustrated using a running example of a concrete domain in which we use the ORM kernel in combination with the NIAM and ER drawing style.

References (50)

  • P. Shoval et al.

    Binary-relationship integration methodology

    Data & Knowledge Engineering

    (1991)
  • S. Abiteboul et al.

    IFO: A formal semantic database model

    ACM Transactions on Database Systems

    (1987)
  • D.E. Avison et al.
  • G.P. Bakema et al.

    Fully communication oriented NIAM

  • M. Barr et al.
  • G.H.W.M. Bronts

    Formalization of an Object Model

  • S.J. Brouwer

    PSM vs ‘the rest of the world’, Vergelijking tussen ER en PSM

  • J.A. Bubenko

    Information system methodologies — A research view

  • L. Campbell

    Adding a new dimension to flat conceptual modelling

  • L. Campbell et al.

    Abstraction techniques for conceptual schemas

  • P.P. Chen

    The entity-relationship model: Toward a unified view of data

    ACM Transactions on Database Systems

    (1976)
  • O.M.F. De Troyer

    The OO-binary relationship model: A truly object oriented conceptual model

  • O.M.F. De Troyer et al.

    RIDL on the CRIS case: A workbench for NIAM

  • R. Elmasri et al.

    Advanced data models and emerging trends

  • P.J.M. Frederiks et al.

    A Unifying Framework for Conceptual Data Modelling Concepts

  • Cited by (23)

    • An integrated object-role oriented database model

      2002, Data and Knowledge Engineering
    • Data schema design as a schema evolution process

      1997, Data and Knowledge Engineering
    • A generic model for 3-dimensional conceptual modelling

      1996, Data and Knowledge Engineering
    View all citing articles on Scopus

    Recommended by Peri Loucopoulos.

    View full text