System architecture evaluation using modular performance analysis: a case study

  • Authors:
  • Ernesto Wandeler;Lothar Thiele;Marcel Verhoef;Paul Lieverse

  • Affiliations:
  • ETH Zürich, Information Technology and Electrical Engineering Department, Computer Engineering and Networks Laboratory (TIK), Gloriastrasse 35, 8092, Zürich, Switzerland;ETH Zürich, Information Technology and Electrical Engineering Department, Computer Engineering and Networks Laboratory (TIK), Gloriastrasse 35, 8092, Zürich, Switzerland;Chess Information Technology, B.V., Nieuwe Gracht 13, 2011, Haarlem, NB, The Netherlands and Institute for Computing and Information Sciences, Radboud University Nijmegen, Nijmegen, The Netherland ...;Siemens VDO Trading B.V., Luchthavenweg 48, 5657, Eindhoven, EB, The Netherlands

  • Venue:
  • International Journal on Software Tools for Technology Transfer (STTT)
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

Performance analysis plays an increasingly important role in the design of embedded real-time systems. Time-to-market pressure in this domain is high while the available implementation technology is often pushed to its limit to minimize cost. This requires analysis of performance as early as possible in the life cycle. Simulation-based techniques are often not sufficiently productive. We present an alternative, analytical, approach based on Real-Time Calculus. Modular performance analysis is presented through a case study in which several candidate architectures are evaluated for a distributed in-car radio navigation system. The analysis is efficient due to the high abstraction level of the model, which makes the technique suitable for early design exploration.