Compositional Timing Analysis of Asynchronized Distributed Cause-effect Chains

19Citations
Citations of this article
6Readers
Mendeley users who have this article in their library.

Abstract

Real-time systems require the formal guarantee of timing constraints, not only for the individual tasks but also for the end-to-end latency of data flows. The data flow among multiple tasks, e.g., from sensors to actuators, is described by a cause-effect chain, independent from the priority order of the tasks. In this article, we provide an end-to-end timing-analysis for cause-effect chains on asynchronized distributed systems with periodic task activations, considering the maximum reaction time (MRT) (i.e., the duration of data processing) and the maximum data age (MDA) (i.e., the worst-case data freshness). We first provide an analysis of the end-to-end latency on one local electronic control unit (ECU) that has to consider only the jobs in a bounded time interval. We extend our analysis to globally asynchronized systems by exploiting a compositional property to combine the local results. Throughout synthesized data based on an automotive benchmark as well as on randomized parameters, we show that our analytical results improve the state-of-the-art.

Cite

CITATION STYLE

APA

Günzel, M., Chen, K. H., Ueter, N., Von Der Brüggen, G., Dürr, M., & Chen, J. J. (2023). Compositional Timing Analysis of Asynchronized Distributed Cause-effect Chains. ACM Transactions on Embedded Computing Systems, 22(4). https://doi.org/10.1145/3587036

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