ProMARTES : performance analysis method and toolkit for real-time systems

K. Triantafyllidis, E. Bondarev, P.H.N. With, de

Onderzoeksoutput: Hoofdstuk in Boek/Rapport/CongresprocedureHoofdstukAcademic

2 Citaten (Scopus)

Samenvatting

In this chapter, we present a cycle-accurate performance analysis method for real-time systems that incorporates the following phases: 1. profiling SW components at high accuracy, 2. modeling the obtained performance measurements in MARTE-compatible models, 3. generation, scheduling analysis and simulation of a system model, 4. analysis of the obtained performance metrics, and 5. a subsequent architecture improvement. The method has been applied to a new autonomous navigation system for robots with advanced sensing capabilities, enabling validation of multiple performance analysis aspects, such as SW/HW mapping, real-time requirements and synchronization on multiprocessor schemes. The case-study has proved that the method is able to use the profiled low-level performance metrics throughout all the phases, resulting in high prediction accuracy. We have found a range of inefficient design directions leading to RT requirements failure, and recommended to robot owners a design decision set to reach an optimal solution.
Originele taal-2Engels
TitelLanguages, Design Methods, and Tools for Electronic System Design
RedacteurenM.-M. Louërat, T. Mahne
UitgeverijSpringer
Pagina's281-302
Aantal pagina's22
ISBN van geprinte versie978-3-319-06317-1
DOI's
StatusGepubliceerd - 2014

Publicatie series

NaamLecture Notes in Electrical Engineering
Volume311
ISSN van geprinte versie1876-1100

Vingerafdruk Duik in de onderzoeksthema's van 'ProMARTES : performance analysis method and toolkit for real-time systems'. Samen vormen ze een unieke vingerafdruk.

  • Citeer dit

    Triantafyllidis, K., Bondarev, E., & With, de, P. H. N. (2014). ProMARTES : performance analysis method and toolkit for real-time systems. In M-M. Louërat, & T. Mahne (editors), Languages, Design Methods, and Tools for Electronic System Design (blz. 281-302). (Lecture Notes in Electrical Engineering; Vol. 311). Springer. https://doi.org/10.1007/978-3-319-06317-1_15