DocumentCode :
284023
Title :
The benefits of formal specification for object-oriented development
Author :
Ward, Aidan
Author_Institution :
Coherent Technol. Ltd., Fareham, UK
fYear :
1993
fDate :
33983
Firstpage :
42461
Lastpage :
42462
Abstract :
Describes Larch, a software engineering tool built specifically to support the specification of the behaviour of abstract data types. The language is the heart of an extensive and growing toolset which has a crucial contribution to make to engineering high integrity object-oriented systems. Larch is a specification language but its use extends upwards to requirements capture and downwards into verification of implementations. Throughout this range the emphasis is on maximising designs insights and understanding, on an engineering approach that builds on partial systems, and on early validation and verification. The Larch toolset includes a well regarded theorem prover, LP
Keywords :
abstract data types; formal specification; object-oriented methods; software tools; specification languages; LP; Larch; abstract data types; behaviour specification; formal specification; implementation verification; object-oriented development; requirements capture; software engineering tool; specification language; theorem prover;
fLanguage :
English
Publisher :
iet
Conference_Titel :
Object Oriented Development, IEE Colloquium on
Conference_Location :
London
Type :
conf
Filename :
217874
Link To Document :
بازگشت