Architecture Models Refinement for Fine Grain Timing Analysis of Embedded Systems

被引:0
|
作者
Borde, Etienne [1 ]
Rahmoun, Smail [1 ]
Cadoret, Fabien [1 ]
Pautet, Laurent [1 ]
Singhoff, Frank [2 ]
Dissaux, Pierre [3 ]
机构
[1] TELECOM ParisTech, LTCI UMR 5141, Inst Telecom, 46 Rue Barrault, F-75013 Paris, France
[2] UBO, Lab STICC UMR 6285, UEB, F-29238 Brest 3, France
[3] Ellidiss Technol, F-29200 Brest, France
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
As real-time systems have become more and more complex, architects rely on abstract models of computation in order to design and analyse these systems. In order to ease the production of source code that respects such models of computation, developper can take advantage of code generators and/or middleware. However, when analyzing an abstract model of computation, timing overheads due to generated code or middleware components are not taken into account. Answering this issue is even more problematic in the domain of embedded systems because of the variability of execution platforms. To tackle this problem, we present in this paper a model refinement and timing analysis framework: abstract models of computation are first transformed in more precise models, which include the timing characteristics of the execution platform. These refined models are then used for a more precise timing analysis. The experiment results we present in this paper show that our method can deal with realistic software architecture of real-time systems.
引用
收藏
页码:44 / 50
页数:7
相关论文
共 50 条
  • [1] Supporting timing analysis of vehicular embedded systems through the refinement of timing constraints
    Saad Mubeen
    Thomas Nolte
    Mikael Sjödin
    John Lundbäck
    Kurt-Lennart Lundbäck
    [J]. Software & Systems Modeling, 2019, 18 : 39 - 69
  • [2] Supporting timing analysis of vehicular embedded systems through the refinement of timing constraints
    Mubeen, Saad
    Nolte, Thomas
    Sjodin, Mikael
    Lundback, John
    Lundback, Kurt-Lennart
    [J]. SOFTWARE AND SYSTEMS MODELING, 2019, 18 (01): : 39 - 69
  • [3] Robust and Accurate Fine-Grain Power Models for Embedded Systems With No On-Chip PMU
    Nikov, Kris
    Martinez, Marcos
    Wegener, Simon
    Nunez-Yanez, Jose
    Chamski, Zbigniew
    Georgiou, Kyriakos
    Eder, Kerstin
    [J]. IEEE EMBEDDED SYSTEMS LETTERS, 2022, 14 (03) : 147 - 150
  • [4] Refinement of UML/MARTE Models for the Design of Networked Embedded Systems
    Ebeid, E.
    Fummi, F.
    Quaglia, D.
    Stefanni, F.
    [J]. DESIGN, AUTOMATION & TEST IN EUROPE (DATE 2012), 2012, : 1072 - 1077
  • [5] Embedded systems architecture: Evaluation and analysis
    Florentz, Bastian
    Huhn, Michaela
    [J]. QUALITY OF SOFTWARE ARCHITECTURES, 2006, 4214 : 145 - +
  • [6] On Validation of Simulation Models in Timing Analysis of Complex Real-Time Embedded Systems
    Lu, Yue
    Kraft, Johan
    Nolte, Thomas
    Norstrom, Christer
    [J]. 2010 IEEE CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA), 2010,
  • [7] Specification and analysis of timing constraints for embedded systems
    Gupta, RK
    DeMicheli, G
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1997, 16 (03) : 240 - 256
  • [8] A framework for interactive analysis of timing constraints in embedded systems
    Gupta, RK
    [J]. FOURTH INTERNATIONAL WORKSHOP ON HARDWARE/SOFTWARE CO-DESIGN (CODES/CASHE '96), PROCEEDINGS, 1996, : 44 - 51
  • [9] A Framework for Compositional Timing Analysis of Embedded Computer Systems
    Edman, Rob
    Shackleton, Hazel
    Shackleton, John
    Smith, Tyler
    Vestal, Steve
    [J]. 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, : 1001 - 1004
  • [10] Embedded program timing analysis based on path clustering and architecture classification
    Ernst, R
    Ye, W
    [J]. 1997 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN - DIGEST OF TECHNICAL PAPERS, 1997, : 598 - 604