Revisiting Timed Specification Theory II : Realisability
Chris Chilton, Marta Kwiatkowska, Xu Wang

TL;DR
This paper develops a refined assume-guarantee specification theory for real-time systems without time-freezing, enabling modular synthesis and verification with efficient game-theoretic algorithms for handling timing constraints.
Contribution
It introduces a new reactive synthesis framework with a coarser refinement preorder and novel algorithms, improving the realism and efficiency of timed system verification.
Findings
Established a weakest pre-congruence for real-time specifications.
Developed local bot-backpropagation and top-backpropagation algorithms.
Provided solutions to time-blocking strategies without blame assignment.
Abstract
In this paper we present an assume-guarantee specification theory (aka interface theory from [14]) for modular synthesis and verification of real-time systems with critical timing constraints. It is a further step of our earlier work [10] which achieved an elegant algebraic specification theory for real-time systems endowed with the capability to freeze time. In this paper we relinquish such (unrealisable) capability and target more realistic systems without the ability to stop time. Our theory, in a combined process-algebraic and reactive-synthesis style, provides the operations of parallel composition for system integration, logical conjunction/disjunction for viewpoint fusion and independent development, and quotient for incremental synthesis. We show that a substitutive refinement preorder, which is a coarsening of the pre-congruence in [10], constitutes the weakest…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsFormal Methods in Verification · Real-Time Systems Scheduling · Embedded Systems Design Techniques
