Abstract
The Analytical Software Design (ASD) method of the company Verum has been designed to reduce the number of errors in embedded software. However, it does not take performance issues into account, which can also have a major impact on the duration of software development. This paper presents a discrete-event simulator for the performance evaluation of ASD-structured software as well as a compositional numerical analysis method using fixed-point iteration and phase-type distribution fitting. Whereas the numerical analysis is highly accurate for non-interfering tasks, its accuracy degrades when tasks run in opposite directions through interdependent software blocks and the utilization increases. A thorough validation identifies the underlying problems when analyzing the performance of embedded software.
Original language | English |
---|---|
Title of host publication | 16th International GI/ITG Conference on Measurement, Modelling, and Evaluation of Computing Systems and Dependability and Fault Tolerance, MMB & DFT 2012, Kaiserslautern, Germany, March 19-21, 2012. Proceedings |
Editors | Jens B. Schmitt |
Place of Publication | London |
Publisher | Springer |
Pages | 166-181 |
Number of pages | 16 |
ISBN (Print) | 978-3-642-28539-4 |
DOIs | |
Publication status | Published - Mar 2012 |
Event | 16th International GI/ITG Conference on Measurement, Modelling, and Evaluation of Computing Systems and Dependability and Fault Tolerance, MMB & DFT 2012 - Kaiserslautern, Germany Duration: 19 Mar 2012 → 21 Mar 2012 Conference number: 16 |
Publication series
Name | Lecture Notes in Computer Science |
---|---|
Publisher | Springer Verlag |
Volume | 7201 |
ISSN (Print) | 0302-9743 |
ISSN (Electronic) | 1611-3349 |
Conference
Conference | 16th International GI/ITG Conference on Measurement, Modelling, and Evaluation of Computing Systems and Dependability and Fault Tolerance, MMB & DFT 2012 |
---|---|
Abbreviated title | MMB & DFT |
Country/Territory | Germany |
City | Kaiserslautern |
Period | 19/03/12 → 21/03/12 |
Keywords
- METIS-286311
- EWI-21737
- IR-80116