Abstract
This paper presents techniques for the transformational formal development of reactive and real-time systems, using a combination of the VDM++ formal method and the HRT-HOOD method. A case study of a chemical control system is used to illustrate the techniques.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
M Awad, J Kuusela, and J Ziegler. Object-oriented Technology for Real-time Systems. Prentice Hall, 1996.
B-Toolkit Manual, B-Core UK Ltd., Magdalen Centre, Oxford Science Park, OX4 4GA, 1996.
A Burns and A Wellings. HRT-HOOD: A structured design method for hard realtime systems. Real-Time Systems, 6(1):73–114, January 1994.
E Durr, S Goldsack, and J van Katjwick. Specification of a cruise controller in VDM++. In Proceedings of Real Time OO Workshop, ECOOP 96, 1996.
E Gamma, R Helm, R Johnson and J Vlissides. Design Patterns: Elements of Reusable Object-oriented Software. Addison-Wesley, 1994.
R Gerber, S Hong, Compiler Support for Real-Time Programs, Chapter 15 of Advances in Real-Time Systems, S. H. Son (Ed.), Prentice Hall 1996.
S Goldsack, K Lano. Annealing, Object Decomposition and Design Patterns, TOOLS Pacific 1996, Melbourne, Australia, 1996.
K Lano, J Bicarregui, S Goldsack. Formalising Design Patterns, Northern Formal Methods Workshop, Ilkly, 1996.
K Lano. Specification of a Chemical Process Controller in VDM ++ and B, ROOS Project Document GR/K68783-11, September 1996.
K Lano, S Goldsack, J Bicarregui, S Kent. Integrating VDM ++ and Real-time System Design, Z User Meeting 1997.
G Lowe and H Zedan. Refinement of complex systems: A case study. The Computer Journal, 38(10):785–800, 1995.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1997 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Lano, K., Sanchez, A. (1997). Transformational formal development of real-time systems. In: Bertran, M., Rus, T. (eds) Transformation-Based Reactive Systems Development. ARTS 1997. Lecture Notes in Computer Science, vol 1231. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-63010-4_13
Download citation
DOI: https://doi.org/10.1007/3-540-63010-4_13
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-63010-4
Online ISBN: 978-3-540-69058-0
eBook Packages: Springer Book Archive