The Vienna Development Method (VDM) is one of the longest established model-oriented formal methods for the development of computer-based systems and software. It consists of a group of mathematically well-founded languages and tools for expressing and analyzing system models during early design stages, before expensive implementation commitments are made. The construction and analysis of the model help to identify areas of incompleteness or ambiguity in informal system specifications, and provide some level of confidence that a valid implementation will have key properties, especially those of safety or security. VDM has a strong record of industrial application, in many cases by practitioners who are not specialists in the underlying form...
The paper focuses on the use of VDM. Meta-IV, the specification language of VDM, was proved successf...
Two main types of formal methods have been investigated, formal specification and formal verificatio...
Although formal methods seem to be useful, these is no clear way for beginners to know whether the m...
At the beginning of the seventies a new software development paradigm was invented at the IBM labora...
This paper describes (one person's view of) how the Vienna Development Method grew out of the earlie...
This volume contains papers and abstracts of presentations given at the 12th Overture Workshop on th...
VDM-SL, the notation incorporated in the formal method VDM, is currently being standardized under au...
The Vienna Development Method (VDM) was developed in the early 1970s as a variant of denotational se...
In gratitude to Peter Lucas who is a generous and challenging colleague who (twice) aided me in movi...
Programming languages are complex but useful objects, and an increasing amount of effort has been sp...
187 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1987.The Vienna Development Method...
When a system specified using the Vienna Development Method (VDM) is realised using code-generation,...
Model-based development assumes the pervasive use of models along all software development phases. M...
. We describe a software development process designed for an integration and usage of formal method...
VDM is short for Vienna Development Method which was developed in the early 1960's in the IBM Vienna...
The paper focuses on the use of VDM. Meta-IV, the specification language of VDM, was proved successf...
Two main types of formal methods have been investigated, formal specification and formal verificatio...
Although formal methods seem to be useful, these is no clear way for beginners to know whether the m...
At the beginning of the seventies a new software development paradigm was invented at the IBM labora...
This paper describes (one person's view of) how the Vienna Development Method grew out of the earlie...
This volume contains papers and abstracts of presentations given at the 12th Overture Workshop on th...
VDM-SL, the notation incorporated in the formal method VDM, is currently being standardized under au...
The Vienna Development Method (VDM) was developed in the early 1970s as a variant of denotational se...
In gratitude to Peter Lucas who is a generous and challenging colleague who (twice) aided me in movi...
Programming languages are complex but useful objects, and an increasing amount of effort has been sp...
187 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1987.The Vienna Development Method...
When a system specified using the Vienna Development Method (VDM) is realised using code-generation,...
Model-based development assumes the pervasive use of models along all software development phases. M...
. We describe a software development process designed for an integration and usage of formal method...
VDM is short for Vienna Development Method which was developed in the early 1960's in the IBM Vienna...
The paper focuses on the use of VDM. Meta-IV, the specification language of VDM, was proved successf...
Two main types of formal methods have been investigated, formal specification and formal verificatio...
Although formal methods seem to be useful, these is no clear way for beginners to know whether the m...