1992
DOI: 10.1049/sej.1992.0034
|View full text |Cite
|
Sign up to set email alerts
|

Application and benefits of formal methods in software development

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
11
0

Year Published

1994
1994
2019
2019

Publication Types

Select...
4
3
2

Relationship

0
9

Authors

Journals

citations
Cited by 24 publications
(12 citation statements)
references
References 12 publications
0
11
0
Order By: Relevance
“…Nico Plat [3] took an example of the application of formal method VDM in DoD-STD-2167A model to answer the question how could formal methods be used in software development. He also made b comparison between formal methods and informal methods to show the shortage of informal methods and advantage of formal ones.…”
Section: Application Of Formal Methods In Software Development Classimentioning
confidence: 99%
“…Nico Plat [3] took an example of the application of formal method VDM in DoD-STD-2167A model to answer the question how could formal methods be used in software development. He also made b comparison between formal methods and informal methods to show the shortage of informal methods and advantage of formal ones.…”
Section: Application Of Formal Methods In Software Development Classimentioning
confidence: 99%
“…However, in the last decades we have begun to see a more promising picture of formal methods because of the advent of formal notations (such as the Z notation [165]), the use of formal methods on industrial case studies [48] (which increases the confidence in using formal methods) and the commercial tools for supporting formal analysis. Plate et al [144] argue that the main benefit of using formal methods is that "formal notations can be unambiguously interpreted and provide extensive means to express abstraction. These notations can be used to formally verify characteristics of the design".…”
Section: Practices To Improve the Quality Of Modelsmentioning
confidence: 99%
“…Data reification involves the transition from abstract to concrete data types, and a justification of this transition. Choosing a more concrete data model implies a redefinition of all operations and functions on the original model in terms of the new model, a process called operation modeling [17].…”
Section: Vdm++mentioning
confidence: 99%