2004•Proceedings. 30th Euromicro Conference, 2004.Requires access

Towards predicting real-time properties of a component assembly

Egor Bondarev, Michel R. V. Chaudron

Open publisher page 5 citations

Abstract

This work addresses the prediction of timing properties of a component-based application already during the composition phase. At this stage, it is of vital importance to guarantee that the timing requirements (e.g. end-to-end deadlines) of a real-time application that is executed on a target system is satisfied. This is obtained by predicting the real-time behaviour of a component-based application. We extend an already existing scenario-based approach [J. Muskens et al. (2004)] with the possibility to model the behaviour of an application and the behavior of the underlying components. As a result, an application developer can reason accurately about the dynamic resource consumption and real-time properties of a component assembly. The modeling involves the specification of synchronization constraints for tasks and the simulation of application behaviour. A concluding case-study of video encoder development reveals that the approach is not only feasible but also addresses yet unsolved problems of task parallel execution and synchronization.

About this research paper

What this paper is about

This work addresses the prediction of timing properties of a component-based application already during the composition phase. At this stage, it is of vital importance to guarantee that the timing requirements (e.g. end-to-end deadlines) of a real-time application that is executed on a target system is satisfied. This is obtained by predicting the real-time behaviour of a component-based application. We extend an already existing scenario-based approach [J. Muskens et al. (2004)] with the possibility to model the behaviour of an application and the behavior of the underlying components. As a result, an application developer can reason accurately about the dynamic resource consumption and real-time properties of a component assembly. The modeling involves the specification of synchronization constraints for tasks and the simulation of application behaviour. A concluding case-study of video encoder development reveals that the approach is not only feasible but also addresses yet unsolved problems of task parallel execution and synchronization.

Why it matters

OpenAlex reports 5 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

This work addresses the prediction of timing properties of a component-based application already during the composition phase. At this stage, it is of vital importance to guarantee that the timing requirements (e.g. end-to-end deadlines) of a real-time application that is executed on a target system is satisfied. This is obtained by predicting the real-time behaviour of a component-based application. We extend an already existing scenario-based approach [J. Muskens et al. (2004)] with the possibility to model the behaviour of an application and the behavior of the underlying components. As a result, an application developer can reason accurately about the dynamic resource consumption and real-time properties of a component assembly. The modeling involves the specification of synchronization constraints for tasks and the simulation of application behaviour. A concluding case-study of video encoder development reveals that the approach is not only feasible but also addresses yet unsolved problems of task parallel execution and synchronization.

Key concepts: Component (thermodynamics), Computer science, Synchronization (alternating current), Task (project management), Static timing analysis, Real-time computing, Distributed computing, Encoder

Related papers

Back to paper searchBrowse research topicsOriginal source
Towards predicting real-time properties of a component assembly — Research Paper | ScholarLens