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 条
  • [21] A model-driven framework for design and verification of embedded systems through SystemVerilog
    Anwar, Muhammad Waseem
    Rashid, Muhammad
    Azam, Farooque
    Kashif, Muhammad
    Butt, Wasi Haider
    DESIGN AUTOMATION FOR EMBEDDED SYSTEMS, 2019, 23 (3-4) : 179 - 223
  • [22] A model-driven framework for design and verification of embedded systems through SystemVerilog
    Muhammad Waseem Anwar
    Muhammad Rashid
    Farooque Azam
    Muhammad Kashif
    Wasi Haider Butt
    Design Automation for Embedded Systems, 2019, 23 : 179 - 223
  • [23] SystemC/C-Based Model-Driven Design for Embedded Systems
    Riccobene, Elvinia
    Scandurra, Patrizia
    Bocchio, Sara
    Rosti, Alberto
    Lavazza, Luigi
    Mantellini, Luigi
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2009, 8 (04)
  • [24] A Research Roadmap for Model-Driven Design of Embedded Systems for Automation Components
    Strasser, T.
    Rooker, M.
    Hegny, I.
    Wenger, M.
    Zoitl, A.
    Ferrarini, L.
    Dede, A.
    Colla, M.
    2009 7TH IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS, VOLS 1 AND 2, 2009, : 564 - 569
  • [25] Model-Driven Embedded Systems Design Environment for the Industrial Automation Sector
    Strasser, Thomas
    Suender, Christoph
    Valentini, Antonio
    2008 6TH IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS, VOLS 1-3, 2008, : 1081 - +
  • [26] A Model-Driven Approach for Hybrid Power Estimation in Embedded Systems Design
    Trabelsi, Chiraz
    Ben Atitallah, Rabie
    Meftali, Samy
    Dekeyser, Jean-Luc
    Jemai, Abderrazek
    EURASIP JOURNAL ON EMBEDDED SYSTEMS, 2011, (01)
  • [27] A Model-Driven Engineering Methodology to Design Parallel and Distributed Embedded Systems
    Enrici, Andrea
    Apvrille, Ludovic
    Pacalet, Renaud
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2017, 22 (02)
  • [28] Constraints-driven design space exploration for distributed embedded systems
    Kuchcinski, K
    JOURNAL OF SYSTEMS ARCHITECTURE, 2001, 47 (3-4) : 241 - 261
  • [29] Model-Driven Embedded-System Design
    Basten, Twan
    Ernst, Rolf
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2010, 10 (02)
  • [30] Design-Space Reduction for Architectural Optimization of Automotive Embedded Systems
    Zhang, Xinhai
    Feng, Lei
    Chen, De-Jiu
    Torngren, Martin
    2015 IEEE 17TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS, 2015 IEEE 7TH INTERNATIONAL SYMPOSIUM ON CYBERSPACE SAFETY AND SECURITY, AND 2015 IEEE 12TH INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS (ICESS), 2015, : 1103 - 1109