AbstractOne of the advantages of using formal methods in design should be that we can be precise about where our methods fail. However, it is rare to find discussions in the literature of problems in applying formal methods—particularly in the early stages of design. One reason for this is that failures are often caused by the context in which a method is applied, rather than by some purely technical limitation. Using examples from research in which I have been involved I shall describe some of the pitfalls I have encountered and which I have observed frequently in the research of others
In aviation and other safety-critical domains, software faults are unacceptable. A means of detectin...
The activities of formal modelling and reasoning are closely related. But while the rigour of buildi...
Psychological research has shown that people are prone to systematic errors when reasoning about log...
AbstractOne of the advantages of using formal methods in design should be that we can be precise abo...
One of the advantages of using formal methods in design should be that we can be precise about where...
Owing to the benefits commonly associated with their use and links with scientific culture, formal m...
AbstractThe paper defines formal methods (FMs) and describes economic issues involved in their appli...
Abstract. This paper reports on the experience gained in the MaFMeth project, which undertook a form...
The introduction of formal methods in the design and development departments of an industrial compan...
Some of the reasons why formal methods have not been widely accepted in practice are analyzed. This ...
Formal Methods could provide mathematical models for specifying and verifying designs- hardware or s...
The key to the integration of formal methods into engineering practice is education. In teaching, do...
I attended my first software conference in 1968; it was organised by NATO with the title “The Softwa...
Formal methods have been “preached” as a means to achieve better reliability and other qualities i...
UK researchers have made major contributions to the technical ideas underpinning formal approaches t...
In aviation and other safety-critical domains, software faults are unacceptable. A means of detectin...
The activities of formal modelling and reasoning are closely related. But while the rigour of buildi...
Psychological research has shown that people are prone to systematic errors when reasoning about log...
AbstractOne of the advantages of using formal methods in design should be that we can be precise abo...
One of the advantages of using formal methods in design should be that we can be precise about where...
Owing to the benefits commonly associated with their use and links with scientific culture, formal m...
AbstractThe paper defines formal methods (FMs) and describes economic issues involved in their appli...
Abstract. This paper reports on the experience gained in the MaFMeth project, which undertook a form...
The introduction of formal methods in the design and development departments of an industrial compan...
Some of the reasons why formal methods have not been widely accepted in practice are analyzed. This ...
Formal Methods could provide mathematical models for specifying and verifying designs- hardware or s...
The key to the integration of formal methods into engineering practice is education. In teaching, do...
I attended my first software conference in 1968; it was organised by NATO with the title “The Softwa...
Formal methods have been “preached” as a means to achieve better reliability and other qualities i...
UK researchers have made major contributions to the technical ideas underpinning formal approaches t...
In aviation and other safety-critical domains, software faults are unacceptable. A means of detectin...
The activities of formal modelling and reasoning are closely related. But while the rigour of buildi...
Psychological research has shown that people are prone to systematic errors when reasoning about log...