System architecture evaluation using modular performance analysis: a case study

Wandeler, Ernesto ; Thiele, Lothar ; Verhoef, Marcel ; Lieverse, Paul

In: International Journal on Software Tools for Technology Transfer, 2006, vol. 8, no. 6, p. 649-667

Ajouter à la liste personnelle
    Summary
    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