The industrial take-up of formal verification techniques remains limited. Allowing specifications to be expressed in natural language (perhaps augmented with diagrams) offers the prospect of increasing the usability of verification tools. We suggest guidelines for the development of such systems, and describe a prototype which provides an English interface to the SMV model checker by translating specification sentences to formulas of temporal logic. Limitations are discussed, and prospects for future development considered
In this paper, we report on our experiences of using lightweight formal methods for the partial vali...
The difficulty of writing, reading, and understanding formal specifications is one of the main obsta...
This book introduces a new level of abstraction that closes the gap between the textual specificatio...
Verification of modern digital systems can consume up to 70% of the design cycle. Verification engin...
This viewgraph presentation reviews the rationale of the program to transform natural language speci...
Abstract. Early stages of system development involve outlining desired features such as functionalit...
Application of formal models provides many benefits for the software and system development, however...
In research areas involving mathematical rigor, there are numerous benefits to adopting a formal rep...
this report assesses the state of the art in specification and verification. For verification, we hi...
Development of software for electronic systems in the aviation industry is strongly regulated by pre...
Ambiguously specified requirements can be a source of risk for safety-critical electronic designs. ...
Formal methods - such as model checking - have definite advantages over more commonplace verificatio...
Formal methods provide an approach in which design steps can be shown to satisfy a specification. Ho...
International audienceMaking specifications is taking more and more time; every day an enormous quan...
In this paper, we report on our experiences of using lightweight formal methods for the partial vali...
In this paper, we report on our experiences of using lightweight formal methods for the partial vali...
The difficulty of writing, reading, and understanding formal specifications is one of the main obsta...
This book introduces a new level of abstraction that closes the gap between the textual specificatio...
Verification of modern digital systems can consume up to 70% of the design cycle. Verification engin...
This viewgraph presentation reviews the rationale of the program to transform natural language speci...
Abstract. Early stages of system development involve outlining desired features such as functionalit...
Application of formal models provides many benefits for the software and system development, however...
In research areas involving mathematical rigor, there are numerous benefits to adopting a formal rep...
this report assesses the state of the art in specification and verification. For verification, we hi...
Development of software for electronic systems in the aviation industry is strongly regulated by pre...
Ambiguously specified requirements can be a source of risk for safety-critical electronic designs. ...
Formal methods - such as model checking - have definite advantages over more commonplace verificatio...
Formal methods provide an approach in which design steps can be shown to satisfy a specification. Ho...
International audienceMaking specifications is taking more and more time; every day an enormous quan...
In this paper, we report on our experiences of using lightweight formal methods for the partial vali...
In this paper, we report on our experiences of using lightweight formal methods for the partial vali...
The difficulty of writing, reading, and understanding formal specifications is one of the main obsta...
This book introduces a new level of abstraction that closes the gap between the textual specificatio...