Abstract
In this paper we consider the current practices involved in the storage of explosive articles and substances. In the spirit of Defence standard 00-55, we formalize the safety requirements of the ACS software which is used to manage certain MOD holdings in the United Kingdom using the specification language VDM. We also prove some properties of these safety requirements and comment on a similar OBJ3 specification.
Similar content being viewed by others
References
Andrews, D.: VDM Specification Language Proto-Standard. Draft Standard ISO/IEC JTC1/SC22/WG19, ISO, 1992. Document Reference IN9.
Coleman, D., Gallimore, R.M. and Stavridou, V.: The Design of a Rewrite Rule Interpreter from Algebraic Specifications.Software Engineering Journal, 2(4):95–104, July 1987.
Dawes J.:The VDM-SL Reference Guide. Pitman, 1991.
Froome, P.K.D.:Spec Box. Adelard Software, 1990.
Goguen, J.A. and Meseguer, J.: Rapid Prototyping in the OBJ Executable Specification Language.Software Engineering Notes, 7(5):75–84, December 1982.
Goguen, J.A. and Winkler, T.: Introducing OBJ3. Technical Report SRI-CSL-88-9, SRI International, August 1988.
Health and Safety Commission Advisory Committee on Dangerous Substances.Major hazard aspects of the transport of dangerous substances. HMSO, London, 1991.
MOD. The Procurement of Safety Critical Software In Defence Equipment. Interim Standard 00-55 Issue 1, Ministry of Defence, Directorate of Standardization, Kentigern House, 65 Brown Street, Glasgow G2 8EX, 1991.
Morgan, C.C. and Sanders, J.W.: Laws of the logical calculi. Technical Monograph PRG-78, Oxford University Computing Laboratory, 11 Keble Road, Oxford, UK, September 1989.
Mukherjee, P. and Stavridou, V.: The Formal Specification of Safety Requirements for the Storage of Explosives. Technical report DITC 185/91, National Physical Laboratory, 1991.
Committee of Experts on the Transport of Dangerous Goods.Recommendations on the Transport of Dangerous Goods. United Nations, New York, 5th revised edition, 1988.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Mukherjee, P., Stavridou, V. The formal specification of safety requirements for storing explosives. Formal Aspects of Computing 5, 299–336 (1993). https://doi.org/10.1007/BF01212405
Received:
Accepted:
Issue Date:
DOI: https://doi.org/10.1007/BF01212405