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

2Citations
Citations of this article
1Readers
Mendeley users who have this article in their library.
Get full text

Abstract

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. © 2015 Springer International Publishing.

Cite

CITATION STYLE

APA

Triantafyllidis, K., Bondarev, E., & De With, P. H. N. (2015). ProMARTES: Performance analysis method and toolkit for real-time systems. In Lecture Notes in Electrical Engineering (Vol. 311 LNEE, pp. 281–302). Springer Verlag. https://doi.org/10.1007/978-3-319-06317-1_15

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free