Charles Explorer logo
🇬🇧

Transformation of Binary Relationships with Particular Multiplicity

Publication at Faculty of Mathematics and Physics |
2011

Abstract

The paper deals with one small step in the process of model driven development (MDD) or model driven architecture (MDA) - widely used terms nowadays. Many CASE tools provide automated support for generating programming language code (ISM) from e.g.

UML models (PIM). This task is referred to as forward engineering.

Many tools provide automated support for generating UML models (PIM) from programming language code (ISM) or platform specic description (PSM). This task is referred to as reverse engineering.

Some tools also support round-trip engineering, which involves both forward and reverse engineering steps such that software artifacts (model and code) become synchronized. This paper describes basic principles and restrictions for transformations of binary relationships and transformations of binary relationships with the particular multiplicity from PIM level into PSM level.

The idea is illustrated on examples.