An MDE-based approach for self-adaptive RTES model generation

被引:2
|
作者
Ben Said, Mouna [1 ,4 ]
Hadj Kacem, Yessine [2 ]
Kerboeuf, Mickael [3 ]
Abid, Mohamed [4 ]
机构
[1] King Khalid Univ, Coll Comp Sci, Abha, Saudi Arabia
[2] King Khalid Univ, Coll Comp Sci, Dept Comp Sci, Abha, Saudi Arabia
[3] Univ Brest, Lab STICC, MOCS Team, Brest, France
[4] Univ Sfax, CES Lab, ENIS, Sfax, Tunisia
关键词
Self-adaptive systems; Design pattern; Pattern instantiation; NFPs verification; EMBEDDED SYSTEMS; DESIGN; ADAPTATION;
D O I
10.1007/s10586-019-02968-4
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Raising the design abstraction level has been, since many years, a prominent solution to decrease the complexity of self-adaptive real time embedded systems (RTES) and increase productivity. However, the manual specification and integration of the adaptive behavior into the system model is still presenting a big handicap for designers. There is a lack of Computer Aided Software Engineering tools and methodologies that permit to automate the generation of self-adaptive RTES models. Therefore, designers need an expertise in the adaptation domain as well as the modeling language and much time for manual work. At the aim of solving these problems, we propose, in this paper, a Model Driven Engineering based approach that permits to guide the automatic transformation of a classic Y-chart RTES model into a self-adaptive model based on design patterns. A model-based interactive process is developed to enable the generation of self-adaptive models for RTES based on the instantiation, integration and specialization of design patterns. The generated system model is then mapped to the input of a simulation platform in order to perform the non-functional properties verification and simulate the system reconfiguration, if needed. The proposed approach is tested and validated through a case study of an embedded video conferencing system which is CPU and network bandwidth-constrained.
引用
收藏
页码:925 / 951
页数:27
相关论文
共 50 条
  • [1] An MDE-based approach for self-adaptive RTES model generation
    Mouna Ben Said
    Yessine Hadj Kacem
    Mickaël Kerboeuf
    Mohamed Abid
    [J]. Cluster Computing, 2020, 23 : 925 - 951
  • [2] An MDE-based approach for reconfigurable DRE systems
    Krichen, Fatma
    Ghorbel, Amal
    Hamid, Brahim
    Zalila, Bechir
    [J]. 2012 IEEE 21ST INTERNATIONAL WORKSHOP ON ENABLING TECHNOLOGIES: INFRASTRUCTURE FOR COLLABORATIVE ENTERPRISES (WETICE), 2012, : 78 - 83
  • [3] MDE-Based Approach for Generalizing Design Space Exploration
    Saxena, Tripti
    Karsai, Gabor
    [J]. MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS, PT I, 2010, 6394 : 46 - 60
  • [4] A model-based approach to self-adaptive software
    Karsai, G
    Sztipanovits, J
    [J]. IEEE INTELLIGENT SYSTEMS & THEIR APPLICATIONS, 1999, 14 (03): : 46 - 53
  • [5] Balancing Organizational Regulation and Agent Autonomy: An MDE-Based Approach
    Penserini, Loris
    Dignum, Virginia
    Staikopoulos, Athanasios
    Aldewereld, Huib
    Dignum, Frank
    [J]. ENGINEERING SOCIETIES IN THE AGENTS WORLD X, 2009, 5881 : 197 - +
  • [6] An MDE-Based Approach for Solving Configuration Problems: An Application to the Eclipse Platform
    Doux, Guillaume
    Albert, Patrick
    Barbier, Gabriel
    Cabot, Jordi
    Del Fabro, Marcos Didonet
    Lee, Scott Uk-Jin
    [J]. MODELLING FOUNDATIONS AND APPLICATIONS, 2011, 6698 : 160 - 171
  • [7] Resolving Platform Specific Models at Runtime Using an MDE-Based Trading Approach
    Criado, Javier
    Iribarne, Luis
    Padilla, Nicolas
    [J]. ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS: OTM 2013 WORKSHOPS, 2013, 8186 : 274 - 283
  • [8] A model-based self-adaptive approach to image processing
    Nichols, J
    Bapty, T
    [J]. 11TH IEEE INTERNATIONAL CONFERENCE AND WORKSHOP ON THE ENGINEERING OF COMPUTER-BASED SYSTEMS, PROCEEDINGS, 2004, : 456 - 461
  • [9] Self-Adaptive Model Generation for Ambient Systems
    Nigon, Julien
    Gleizes, Marie-Pierre
    Migeon, Frederic
    [J]. 7TH INTERNATIONAL CONFERENCE ON AMBIENT SYSTEMS, NETWORKS AND TECHNOLOGIES (ANT 2016) / THE 6TH INTERNATIONAL CONFERENCE ON SUSTAINABLE ENERGY INFORMATION TECHNOLOGY (SEIT-2016) / AFFILIATED WORKSHOPS, 2016, 83 : 675 - 679
  • [10] Towards an MDE-Based Approach for Usability Evaluation of Plastic User Interface
    Ben Ammar, Lassaad
    Mahfoudhi, Adel
    Kacem, Yessine Hadj
    [J]. 2013 INTERNATIONAL CONFERENCE ON COMPUTER APPLICATIONS TECHNOLOGY (ICCAT), 2013,