DocumentCode
3503166
Title
Are formal methods a good thing for programming language standards? Setting an agenda for the future
Author
Woodman, Mark
Author_Institution
Dept. of Comput., Open Univ., Milton Keynes, UK
fYear
1993
fDate
30 Aug-3 Sep 1993
Firstpage
116
Lastpage
124
Abstract
The article questions the role of formal methods in the standardization of programming languages by examining the VDM-SL definition used in the Modula-2 standard, particularly in terms of the demands of the formal notation, the time taken to meet them and the size of the resultant document. Possible inadequacies of the formal notations used and in their applications are reviewed: the lack of generic specification and the occurrence of `noise´ is discussed. An agenda of work to be undertaken to facilitate the rapid production of formally defined language standards is proposed. A life-cycle for formally defined language standards is outlined which includes their testing. The need for the rapid production of standards is emphasized
Keywords
formal languages; programming languages; standardisation; Modula-2; VDM-SL definition; formal methods; generic specification; programming language standards; standardization; Application software; Computer languages; Information systems; Life testing; Production systems; Productivity; Software standards; Software systems; Standardization; Standards development;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering Standards Symposium, 1993. Proceedings., 1993
Conference_Location
Brighton
Print_ISBN
0-8186-4240-8
Type
conf
DOI
10.1109/SESS.1993.263958
Filename
263958
Link To Document