Please use this identifier to cite or link to this item:
doi:10.22028/D291-37898
Title: | Implementierungen Abstrakter Datentypen in terminaler Algebrasemantik |
Author(s): | Rome, Erich |
Language: | German |
Year of Publication: | 1981 |
Place of publication: | Bonn |
Free key words: | Abstract data types terminal algebra semantics T-implementations conditional axioms correctness proofs t-extensions t-enrichments consistency completeness t-consistency t-completeness context categories |
DDC notations: | 004 Computer science, internet |
Publikation type: | Report |
Abstract: | In this paper we add a concept of implementation of abstract data types (adts) by adts in terminal algebra semantics to the notions of terminal algebra semantics of adts, which are introduced in [HR 79]. Our concept corresponds to that of initial implementations of adts described in [EKP 79a]. We give also a correctness proof of a T-implementation of stack (nat) by array (nat‚nat) as an application example for the methods developed in [HR 79]. As in [EKP 79a], the implementing data type is extended in two steps, called SORT-IMPLEMENTATION and OPERATIONS-IMPLEMENTATION, to take over the tasks of the implemented type. These two steps are syntactical constructions. The semantics of the T-implementation concept is layed down in the EXTENSION- and RESTRICTION-step. A third step of the initial case, called IDENTIFICATION, is not necessary here for reasons which result from the use of the terminal algebra semantics and which are explained in this paper. As in [EKP 79a], the concept of T-implementation distinguishes syntax, semantics and correctness. |
Link to this record: | urn:nbn:de:bsz:291--ds-378983 hdl:20.500.11880/35031 http://dx.doi.org/10.22028/D291-37898 |
Series name: | Memo SEKI : SEKI-Projekt / Deutsches Forschungszentrum für Künstliche Intelligenz, DFKI |
Series volume: | 81,5 |
Date of registration: | 30-Jan-2023 |
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 |
Files for this record:
File | Description | Size | Format | |
---|---|---|---|---|
SEKI-MEMO-81-05_Rome_Implementierungen-Abstrakter-Datentypen-in-terminaler-Algebrasemantik.pdf | 100,31 MB | Adobe PDF | View/Open |
Items in SciDok are protected by copyright, with all rights reserved, unless otherwise indicated.