DocumentCode
745829
Title
Algebraic Specifications as Solutions of Implementation Equations
Author
Foo, Norman Y.
Author_Institution
Department of Computer Science, University of Sydney
Issue
12
fYear
1987
Firstpage
1364
Lastpage
1369
Abstract
Algebraic specifications for datatypes are shown to be easy to write if succinct implementation descriptions are available. The method proposed solves out the implementation details, leaving behind the specification required. A number of examples illustrate the method. However it is also shown that in general the solution is not algorithmic. A connection to the correctness problem for implementations is made.
Keywords
Abstraction; algebraic specification; datatype; implementation correctness; unification; Algebra; Computer science; Concrete; Data structures; Equations; Mathematical model; Programming profession; Software reliability; Writing; Abstraction; algebraic specification; datatype; implementation correctness; unification;
fLanguage
English
Journal_Title
Software Engineering, IEEE Transactions on
Publisher
ieee
ISSN
0098-5589
Type
jour
DOI
10.1109/TSE.1987.233146
Filename
1702185
Link To Document