Towards a Round-Trip Support for Model-Driven Engineering of Embedded Systems

被引:4
|
作者
Ciccozzi, Federico [1 ]
Cicchetti, Antonio [1 ]
Sjodin, Mikael [1 ]
机构
[1] Malardalen Univ, MRTC, Sch Innovat Design & Engn IDT, Vasteras, Sweden
关键词
D O I
10.1109/SEAA.2011.39
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In a model-driven environment aiming at generating implementation code ensuring that extra-functional properties modeled at design level are preserved at execution time, a full round-trip engineering approach is often needed. Target code is meant to be generated from design models through appropriate model transformations; once the code has been generated, quality attributes of the embedded system are evaluated by execution monitoring/analysis tools. Eventually, in order to complete a model-driven round-trip approach, provision of back-annotation of the target code analysis results to modeling level is crucial for evaluating and consequently optimizing the design models for ensuring preservation of analyzed extra-functional aspects. In this work the problem of providing such approach in terms of process and related challenges is described together with a proposed solution. Particular emphasis is put on the description of how both traceability information and code analysis results are formalized in order to enable the desired back-annotating capabilities.
引用
收藏
页码:200 / 208
页数:9
相关论文
共 50 条
  • [41] Round-trip engineering with the Two-Tier Programming Toolkit
    A.H. Eden
    E. Gasparis
    J. Nicholson
    R. Kazman
    [J]. Software Quality Journal, 2018, 26 : 249 - 271
  • [42] Bidirectional Translation between OCL and JML for Round-trip Engineering
    Shimba, Hiroaki
    Hanada, Kentrao
    Okano, Kozo
    Kusumoto, Shinji
    [J]. 2013 20TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE (APSEC 2013), VOL 2, 2013, : 49 - 54
  • [43] ROUND-TRIP ENGINEERING OF WEB APPLICATIONS FOCUSING ON DYNAMIC MODELS
    Imazeki, Yuto
    Takada, Shingo
    Doi, Norihisa
    [J]. ICEIS 2008: PROCEEDINGS OF THE TENTH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS, VOL ISAS-2: INFORMATION SYSTEMS ANALYSIS AND SPECIFICATION, VOL 2, 2008, : 228 - +
  • [44] Round-trip engineering for maintaining conceptual-relational mappings
    An, Yuan
    Hu, Xiaohua
    Song, Il-Yeol
    [J]. ADVANCED INFORMATION SYSTEMS ENGINEERING, PROCEEDINGS, 2008, 5074 : 296 - 311
  • [45] Vehicle substitution in heterogeneous round-trip carsharing systems
    Smet, Pieter
    [J]. COMPUTERS & INDUSTRIAL ENGINEERING, 2021, 162
  • [46] Round-trip model of quadratic cavity soliton trapping
    Egorov, OA
    Sukhorukov, AP
    Zakharova, IG
    [J]. SOLITON-DRIVEN PHOTONICS, 2001, 31 : 239 - 243
  • [47] Towards Model-Driven Engineering of Smart Contracts for Cyber-Physical Systems
    Garamvolgyi, Peter
    Kocsis, Imre
    Gehl, Benjamin
    Klenik, Attila
    [J]. 2018 48TH ANNUAL IEEE/IFIP INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS WORKSHOPS (DSN-W), 2018, : 134 - 139
  • [48] Putting performance engineering into model-driven engineering: Model-driven performance engineering
    Fritzsche, Mathias
    Johannes, Jendrik
    [J]. MODELS IN SOFTWARE ENGINEERING, 2008, 5002 : 164 - +
  • [49] Towards a Model-Driven Engineering Approach for Developing Embedded Hard Real-Time Software
    Cruz, Fabiano
    Barreto, Raimundo
    Cordeiro, Lucas
    [J]. APPLIED COMPUTING 2008, VOLS 1-3, 2008, : 308 - 314
  • [50] On the Role of Model-Driven Engineering in Adaptive Systems
    Bocanegra, Jose
    Pavlich-Mariscal, Jaime
    Carrillo-Ramos, Angela
    [J]. 2016 IEEE 11TH COLOMBIAN COMPUTING CONFERENCE (CCC), 2016,