期刊论文详细信息
Computer Science and Information Systems
Possible Realizations of Multiplicity Constraints
Zdenek Rybola2  Karel Richta3 
[1] Faculty of Electrical Engineering, Czech Technical University in Prague;Faculty of Information Technology, Czech Technical University in Prague;Faculty of Mathematics and Physics, Charles University in Prague
关键词: MDD;    UML;    transformation;    multiplicity constraints;    source class optionality constraint;    OCL;    SQL;   
DOI  :  10.2298/CSIS121210067R
学科分类:社会科学、人文和艺术(综合)
来源: Computer Science and Information Systems
PDF
【 摘 要 】

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.

【 授权许可】

CC BY-NC-ND   

【 预 览 】
附件列表
Files Size Format View
RO201904027562567ZK.pdf 349KB PDF download
  文献评价指标  
  下载次数:11次 浏览次数:5次