Specification and proof in real-time CSP
Specification and proof in real-time CSP
Using Z: specification, refinement, and proof
Using Z: specification, refinement, and proof
Concurrent and Real Time Systems: The CSP Approach
Concurrent and Real Time Systems: The CSP Approach
Transaction Processing: Concepts and Techniques
Transaction Processing: Concepts and Techniques
Rigorous Development of a Safety-Critical System Based on Coordinated Atomic Actions
FTCS '99 Proceedings of the Twenty-Ninth Annual International Symposium on Fault-Tolerant Computing
Exception Handling in Object-Oriented Real-Time Distributed Systems
ISORC '98 Proceedings of the The 1st IEEE International Symposium on Object-Oriented Real-Time Distributed Computing
Coordinated Atomic Actions: Formal Model, Case Study and System Implementation
Coordinated Atomic Actions: Formal Model, Case Study and System Implementation
Fault Tolerance in Concurrent Object-Oriented Software Through Co-ordinated Error Recovery
Fault Tolerance in Concurrent Object-Oriented Software Through Co-ordinated Error Recovery
Hi-index | 0.00 |
This paper proposes a formal framework for modelling the interaction of concurrent items of equipment in real-time safety-critical systems and reasoning about their behaviour abstractly. The framework is based on the concept of Coordinated Atomic (CA) actions, an approach widely used for structuring complex activities in fault-tolerant computer systems. It advocates a hierarchical approach and begins with the construction of a mathematical model of the behaviour of an individual item of equipment. Later on, the model is extended to incorporate the concept of a CA action. In the final stage, a formal representation of the ideal behaviour of an abstract CA action is provided. The framework uses Timed CSP - a well-established formalism used for representation and reasoning in real-time systems.