Compositional Timing Analysis of Asynchronized Distributed Cause-effect Chains

M. Günzel, K.-H. Chen, N. Ueter, G. von der Brüggen, M. Dürr, J.-J. Chen, ACM Transactions on Embedded Computing Systems 22 (2023) 1–34.

Download
No fulltext has been uploaded.
Journal Article | Published | English
Author
Günzel, Mario; Chen, Kuan-Hsun; Ueter, Niklas; Brüggen, Georg von der; Dürr, Marco; Chen, Jian-Jia
Abstract
<jats:p>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.</jats:p>
Publishing Year
Journal Title
ACM Transactions on Embedded Computing Systems
Volume
22
Issue
4
Page
1-34
LibreCat-ID

Cite this

Günzel M, Chen K-H, Ueter N, Brüggen G von der, Dürr M, Chen J-J. Compositional Timing Analysis of Asynchronized Distributed Cause-effect Chains. ACM Transactions on Embedded Computing Systems. 2023;22(4):1-34. doi:10.1145/3587036
Günzel, M., Chen, K.-H., Ueter, N., Brüggen, G. von der, Dürr, M., & Chen, J.-J. (2023). Compositional Timing Analysis of Asynchronized Distributed Cause-effect Chains. ACM Transactions on Embedded Computing Systems, 22(4), 1–34. https://doi.org/10.1145/3587036
@article{Günzel_Chen_Ueter_Brüggen_Dürr_Chen_2023, title={Compositional Timing Analysis of Asynchronized Distributed Cause-effect Chains}, volume={22}, DOI={10.1145/3587036}, number={4}, journal={ACM Transactions on Embedded Computing Systems}, publisher={Association for Computing Machinery (ACM)}, author={Günzel, Mario and Chen, Kuan-Hsun and Ueter, Niklas and Brüggen, Georg von der and Dürr, Marco and Chen, Jian-Jia}, year={2023}, pages={1–34} }
Günzel, Mario, Kuan-Hsun Chen, Niklas Ueter, Georg von der Brüggen, Marco Dürr, and Jian-Jia Chen. “Compositional Timing Analysis of Asynchronized Distributed Cause-Effect Chains.” ACM Transactions on Embedded Computing Systems 22, no. 4 (2023): 1–34. https://doi.org/10.1145/3587036.
M. Günzel, K.-H. Chen, N. Ueter, G. von der Brüggen, M. Dürr, and J.-J. Chen, “Compositional Timing Analysis of Asynchronized Distributed Cause-effect Chains,” ACM Transactions on Embedded Computing Systems, vol. 22, no. 4, pp. 1–34, 2023, doi: 10.1145/3587036.
Günzel, Mario, et al. “Compositional Timing Analysis of Asynchronized Distributed Cause-Effect Chains.” ACM Transactions on Embedded Computing Systems, vol. 22, no. 4, Association for Computing Machinery (ACM), 2023, pp. 1–34, doi:10.1145/3587036.

Export

Marked Publications

Open Data LibreCat

Search this title in

Google Scholar