The Algorithm of Transformation from UML Sequence Diagrams to the Topological Functioning Model

被引:0
|
作者
Ovchinnikova, Viktoria [1 ]
Asnina, Erika [1 ]
机构
[1] Riga Tech Univ, Dept Appl Comp Sci, Meza St 1 K3, Riga, Latvia
来源
ENASE 2015 - PROCEEDINGS OF THE 10TH INTERNATIONAL CONFERENCE ON EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING | 2015年
关键词
Topological Functioning Model; Reverse Engineering; Model-driven Architecture;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
It is difficult and time-consuming to migrate a legacy system to some new platform or integrate it with other software system manually. High-level abstract models (domain models) of the existing software system must be got for further merging with new domain models. TFM4MDA (Topological Functioning Modeling for Model Driven Architecture) is an approach for software development from the high level of abstraction to the lower levels. The formal TFM (Topological Functioning Model) for software system analysis can be obtained stepwise from the low levels using RE (Reverse Engineering) techniques. The algorithm for transformation from UML sequence diagrams to the TFM is suggested in this research. It is based on the previous research results. Additional information about other approaches such as MDRE (Model-Driven Reverse Engineering) and ADM (Architecture Driven Modernization) is overviewed in order to use it for further analysis and full formalization of the transformation considered in our work.
引用
收藏
页码:377 / 384
页数:8
相关论文
共 35 条
  • [31] A New Approach for Recovering High-Level Sequence Diagrams from Object-Oriented Applications Using Petri Nets
    Baidada, Chafik
    Bouziane, El Mahi
    Jakimi, Abdeslam
    SECOND INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING IN DATA SCIENCES (ICDS2018), 2019, 148 : 323 - 332
  • [32] A transformation model from DEVS to SMP2 based on MDA
    Lei Yonglin
    Wang Weiping
    Li Qun
    Zhu Yifan
    SIMULATION MODELLING PRACTICE AND THEORY, 2009, 17 (10) : 1690 - 1709
  • [33] A Model Driven Reverse Engineering Framework for Generating High Level UML Models From Java']Java Source Code
    Sabir, Umair
    Azam, Farooque
    Ul Haq, Sami
    Anwar, Muhammad Waseem
    Haider, Wasi
    Amjad, Anam
    IEEE ACCESS, 2019, 7 : 158931 - 158950
  • [34] From MDA platform-speciflic model to code generation: Coupling of RM-ODP and UML action semantics standards
    Bendraou, R
    Bouzitouna, S
    Gervais, MP
    SERP'04: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING RESEARCH AND PRACTICE, VOLS 1 AND 2, 2004, : 407 - 413
  • [35] A reverse engineering algorithm for mining a causal system model from system data
    Ye, Nong
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2017, 55 (03) : 828 - 844