Automatic synthesis of implementations for abstract data types from algebraic specifications:

This thesis explores an automatic method of synthesizing implementations for data types for their algebraic specifications. The inputs to the synthesis procedure consist of a specification for the implemented type, a specification for each of the implementing types, and a formal description of the r...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
1. Verfasser: Srivas, Mandayam K. (VerfasserIn)
Format: Buch
Sprache:English
Veröffentlicht: Cambridge, Mass. Laboratory for Computer Science, Massachusetts Inst. of Technology 1982
Schlagworte:
Zusammenfassung:This thesis explores an automatic method of synthesizing implementations for data types for their algebraic specifications. The inputs to the synthesis procedure consist of a specification for the implemented type, a specification for each of the implementing types, and a formal description of the representation scheme to be used by the implementation. The output of the procedure consists of an implementation for each of the operations of the implemented type in a simple applicative language. The inputs and the output of the synthesis procedure are precisely characterized. A formal basis for the method employed by the procedure is developed. The method is based on the principle of reversing the technique of proving the correctness of an implementation of a data type. The restrictions on the inputs, and the conditions under which the procedure synthesizes an implementation successfully are formally characterized.
Beschreibung:Vollst. zugl.: Diss. 1981
Beschreibung:161 S.

Es ist kein Print-Exemplar vorhanden.

Fernleihe Bestellen Achtung: Nicht im THWS-Bestand!