DocumentCode :
2675056
Title :
A pragmatic approach to harnessing formal specification
Author :
Bryant, A.
Author_Institution :
Methods Res. Group, Leeds Metropolitan Univ., UK
fYear :
1995
fDate :
34838
Firstpage :
42370
Lastpage :
42376
Abstract :
In the 1980s the promise and potential of formal specification was drastically undermined, in part from those claiming that it would solve all problems in the development of software based systems. Formal, mathematically-based notations, had been used with some effect at the level of code in the form of program-proving, usually in the form of constructing statements of pre- and post-conditions and invariants, followed by proofs that sections of code were totally constrained by these aspects. Program proving was applied successfully to several notable high-profile and safety-critical projects, mostly in the defence and space areas. It was also used in hardware design. The paper considers four aspects in the adoption of formal specification
Keywords :
formal specification; defence; formal specification; hardware design; mathematically-based notations; program-proving; safety-critical projects; software development; space;
fLanguage :
English
Publisher :
iet
Conference_Titel :
Practical Application of Formal Methods, IEE Colloquium on
Conference_Location :
London
Type :
conf
DOI :
10.1049/ic:19950704
Filename :
477883
Link To Document :
بازگشت