in

The ORM Foundation

Get the facts!

pdf A Formal ORM-to-UML Mapping Algorithm

Downloads: 394 File Size: 470.1kB
Posted By: admin Views: 1,814
Date Added: 04-23-2008

Abstract

The object-role model (ORM) data structure can be represented in the unified modeling language (UML) using the five fact encoding constructs: class attribute, association, association class, sub-class and the association qualifier. In the existing literature there exist numerous mappings of how individual fact types from an ORM information model can be mapped onto ‘well-formed’ UML expressions.

What is lacking in the existing literature is a precise description of the conditions on the ‘source’ object-role model under which a specific UML fact encoding construct can be applied in the ‘target’ UML class diagram. In this paper we will show under what conditions, a specific UML fact encoding construct must be applied in a way that results in a wellformed UML class diagram.

Contributed bt Dr Peter Bollen, University of Maastricht, P.O. Box 616, p.bollen@mw.unimaas.nl, 6200 MD Maastricht, The Netherlands

Thanks Peter!

Filed under: ,

Comments

No comments exist for this file.
© 2008-2014 The ORM Foundation: A UK not-for-profit organisation -------------- Terms of Service