Table of contents

  1. Front Matter
  2. Hartmut Ehrig, Francesco Parisi-Presicce, Paul Boehm, Catharina Rieckhoff, Cristian Dimitrovici, Martin Große-Rhode
    Pages 23-43
  3. José Fiadeiro, Amílcar Sernadas
    Pages 44-72
  4. Annegret Habel, Hans-Jörg Kreowski, Detlef Plump
    Pages 92-112
  5. Thomas Lehmann, Jacques Loeckx
    Pages 131-153
  6. Bernhard Möller, Andrzej Tarlecki, Martin Wirsing
    Pages 154-169
  7. Tobias Nipkow
    Pages 170-183
  8. Ma P. Nivela, F. Orejas
    Pages 184-207

About these proceedings

Introduction

The Fifth Workshop on Specification of Abstract Data Types took place 1-4 September 1987 in Gullane, near Edinburgh. This book contains papers based on selected talks presented at the workshop. The algebraic specification of abstract data types has been a flourishing topic in computer science since 1974. The main goal of work in this area is to evolve a methodology to support the design and formal development of reliable software. The particular approach taken builds upon concepts from universal algebra and elementary category theory. The core of this work has now stabilized to a great extent and is mature enough to find application in real-life software engineering and to related topics such as concurrency, databases, and even hardware design. Such applications are becoming more feasible because of the emergence of integrated specification/development environments which include tools such as theorem provers based on fast term rewriting engines. Researchers are also exploring ways of widening the scope of the theory to make it applicable to (for example) higher-order functions and non-deterministic programs. Another trend is toward taking a more general view which allows superficially different approaches having the same general aims and methods to be unified.

Keywords

Turing computer science concurrency database semantics software engineering

Bibliographic information

  • DOI https://doi.org/10.1007/3-540-50325-0
  • Copyright Information Springer-Verlag 1988
  • Publisher Name Springer, Berlin, Heidelberg
  • eBook Packages Springer Book Archive
  • Print ISBN 978-3-540-50325-5
  • Online ISBN 978-3-540-45970-5
  • Series Print ISSN 0302-9743
  • Series Online ISSN 1611-3349
  • About this book