Model-Driven Design of Network Aspects of Distributed Embedded Systems

被引:11
|
作者
Ebeid, Emad [1 ]
Fummi, Franco [2 ,3 ]
Quaglia, Davide [2 ,3 ]
机构
[1] Aarhus Univ, Dept Engn, DK-8200 Aarhus, Denmark
[2] Univ Verona, EDALab Srl, I-37134 Verona, Italy
[3] Univ Verona, Dept Comp Sci, I-37134 Verona, Italy
关键词
Modeling and analysis of real time and embedded systems (MARTE); network manipulation; network synthesis; simulation; SystemC/transaction level modeling (TLM); unified modeling language (UML); UML;
D O I
10.1109/TCAD.2015.2394395
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Design of distributed embedded systems is a challenging task and it requires raising the level of abstraction to overcome the complexity of the design. In particular, modeling languages and semantic specification are necessary to address network description at high level of abstraction. Starting from this abstraction view, model manipulation is needed to explore various design alternatives and code generation is required for their simulation. In this paper, we propose the use of unified modeling language diagrams combined with a formal computational model as a key solution to specify requirements, generate design alternatives, and code for simulation. This paper proposes a formal framework and supporting tools to represent the application requirements, the library of network components, the environment description, and the rules to compose them. The framework allows to generate code for design validation by simulation and provides back annotation mechanism of the simulation results to refine the original model.
引用
收藏
页码:603 / 614
页数:12
相关论文
共 50 条
  • [31] A Model-Driven Approach for Embedded System Prototyping and Design
    Hili, Nicolas
    Fabre, Christian
    Dupuy-Chessa, Sophie
    Rieu, Dominique
    [J]. PROCEEDINGS OF THE 2014 25TH IEEE INTERNATIONAL SYMPOSIUM ON RAPID SYSTEM PROTOTYPING (RSP): SHORTENING THE PATH FROM SPECIFICATION TO PROTOTYPE, 2014, : 23 - 29
  • [32] Model-driven security management of embedded service systems
    Illner, S
    Pohl, A
    Krumm, H
    [J]. IECON 2005: THIRTY-FIRST ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY, VOLS 1-3, 2005, : 2655 - 2660
  • [33] MoVES: A Model-Driven Methodology for Vehicular Embedded Systems
    Bucaioni, Alessio
    Addazi, Lorenzo
    Cicchetti, Antonio
    Ciccozzi, Federico
    Eramo, Romina
    Mubeen, Saad
    Sjodin, Mikael
    [J]. IEEE ACCESS, 2018, 6 : 6424 - 6445
  • [34] 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,
  • [35] A Model-driven Validation & Verification Environment for Embedded Systems
    Gargantini, A.
    Riccobene, E.
    Scandurra, P.
    [J]. 2008 INTERNATIONAL SYMPOSIUM ON INDUSTRIAL EMBEDDED SYSTEMS, 2008, : 241 - +
  • [36] MDDPro: Model-driven dependability provisioning in enterprise distributed real-time and embedded systems
    Tambe, Sumant
    Balasubramanian, Jaiganesh
    Gokhale, Aniruddha
    Damiano, Thomas
    [J]. SERVICE AVAILABILITY, PROCEEDINGS, 2007, 4526 : 127 - +
  • [37] Distributed Real-Time Managed Systems: A Model-Driven Distributed Secure Information Architecture Platform for Managed Embedded Systems
    Levendovszky, Tihamer
    Dubey, Abhishek
    Otte, William R.
    Balasubramanian, Daniel
    Coglio, Alessandro
    Nyako, Sandor
    Emfinger, William
    Kumar, Pranav
    Gokhale, Aniruddha
    Karsai, Gabor
    [J]. IEEE SOFTWARE, 2014, 31 (02) : 62 - 69
  • [38] Model-Driven Development Towards Distributed Intelligent Systems
    Barriga, Arturo
    Barriga, José A.
    Pérez-Toledano, Miguel A.
    Clemente, Pedro J.
    [J]. ACM Transactions on Internet Technology, 2024, 24 (04)
  • [39] Dynamic Adaptation for Distributed Systems in Model-Driven Engineering
    Mohammed, Mufasir Muthaher
    [J]. ACM/IEEE 25TH INTERNATIONAL CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS, MODELS 2022 COMPANION, 2022, : 146 - 151
  • [40] Model-driven scheduling for distributed stream processing systems
    Shukla, Anshu
    Simmhan, Yogesh
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2018, 117 : 98 - 114