UML dialect for designing object-relational databases

LA Maciaszek*, Kin-Shing Wong

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference proceeding contributionpeer-review


The market trends indicate that the next generation database technology will be dominated by object-relational systems. This shift to the new technology calls for visual modeling techniques to facilitate the design of object-relational database systems. Even though Unified Modeling Language (UML) is not currently equiped to manage this task, if can be extended for it.

The paper defines design constructs needed for the development of an object-relational database system. The constructs include those that assist in the migration process from a relational to an object-relational database. Both data and procedural constructs are considered. Many UML extensions in the proposed UML dialect are derived by stereotyping existing UML elements. New classes are created to model object-relational constructs, and they are assigned their own distinct icons. Any special constraints on relationships between concepts in the extended UML are explained through practical examples. The mappings from design models to an object-relational implementation are exemplified.

Original languageEnglish
Title of host publicationChallenges of information technology management in the 21st century
EditorsM. Khosrowpour
Number of pages5
ISBN (Print)1-878289-84-5
Publication statusPublished - 2000
EventInternational Conference of the Information Resources Management Association - Anchorage, United States
Duration: 21 May 200024 May 2000


ConferenceInternational Conference of the Information Resources Management Association
Country/TerritoryUnited States


Dive into the research topics of 'UML dialect for designing object-relational databases'. Together they form a unique fingerprint.

Cite this