Combining statecharts and Z for the design of safety-critical control systems

23Citations
Citations of this article
16Readers
Mendeley users who have this article in their library.

Abstract

In this report, we describe an approach that integrates a mathematical specification language with more traditional software design techniques to yield a practicable methodology for the specification of safety-critical control systems. To manage complexity and to foster separation of concerns, the system design model is divided into three views: the architectural view, specified with object and class diagrams; the reactive view, specified with statecharts; and the functional view, specified with Z. A systematic relationship between the reactive and the functional view entails proof obligations to guarantee semantic compatibility. We illustrate this approach with a case study on controlling a heavy hydraulic press.

Cite

CITATION STYLE

APA

Weber, M. (1996). Combining statecharts and Z for the design of safety-critical control systems. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 1051, pp. 307–326). Springer Verlag. https://doi.org/10.1007/3-540-60973-3_94

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free