Please use this identifier to cite or link to this item: doi:10.22028/D291-39844
Title: Stepwise software developement : Combining axiomatic and algorithmic approaches in algebraic specifications
Author(s): Beierle, Christoph
Voß, Angelika
Language: English
Year of Publication: 1986
Place of publication: Kaiserslautern
Free key words: Algebraic specification
algorithmic constraint
axiomatic and algorithmic definitions
canonical term functor
software development
verification
DDC notations: 004 Computer science, internet
Publikation type: Report
Abstract: Much of the software development activity can be carried out using formal specifications that have a precise and well defined semantics, making it possible to formally verify the correctness of the development steps. In order to support this claim we present an algebraic specification method that provides both axiomatic and algorithmic techniques and illustrate it by working through an example development. Our method is realized in the specification development language ASPIK, which is a core component of an integrated software development and verification system. The semantics of ASPIK is based on the new notion of canonical term functor which generalizes the notion of canonical term algebra, and we show how this notion allows a uniform integration of axiomatic and algorithmic approaches by using the concept of algorithmic constraints.
Link to this record: urn:nbn:de:bsz:291--ds-398440
hdl:20.500.11880/37686
http://dx.doi.org/10.22028/D291-39844
Series name: SEKI-Report / Deutsches Forschungszentrum für Künstliche Intelligenz, DFKI [ISSN 1437-4447]
Series volume: 86,15
Date of registration: 22-May-2024
Faculty: SE - Sonstige Einrichtungen
Department: SE - DFKI Deutsches Forschungszentrum für Künstliche Intelligenz
Professorship: SE - Sonstige
Collections:SciDok - Der Wissenschaftsserver der Universität des Saarlandes



Items in SciDok are protected by copyright, with all rights reserved, unless otherwise indicated.