Szabó, Richárd and Cziborová, Dóra (2025) Automata-based representation of coordination for distributed reactive systems. In: Proceedings of the International Conference on Formal Methods and Foundations of Artificial Intelligence. Eszterházy Károly Katolikus Egyetem Líceum Kiadó, Eger, pp. 201-213. ISBN 9789634963035
|
Text
fmfai2025_pp201-213.pdf - Published Version Download (720kB) | Preview |
Abstract
Modern cyber-physical systems (CPS) are distributed reactive real-time systems used in many critical application domains, such as automotive or railway systems, so ensuring their correctness is essential. Formal verification can exhaustively explore the behavior of the formal representation of CPS to ensure its reliability. Engineering modeling tools provide separate modeling constructs for the different aspects of the systems, e.g., behavior, architecture, and scheduling, but lack formal composition, making system-level verification difficult. Formal modeling tools, e.g., Lingua Franca or the Gamma Statechart Composition Framework, are efficient in describing component behavior, and they provide formal composition semantics of the subsystems. However, the provided composition patterns in these languages are not general, so incorporating the precise coordination, scheduling, and interaction aspects requires the modification of the component models by encoding the coordination into the components. In this paper, we present a configurable formal description approach for the coordination of distributed critical systems. We extend the well-known timed automata formalism to coordinate the execution of the components by directly reusing the formal models of the components, making the coordination of the system components a first-class citizen.
| Item Type: | Book Section |
|---|---|
| Additional Information: | International Conference on Formal Methods and Foundations of Artificial Intelligence, Eger, June 5–7, 2025 |
| Uncontrolled Keywords: | formalization, coordination, distributed systems, system modeling |
| Subjects: | Q Science / természettudomány > QA Mathematics / matematika > QA75 Electronic computers. Computer science / számítástechnika, számítógéptudomány |
| Depositing User: | Tibor Gál |
| Date Deposited: | 30 Oct 2025 13:20 |
| Last Modified: | 30 Oct 2025 14:43 |
| URI: | https://real.mtak.hu/id/eprint/227758 |
Actions (login required)
![]() |
Edit Item |




