Development of reconfigurable distributed embedded systems with a model-driven approach

被引:8
|
作者
Krichen, Fatma [1 ]
Hamid, Brahim [1 ]
Zalila, Bechir [2 ]
Jmaiel, Mohamed [2 ]
Coulette, Bernard [1 ]
机构
[1] Univ Toulouse, IRIT, F-31062 Toulouse 9, France
[2] Univ Sfax, Natl Engn Sch Sfax, ReDCAD, Sfax, Tunisia
来源
关键词
software engineering; MDE-based approach; meta-model; UML profile; real-time embedded systems; non-functional properties; middleware;
D O I
10.1002/cpe.3095
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In this paper, we propose a model-driven approach allowing to build reconfigurable distributed real-time embedded (DRE) systems. The constant growth of the complexity and the required autonomy of embedded software systems management give the dynamic reconfiguration a big importance. New challenges to apply the dynamic reconfiguration at model level as well as runtime support level are required. In this direction, the development of reconfigurable DRE systems according to traditional processes is not applicable. New methods are required to build and to supply reconfigurable embedded software architectures. In this context, we propose an model-driven engineering based approach that enables to design reconfigurable DRE systems with execution framework support. This approach leads the designer to specify step by step his/her system from a model to another one more refined until the targeted model is reached. This targeted model is related to a specific platform leading to the generation of the most part of the system implementation. We also develop a new middleware that supports reconfigurable DRE systems. Copyright (c) 2013 John Wiley & Sons, Ltd.
引用
收藏
页码:1391 / 1411
页数:21
相关论文
共 50 条
  • [1] Model-Driven Design of Network Aspects of Distributed Embedded Systems
    Ebeid, Emad
    Fummi, Franco
    Quaglia, Davide
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2015, 34 (04) : 603 - 614
  • [2] Applying model-driven development to distributed real-time and embedded avionics systems
    Balasubramanian, Krishnakumar
    Krishna, Arvind S.
    Turkay, Emre
    Balasubramanian, Jaiganesh
    Parsons, Jeff
    Gokhale, Aniruddha
    Schmidt, Douglas C.
    [J]. INTERNATIONAL JOURNAL OF EMBEDDED SYSTEMS, 2006, 2 (3-4) : 142 - 155
  • [3] Model-Driven design flow for distributed control in reconfigurable FPGA systems
    Trabelsi, Chiraz
    Meftali, Samy
    ben Atitallah, Rabie
    Dekeyser, Jean-Luc
    [J]. PROCEEDINGS OF THE 2014 CONFERENCE ON DESIGN AND ARCHITECTURES FOR SIGNAL AND IMAGE PROCESSING, 2014,
  • [4] Reliability Analysis in Model-Driven Development of Embedded Systems
    Velasco, David S.
    Kuhn, Thomas
    Kemmann, Soeren
    [J]. 59TH ANNUAL RELIABILITY AND MAINTAINABILITY SYMPOSIUM (RAMS), 2013,
  • [5] Model-driven development of reconfigurable mechatronic systems with MECHATRONIC UML
    Burmester, S
    Giese, H
    Tichy, M
    [J]. MODEL DRIVEN ARCHITECTURE, 2005, 3599 : 47 - 61
  • [6] Model-driven distributed systems
    Coutts, IA
    Edwards, JM
    [J]. IEEE CONCURRENCY, 1997, 5 (03): : 55 - &
  • [7] A Model-Driven Engineering Methodology to Design Parallel and Distributed Embedded Systems
    Enrici, Andrea
    Apvrille, Ludovic
    Pacalet, Renaud
    [J]. ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2017, 22 (02)
  • [8] A Model-Driven Approach for Early Verification and Validation of Embedded Systems
    Stoico, Vincenzo
    [J]. 24TH ACM/IEEE INTERNATIONAL CONFERENCE ON MODEL-DRIVEN ENGINEERING LANGUAGES AND SYSTEMS COMPANION (MODELS-C 2021), 2021, : 685 - 689
  • [9] Model-Driven Development of Embedded Real-Time Systems
    David, Alexandre
    Nielsen, Brian
    [J]. ERCIM NEWS, 2008, (75): : 19 - 20
  • [10] A Model-Driven Approach to Enable the Distributed Simulation of Complex Systems
    Bocciarelli, Paolo
    D'Ambrogio, Andrea
    Falcone, Alberto
    Garro, Alfredo
    Giglio, Andrea
    [J]. COMPLEX SYSTEMS DESIGN & MANAGEMENT (CSD&M 2015), 2016, : 171 - 183