Abstract
This short communication is a response to [MuS93] investigating their ACS system specification. The main point in this paper is that executing specifications can be used as a feasible way of validating them. It is essential to have tool support which enables one to write a generally not executable specification, and then prototype (parts of) it directly in the specification language, without translating it into some other prototyping language.
References
Andersen, M., Elmstrøm, R., Lassen, P.B. and Larsen, P.G.: Making Specifications Executable — Using IPTES Meta-IV.Microprocessing and Microprogramming, 35(1–5):521–528, September 1992.
Bloomfield, R., Froome, P. and Monahan, B.: SpecBox: A toolkit for BSI-VDM.SafetyNet, (5):4–7, 1989.
Hayes, I.J. and Jones, C.B.: Specifications are not (necessarily) executable.Software Engineering Journal, pages 330–338, November 1989.
Information Technology Programming Languages — VDM-SL. Technical report, First Committėe Draft Standard: CD 13817-1, November 1993. ISO/IEC JTC1/SC22/WG19 N-20.
Lassen, P.B.: IFAD VDM-SL Toolbox. In J.C.P. Woodcock and P.G. Larsen, editors,FME'93: Industrial-Strength Formal Methods, page 681, Berlin Heidelberg, April 1993. Springer-Verlag.
Mukherjee, P. and Stavridou, V.: The Formal Specification of Safety Requirements for Storing Explosives.Formal Aspects of Computing, 5(4):299–336, 1993.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Larsen, P.G. Response to “the formal specification of safety requirements for storing explosives”. Formal Aspects of Computing 6, 565–568 (1994). https://doi.org/10.1007/BF01211868
Received:
Accepted:
Issue Date:
DOI: https://doi.org/10.1007/BF01211868