Second IEEE International Conference on Engineering of Complex Computer Systems (ICECCS'96) Semi-automatic Transformation from Formal Specifications to Programs Montreal, CANADA October 21-October 25 ISBN: 0-8186-7614-0
As model-based formal methods (e.g. VDM, Z) are becoming popular for the development of safety-critical and complex systems in industry, automatic transformation from formal specifications to programs is an ideal and efficient approach to software production. However, it is impossible in general for this transformation to be fully automatic, because of the language of first order logic used for specification is not decidable. This paper uses VDM (Vienna Development Method) as an example to investigate this difficulty, and proposes an approach to address the problem. Rules for automatically transforming abstract level VDM specifications are described, and further transformation at a detailed level is discussed. Finally, further work towards the construction of a rule-based software system to support the transformation from VDM specifications to programs in general is addressed.
Citation:
Shaoying Liu, Chris Ho-Stuart, "Semi-automatic Transformation from Formal Specifications to Programs," iceccs, pp.506, Second IEEE International Conference on Engineering of Complex Computer Systems (ICECCS'96), 1996 Usage of this product signifies your acceptance of the Terms of Use. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||