DocumentCode :
2822704
Title :
Formal methods for developing high assurance computer systems: working group report
Author :
Heimdahl, Mats P E ; Heitmeyer, Constance L.
Author_Institution :
Dept. of Comput. Sci. & Eng., Minnesota Univ., Minneapolis, MN, USA
fYear :
1998
fDate :
1998
Firstpage :
60
Lastpage :
64
Abstract :
The Second International Workshop on Industrial-Strength Formal Techniques (WIFT´98) was held in October, 1998, in Boca Raton, Florida. At the workshop, four different discussion groups investigated various topics. This report summarizes the discussions conducted on the topic Formal Methods for Developing High Assurance Systems. The consensus of the group was that formal methods are mature enough to be applied in software development. The methods have proven their worth in numerous industrial projects, and there is little doubt that they have an important place in the software development process. Transferring formal methods technology to industry is largely a non-technical problem (it is often a culture clash) and the transfer is happening (slowly). The group agreed that there have been few major breakthroughs in formal methods usage since WIFT´95. The one notable exception is the increased use of model checking technology in microprocessor design. In the hardware community, the use of formal methods has moved into the rapid adoption stage, and some formal analysis tools have become part of the standard practice. The use of formal methods in software engineering is currently limited to the early adopters. The challenge for the software community for the next few years is to follow the lead of the hardware community by successfully transferring formal methods technology into the development of high-assurance software systems
Keywords :
formal specification; formal verification; safety-critical software; Second International Workshop on Industrial-Strength Formal Techniques; formal analysis tools; formal methods; hardware; high assurance computer system development; high-assurance software systems; microprocessor design; model checking technology; rapid adoption stage; software development; software engineering; Cellular networks; Communication system control; Communication system security; Computer industry; Computer science; Control systems; Laboratories; Medical control systems; Safety; Telephony;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Industrial Strength Formal Specification Techniques, 1998. Proceedings. 2nd IEEE Workshop on
Conference_Location :
Boca Raton, FL
Print_ISBN :
0-7695-0081-1
Type :
conf
DOI :
10.1109/WIFT.1998.766298
Filename :
766298
Link To Document :
بازگشت