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
来源
2015 IEEE 10TH INTERNATIONAL CONFERENCE ON INDUSTRIAL AND INFORMATION SYSTEMS (ICIIS) | 2015年
关键词
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 条
  • [1] Business Rule Model Integration into the Model of Transformation Driven Software Development
    Vasilecas, Olegas
    Smaizys, Aidas
    ADVANCES IN DATABASES AND INFORMATION SYSTEMS, 2010, 5968 : 153 - 160
  • [2] Construction of consistent models in model-driven software development
    Taentzer, Gabriele
    MODEL-BASED SOFTWARE AND DATA INTEGRATION, 2008, 8 : 113 - 124
  • [3] Advances in Transformation of MARTE Profile Time Concepts in Model-Driven Software Development
    Derezinska, Anna
    Szczykulski, Marian
    SOFTWARE ENGINEERING TRENDS AND TECHNIQUES IN INTELLIGENT SYSTEMS, CSOC2017, VOL 3, 2017, 575 : 385 - 395
  • [4] Software Customization in Model Driven Development of Web Applications
    Cicchetti, Antonio
    Di Ruscio, Davide
    Di Salle, Amleto
    APPLIED COMPUTING 2007, VOL 1 AND 2, 2007, : 1025 - 1030
  • [5] A UML Model To Simulink Model Transformation Method In the Design of Embedded Software
    Guo, Peng
    Li, YaHui
    Li, Peng
    Liu, Shuai
    Sun, DongYa
    2014 TENTH INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND SECURITY (CIS), 2014, : 583 - 587
  • [6] A model driven architecture for the development of smart card software
    Saritas, Hidayet Burak
    Kardas, Geylani
    COMPUTER LANGUAGES SYSTEMS & STRUCTURES, 2014, 40 (02) : 53 - 72
  • [7] Trustworthy Software Development Based on Model Driven Architecture
    Zhu, Yang
    Fei, Lanhua
    Yang, Nianhua
    INFORMATION COMPUTING AND APPLICATIONS, ICICA 2013, PT I, 2013, 391 : 193 - +
  • [8] Transformation of UML design model into performance model - A model-driven framework
    Wagh, Ramrao
    Bellur, Umesh
    Menezes, Bernard
    ICEIS 2006: PROCEEDINGS OF THE EIGHTH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS: INFORMATION SYSTEMS ANALYSIS AND SPECIFICATION, 2006, : 576 - +
  • [9] Teaching Software Design Using a Case Study on Model Transformation
    Jia, Yanxia
    Tao, Yonglei
    PROCEEDINGS OF THE 2009 SIXTH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY: NEW GENERATIONS, VOLS 1-3, 2009, : 702 - +
  • [10] Requirements traceability and transformation conformance in model-driven development
    Almeida, Joao Paulo
    van Eck, Pascal
    Iacob, Maria-Eugenia
    10TH IEEE INTERNATIONAL ENTERPRISE DISTRIBUTED OBJECT COMPUTING CONFERENCE, PROCEEDINGS, 2006, : 355 - 366