Possible Realizations of Multiplicity Constraints
Computer Science and Information Systems, Tome 10 (2013) no. 4.

Voir la notice de l'article provenant de la source Computer Science and Information Systems website

Model Driven Development (MDD) approach is often used to model application data and behavior by a Platform Independent Model (PIM) and to generate Platform Specific Models (PSMs) and even the source code by model transformations. However, these transformations usually omit constraints of the binary association multiplicities, especially the source class optionality constraint. This paper is an extended version of the paper ’Transformation of Special Multiplicity Constraints - Comparison of Possible Realizations’ presented at MDASD workshop at the FedCSIS 2012 conference. In this paper, we summarize the process of the transformation of a binary association from a PIM into a PSM for relational databases. We suggest several possible realizations of the source class optionality constraint to encourage the automatically transformation and discuss their advantages and disadvantages.We also provide experimental comparison of our suggested realizations to the common realization where this constraint is omitted.
Keywords: MDD, UML, transformation, multiplicity constraints, source class optionality constraint, OCL, SQL
@article{CSIS_2013_10_4_a6,
     author = {Zdenek Rybola and Karel Richta},
     title = {Possible {Realizations} of {Multiplicity} {Constraints}},
     journal = {Computer Science and Information Systems},
     publisher = {mathdoc},
     volume = {10},
     number = {4},
     year = {2013},
     url = {http://geodesic.mathdoc.fr/item/CSIS_2013_10_4_a6/}
}
TY  - JOUR
AU  - Zdenek Rybola
AU  - Karel Richta
TI  - Possible Realizations of Multiplicity Constraints
JO  - Computer Science and Information Systems
PY  - 2013
VL  - 10
IS  - 4
PB  - mathdoc
UR  - http://geodesic.mathdoc.fr/item/CSIS_2013_10_4_a6/
ID  - CSIS_2013_10_4_a6
ER  - 
%0 Journal Article
%A Zdenek Rybola
%A Karel Richta
%T Possible Realizations of Multiplicity Constraints
%J Computer Science and Information Systems
%D 2013
%V 10
%N 4
%I mathdoc
%U http://geodesic.mathdoc.fr/item/CSIS_2013_10_4_a6/
%F CSIS_2013_10_4_a6
Zdenek Rybola; Karel Richta. Possible Realizations of Multiplicity Constraints. Computer Science and Information Systems, Tome 10 (2013) no. 4. http://geodesic.mathdoc.fr/item/CSIS_2013_10_4_a6/