2007
DOI: 10.1016/j.tcs.2007.02.003
|View full text |Cite
|
Sign up to set email alerts
|

Automated compositional proofs for real-time systems

Abstract: We present a framework for formally proving that the composition of the behaviors of the different parts of a complex, realtime system ensures a desired global specification of the overall system. The framework is based on a simple compositional rely/guarantee circular inference rule, plus a methodology concerning the integration of the different parts into a whole system. The reference specification language is the TRIO metric linear temporal logic.The novelty of our approach with respect to existing composit… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3

Citation Types

0
3
0

Year Published

2010
2010
2015
2015

Publication Types

Select...
3
1
1

Relationship

2
3

Authors

Journals

citations
Cited by 7 publications
(3 citation statements)
references
References 26 publications
(50 reference statements)
0
3
0
Order By: Relevance
“…The works of McMillan (McMillan [2000] and Jhala and McMillan [2001]) present some similarities both with that of Furia et al [2007] and with ours, though they are focused on verification of hardware architectures and they use somewhat domainspecific proof techniques. An abstract model of the architecture is used as a specification, against which a more detailed one, considered as an implementation, is verified.…”
Section: Related Workmentioning
confidence: 84%
See 1 more Smart Citation
“…The works of McMillan (McMillan [2000] and Jhala and McMillan [2001]) present some similarities both with that of Furia et al [2007] and with ours, though they are focused on verification of hardware architectures and they use somewhat domainspecific proof techniques. An abstract model of the architecture is used as a specification, against which a more detailed one, considered as an implementation, is verified.…”
Section: Related Workmentioning
confidence: 84%
“…The contribution [Furia et al 2007] introduces an automated compositional proof system for modular specifications expressed in the TRIO metric linear temporal logic, adopts a simple compositional rely/guarantee circular inference rule plus a methodology for the integration of different parts into a whole system. The main difference with respect to our approach in the present work derives from the provided tool support, implemented on top of the proof-checker PVS, allowing for deduction-based verification through theorem proving of modular real-time axiom systems.…”
Section: Related Workmentioning
confidence: 99%
“…E.g., Sherif [8] presents a specification and validation framework based on Circus, a language that combines CSP (Communicating Sequential Processes), Z, and refinement calculus constructs. In [9] Furia gives a formal composition framework based on the TROL, a metric temporal logic language for modeling and analysis of time-critical systems. On the whole, rigorous derivation history provides good traceability, which makes the repair of critical software much more convenient, effective, and comprehensible, as opposed to intricate, time-consuming and expensive reverse engineering.…”
Section: A Related Workmentioning
confidence: 99%