• 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