Model-Driven Design-Space Exploration for Embedded Systems: The Octopus Toolset

被引:14
|
作者
Basten, Twan
van Benthum, Emiel
Geilen, Marc
Hendriks, Martijn
Houben, Fred
Igna, Georgeta
Reckers, Frans
de Smet, Sebastian
Somers, Lou
Teeselink, Egbert
Trcka, Nikola
Vaandrager, Frits
Verriet, Jacques
Voorhoeve, Marc
Yang, Yang
机构
关键词
Design-space exploration; Modeling; Analysis; Embedded Systems; CPN Tools; Uppaal; RESOURCES;
D O I
10.1007/978-3-642-16558-0_10
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The complexity of today's embedded systems and their development trajectories requires a systematic, model-driven design approach, supported by tooling wherever possible. Only then, development trajectories become manageable, with high-quality, cost-effective results. This paper introduces the Octopus Design-Space Exploration (DSE) toolset that aims to leverage existing modeling, analysis, and DSE tools to support model-driven DSE for embedded systems. The current toolset integrates Uppaal and CPN Tools, and is centered around the DSE Intermediate Representation (DSEIR) that is specifically designed to support DSE. The toolset architecture allows: (i) easy reuse of models between different tools, while providing model consistency, and the combined use of these tools in DSE; (ii) domain-specific abstractions to support different application domains and easy reuse of tools across domains.
引用
收藏
页码:90 / 105
页数:16
相关论文
共 50 条
  • [31] Constraint-based design-space exploration and model synthesis
    Neema, S
    Sztipanovits, J
    Karsai, G
    Butts, K
    EMBEDDED SOFTWARE, PROCEEDINGS, 2003, 2855 : 290 - 305
  • [32] Design-space exploration of a cryptography algorithm
    Sotiriou, CP
    Papaefstathiou, Y
    ICECS 2003: PROCEEDINGS OF THE 2003 10TH IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS AND SYSTEMS, VOLS 1-3, 2003, : 858 - 861
  • [33] Design-Space Exploration between FPGA and ASIF
    Qureshi, Muhammad Amin
    Parvez, Husain
    2014 9TH INTERNATIONAL SYMPOSIUM ON RECONFIGURABLE AND COMMUNICATION-CENTRIC SYSTEMS-ON-CHIP (RECOSOC), 2014,
  • [34] Novelty and Interestingness Measures for Design-space Exploration
    Reehuis, Edgar
    Olhofer, Markus
    Emmerich, Michael
    Sendhoff, Bernhard
    Baeck, Thomas
    GECCO'13: PROCEEDINGS OF THE 2013 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2013, : 1541 - 1548
  • [35] A Model-Driven Engineering Framework for Fault Tolerance in Dependable Embedded Systems Design
    Ziani, Adel
    Hamid, Brahim
    Bruel, Jean-Michel
    2012 38TH EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA), 2012, : 166 - 169
  • [36] Domain Specific Views in Model-driven Embedded Systems Design in Industrial Automation
    Ferrarini, Luca
    Dede, Alessio
    Salauen, Patrick
    Dang, Tuan
    Fogliazza, G.
    2009 7TH IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS, VOLS 1 AND 2, 2009, : 702 - +
  • [37] Model-driven toolset for embedded reconfigurable cores: Flexible prototyping and software-like debugging
    Lagadec, Loic
    Teodorov, Ciprian
    Le Lann, Jean-Christophe
    Picard, Damien
    Fabiani, Erwan
    SCIENCE OF COMPUTER PROGRAMMING, 2014, 96 : 156 - 174
  • [38] DESIGN SPACE ANALYSIS IN MODEL-DRIVEN ENGINEERING
    Demirezen, Zekai
    Bryant, Barrett
    Skjellum, Anthony
    Tanik, Murat
    JOURNAL OF INTEGRATED DESIGN & PROCESS SCIENCE, 2010, 14 (01) : 1 - 15
  • [39] A Model-Driven Approach for Embedded System Prototyping and Design
    Hili, Nicolas
    Fabre, Christian
    Dupuy-Chessa, Sophie
    Rieu, Dominique
    PROCEEDINGS OF THE 2014 25TH IEEE INTERNATIONAL SYMPOSIUM ON RAPID SYSTEM PROTOTYPING (RSP): SHORTENING THE PATH FROM SPECIFICATION TO PROTOTYPE, 2014, : 23 - 29
  • [40] Model-Driven Design of Embedded Multimedia Applications on SoCs
    Abdallah, Adolf
    Gamatie, Abdoulaye
    Dekeyser, Jean-Luc
    PROCEEDINGS OF THE 2009 12TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN, ARCHITECTURES, METHODS AND TOOLS, 2009, : 207 - 210