Meta-IV (specification language)
The Meta-IV (pronounced like "metaphor") was an early version of the specification language of the Vienna Development Method formal method for the development of computer-based systems. HistoryOne of the first occurrences of Meta-IV in print appears to be "Programming in the Meta-language: A Tutorial".[1] Dines Bjørner used it in the very beginning of his tutorial as a footnote
The spirit of the Meta-IV specification language is well captured by the following passage[3]
VDM is a Method. The Meta-IV was the Specification language that accompanied the method, and the VDM-SL is the current standardized form of that language. Since the VDM-SL has become standardized, then one may use Meta-IV to denote the three specific Schools of the VDM[4] which existed (and to some extent still do) from the 1970s onwards:
A brief account of these different Schools is given in the text "Mathematical Approaches to Software Quality".[6] A comprehensive VDM Bibliography[7] is also available. The Schools of VDMThe Danish Schoolfounded by Dines Bjørner
The English Schoolfounded by Cliff Jones (computer scientist)
The Irish Schoolfounded by Mícheál Mac an Airchinnigh
The first appearance of the name "Irish School of the VDM" occurs in a PhD Thesis: Mac an Airchinnigh, Mícheál. Conceptual Models and Computing.[8] Ph.D. Thesis. University of Dublin, Trinity College, Dublin, 1990, p. 41:
and further down on the same page
The Thesis is available online.[9] Other substantial works related to the School are also online.[10] VDM EuropeThe three Schools were brought under a common organizational structure called VDM Europe[11] which held it first international conference in Brussels, Belgium, March 23–26, 1987. At the time funding was provided under the Esprit Programme of the European Union. Meetings were mostly held in the EU Commission buildings in Brussels, Belgium. VDM Europe eventually was dissolved[12] in favor of Formal Methods Europe, founded in 1992.[13] Minutes of the first meeting of FME are available online.[14] ConferencesList of the VDM and FME conferences (http://www.informatik.uni-trier.de/~ley/db/conf/fm/) Notes
Reading Links
External links
Information related to Meta-IV (specification language) |