Conference
Formal Methods for Component Software: The Refinement Calculus Perspective
Abstract
We exhibit the benefits of using formal methods for constructing and documenting component software. Formal specifications provide concise and complete descriptions of black-box components and, herewith, pave the way for full encapsulation. Specifications using abstract statements scale up better than prepostconditions and allow for ‘relative’ specifications because they may refer to other components. Nondeterminism in specifications permits …
Authors
Büchi M; Sekerinski E
Series
Lecture Notes in Computer Science
Volume
1357
Pagination
pp. 332-337
Publisher
Springer Nature
Publication Date
1998
DOI
10.1007/3-540-69687-3_68
Conference proceedings
Lecture Notes in Computer Science
ISSN
0302-9743