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
相关论文
共 50 条
  • [41] Automatic Network Protocol Synthesis from UML Sequence Diagrams
    Ebeid, E.
    Fummi, F.
    Quaglia, D.
    Stefanni, F.
    2013 14TH INTERNATIONAL WORKSHOP ON MICROPROCESSOR TEST AND VERIFICATION (MTV): COMMON CHALLENGES AND SOLUTIONS, 2013, : 68 - 73
  • [42] UML interaction diagrams:: Correct translation of sequence diagrams into collaboration diagrams
    Cordes, B
    Hölscher, K
    Kreowski, HJ
    APPLICATIONS OF GRAPH TRANSFORMATIONS WITH INDUSTRIAL RELEVANCE, 2003, 3062 : 275 - 291
  • [43] UML Sequence Diagram: Transformation from the Two-Hemisphere Model and Layout
    Nikiforova, Oksana
    Kozacenko, Ludmila
    Ahilcenoka, Dace
    APPLIED COMPUTER SYSTEMS, 2013, 14 (01) : 31 - 41
  • [44] An Operational Semantics for UML 2 Sequence Diagrams Supported by Model Transformations
    Messaoudi, Nabil
    Chaoui, Allaoua
    Bettaz, Mohamed
    10TH INTERNATIONAL CONFERENCE ON FUTURE NETWORKS AND COMMUNICATIONS (FNC 2015) / THE 12TH INTERNATIONAL CONFERENCE ON MOBILE SYSTEMS AND PERVASIVE COMPUTING (MOBISPC 2015) AFFILIATED WORKSHOPS, 2015, 56 : 604 - 611
  • [45] A Model Checking Based Approach for Containment Checking of UML Sequence Diagrams
    Muram, Faiz Ul
    Tran, Huy
    Zdun, Uwe
    2016 23RD ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE (APSEC 2016), 2016, : 73 - 80
  • [46] A Meta-Model Transformation from UML Activity Diagrams to Event-B Models
    Ben Younes, Ahlem
    Hlaoui, Yousra Bendaly
    Ben Ayed, Leila Jemni
    2014 38TH ANNUAL IEEE INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE WORKSHOPS (COMPSACW 2014), 2014, : 740 - 745
  • [47] Meaning of Cause-and-effect Relations of the Topological Functioning Model in the UML Analysis Model
    Nazaruka, Erika
    ENASE: PROCEEDINGS OF THE 12TH INTERNATIONAL CONFERENCE ON EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING, 2017, : 336 - 345
  • [48] Automatic Test Sequence Generation and Functional Coverage Measurement From UML Sequence Diagrams
    Ekici, Nazim Umut
    Tuglular, Tugkan
    INTERNATIONAL JOURNAL OF INFORMATION SYSTEM MODELING AND DESIGN, 2023, 14 (01)
  • [49] Towards the reverse engineering of UML sequence diagrams
    Briand, LC
    Labiche, Y
    Miao, Y
    10TH WORKING CONFERENCE ON REVERSE ENGINEERING, PROCEEDINGS, 2003, : 57 - 66
  • [50] Finding reusable UML sequence diagrams automatically
    Robinson, WN
    Woo, HG
    IEEE SOFTWARE, 2004, 21 (05) : 60 - +