Automatic Generation of S-LAM Descriptions from UML/MARTE for the DSE of Massively Parallel Embedded Systems

被引:4
|
作者
Ammar, Manel [1 ]
Baklouti, Mouna [1 ]
Pelcat, Maxime [2 ]
Desnos, Karol [2 ]
Abid, Mohamed [1 ]
机构
[1] Natl Engn Sch Sfax, CES Lab, Sfax, Tunisia
[2] UEB, CNRS UMR 6164, INSA Rennes, IETR, Rennes, France
来源
SOFTWARE ENGINEERING, ARTIFICIAL INTELLIGENCE, NETWORKING AND PARALLEL/DISTRIBUTED COMPUTING 2015 | 2016年 / 612卷
关键词
IP-XACT;
D O I
10.1007/978-3-319-23509-7_14
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Massively Parallel Multi-Processors System-on-Chip (MP2SoC) architectures require efficient programming models and tools to deal with the massive parallelism present within the architecture. In this paper, we propose a tool which automates the generation of the System-Level Architecture Model (S-LAM) from a Unified Modeling Language-based (UML) model annotated with the Modeling and Analysis of Real-Time and Embedded Systems(MARTE) profile. The S-LAM-based description of the MP2SoC architecture is conformed to the IP-XACT standard. The integration of our generator within a co-design framework provides the specification of the whole MP2SoC system using UML and MARTE. Then, gradual refinements allow the execution of a rapid prototyping process.
引用
收藏
页码:195 / 211
页数:17
相关论文
共 9 条
  • [1] Enhancing Automatic Generation of VHDL Descriptions from UML/MARTE Models
    Leite, Marcela
    Vasconcellos, Cristiano D.
    Wehrmeister, Marco Aurelio
    2014 12TH IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN), 2014, : 152 - +
  • [2] An MDE Approach for Automatic Code Generation from UML/MARTE to OpenCL
    Rodrigues, A. Wendell O.
    Guyomarc'h, Frederic
    Dekeyser, Jean-Luc
    COMPUTING IN SCIENCE & ENGINEERING, 2013, 15 (01) : 46 - 55
  • [3] Automatic Generation of Massively Parallel Codes from ExaSlang
    Kuckuk, Sebastian
    Koestler, Harald
    COMPUTATION, 2016, 4 (03)
  • [4] Automatic synthesis of embedded SW for evaluating physical implementation alternatives from UML/MARTE models supporting memory space separation
    Posadas, Hector
    Penil, Pablo
    Nicolas, Alejandro
    Villar, Eugenio
    MICROELECTRONICS JOURNAL, 2014, 45 (10) : 1281 - 1291
  • [5] Automatic Generation of Massively Parallel Hardware from Control-Intensive Sequential Programs
    Dossis, Michael F.
    IEEE ANNUAL SYMPOSIUM ON VLSI (ISVLSI 2010), 2010, : 98 - 103
  • [6] From UML/MARTE Models of Multiprocessor Real-time Embedded Systems to Early Schedulability Analysis based on SimSo Tool
    Magdich, Amina
    Kacem, Yessine Hadj
    Mahfoudhi, Adel
    Abid, Mohamed
    ICSOFT-EA: PROCEEDINGS OF THE 11TH INTERNATIONAL JOINT CONFERENCE ON SOFTWARE TECHNOLOGIES - VOL. 1, 2016, : 202 - 209
  • [7] Automatic Generation of RAMS Analyses from Model-based Functional Descriptions using UML State Machines
    Kaukewitsch, Christof
    Papist, Henrik
    Zeller, Marc
    Rothfelder, Martin
    2020 ANNUAL RELIABILITY AND MAINTAINABILITY SYMPOSIUM (RAMS 2020), 2020,
  • [8] Automatic Code Generation for Embedded Systems from High-Level Models
    Riid, A.
    Preden, J.
    Pahtma, R.
    Serg, R.
    Lints, T.
    ELEKTRONIKA IR ELEKTROTECHNIKA, 2009, (07) : 33 - 36
  • [9] Automatic generation of scheduled SystemC models of embedded systems from extended task graphs
    Klaus, S
    Huss, SA
    Trautmann, T
    SYSTEM SPECIFICATION AND DESIGN LANGUAGES: BEST OF FDL '02, 2003, : 207 - 217