Transformation and Composition of Software Design Models for Model Driven Development

被引:0
|
作者
Meedeniya, Dulani [1 ]
Perera, Indika [1 ]
Bowles, Juliana [2 ]
机构
[1] Univ Moratuwa, Dept Comp Sci & Engn, Moratuwa, Sri Lanka
[2] Univ St Andrews, Sch Comp Sci, St Andrews, Fife, Scotland
关键词
UML sequence diagram; Coloured Petri net; model transformation; model composition; SEQUENCE DIAGRAMS; PETRI NETS;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Software models play a significant role with the growth of software system development based on Model Driven Development (MDD) approach. Model transformations and compositions are the heart of MDD and allow the development of complex systems and their automated derivation. Moreover, software development of large and complex systems uses a collection of models, where model composition and decomposition are required. Various research studies have been done on specifying and executing MDD processes; however only a few of those have considered the validity of such transformations, thus safe composition and decomposition of models. This paper presents a general approach for model composition for the transformation from UML sequence diagrams to Coloured Petri Nets and validates the correctness of model composition using a mathematical proof. These transformations are based on formal rules, which have already been proven to be strongly consistent.
引用
收藏
页码:31 / 36
页数:6
相关论文
共 50 条
  • [21] Optimization of data model-driven design thinking in the software development process
    Li, Yun
    Li, Lianwei
    Applied Mathematics and Nonlinear Sciences, 2024, 9 (01)
  • [22] Design patterns multiagents driven for software development
    Laboratory of Intelligent Systems, Politehnica University of Bucharest, SPl. Independentei 313, 060042 Bucharest, Romania
    IFAC Proc. Vol. (IFAC-PapersOnline), 1 PART 1 (9011-9016):
  • [23] Software composition with a multipurpose modeling and model transformation framework
    Levendovszky, T
    Lengyel, L
    Charaf, H
    PROCEEDINGS OF THE IASTED INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, 2004, : 590 - 594
  • [24] Model driven transformation development (MDTD): An approach for developing model to model transformation
    Fontes Magalhaes, Ana Patricia
    Santos Andrade, Aline Maria
    Pitangueira Maciel, Rita Suzana
    INFORMATION AND SOFTWARE TECHNOLOGY, 2019, 114 : 55 - 76
  • [25] Design units - a layered approach for design driven software development
    Kim, J
    Carlson, CR
    INFORMATION AND SOFTWARE TECHNOLOGY, 2001, 43 (09) : 539 - 549
  • [26] Generating software modules using model driven software development
    Farris, Allen
    ASTRONOMICAL DATA ANALYSIS SOFTWARE AND SYSTEMS XVI, 2007, 376 : 523 - 526
  • [27] Model-driven software development - Preface
    Seidman, David I.
    Ritsko, John J.
    IBM SYSTEMS JOURNAL, 2006, 45 (03) : 449 - 450
  • [28] Integrating aspects with model driven software development
    Kulkarni, V
    Reddy, S
    SERP'03: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING RESEARCH AND PRACTICE, VOLS 1 AND 2, 2003, : 186 - 192
  • [29] FEATURE MODEL-DRIVEN SOFTWARE DEVELOPMENT
    Zakal, David
    Lengyel, Laszlo
    PROCEEDINGS OF 11TH INTERNATIONAL CARPATHIAN CONTROL CONFERENCE, 2010, 2010, : 239 - 242
  • [30] Software safety for model-driven development
    Raytheon, 2611 Jefferson Davis HWY STE 700, Arlington,VA 22202, United States
    不详
    不详
    CrossTalk, 2009, 4-5 (9-14):