DocumentCode :
3345033
Title :
Using CARE to construct verified software
Author :
Lindsay, Peter ; Hemer, David
Author_Institution :
Sch. of Inf. Technol., Queensland Univ., Australia
fYear :
1997
fDate :
12-14 Nov. 1997
Firstpage :
122
Lastpage :
131
Abstract :
The CARE project investigated integration of well understood formal development principles into an industrial organisation´s software development methodology. The result was a method for construction and verification of programs from formal specifications, using libraries of pre proven, formally specified components. Tools help the user build products by selecting and instantiating components to fit the problem at hand and generating and discharging correctness of fit proof obligations. The paper illustrates the method on part of the development of a software module for logging events in a medical embedded device.
Keywords :
biomedical equipment; formal specification; medical computing; program verification; software libraries; CARE project; correctness of fit proof obligations; formal development principles; formal specifications; formally specified components; industrial organisation; medical embedded device; program development; program verification; software development methodology; verified software; Collaboration; Collaborative software; Computer industry; Formal specifications; Formal verification; Hardware; Information technology; Programming; Refining; Software libraries;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Formal Engineering Methods., 1997. Proceedings., First IEEE International Conference on
Conference_Location :
Hiroshima, Japan
Print_ISBN :
0-8186-8002-4
Type :
conf
DOI :
10.1109/ICFEM.1997.630417
Filename :
630417
Link To Document :
بازگشت