DocumentCode
3321468
Title
Formal hazard analysis of hybrid systems in cTLA
Author
Herrmann, Peter ; Krumm, Heiko
Author_Institution
Fachbereich Inf., Dortmund Univ., Germany
fYear
1999
fDate
1999
Firstpage
68
Lastpage
77
Abstract
Hybrid systems like computer-controlled chemical plants are typical safety critical distributed systems. In present practice, the safety of hybrid systems is guaranteed by hazard analysis which is performed according to procedures (e.g., Ha2Op) where experts discuss a series of informal argumentations. Each argumentation considers a specific required system property. Formal property proofs can increase the reliability. They, however have often to deal with very complex hybrid systems. Therefore, methods are needed which structure and decompose formal verification tasks into manageable subtasks. With respect to this, our approach achieves a relatively direct translation of informal argumentations into formal proofs. Since the informal argumentations mostly do not refer to the system as a whole but do only address specific parts and aspects, the formal proofs also can deal with partial, less complex system models. In result even very complex systems can be verified in well-manageable subtasks. The direct translation is supported by the characteristics of the specification technique applied. The temporal logic based technique cTLA supports the modular description of hybrid process systems. In particular one can model a system as a composition of behavior constraints. Properties which are implied by a subsystem of constraints also are properties of the system as a whole. Therefore a subsystem can correspond to the parts and aspects addressed by an informal argumentation. We outline cTLA and introduce the formalization of hazard analysis argumentations by means of a hybrid example system. Additionally, we sketch a framework of specification modules and theorems which supports the formal hazard analysis of hybrid systems
Keywords
distributed processing; formal specification; formal verification; safety-critical software; temporal logic; cTLA; computer-controlled chemical plants; formal hazard analysis; formal proofs; formal specification; formal verification; hybrid process systems; hybrid systems; informal argumentation; safety critical distributed systems; temporal logic; Electrical capacitance tomography; Electronic switching systems; Equations; Expert systems; Fault detection; Hazards; Logic; Petri nets; Space exploration; State-space methods;
fLanguage
English
Publisher
ieee
Conference_Titel
Reliable Distributed Systems, 1999. Proceedings of the 18th IEEE Symposium on
Conference_Location
Lausanne
ISSN
1060-9857
Print_ISBN
0-7695-0290-3
Type
conf
DOI
10.1109/RELDIS.1999.805084
Filename
805084
Link To Document