Wissenschaftsverlag Dr. Kovač
 
 
Verlag Dr. Kovac, Hamburg
 

Oscar Slotosch

Refinements in HOLCF: Implementation of Interactive Systems
Refinements in HOLCF: Implementation of Interactive Systems



Forschungsergebnisse zur Informatik, Bd. 32
 
Hamburg 1997, 296 Seiten

ISBN-13: 978-3-86064-625-0
ISBN-10: 3-86064-625-7
 


Zum Inhalt:

Verfeinerung (Refinement) ist ein Konzept zur mathematischen Modellierung von Software und Systementwicklung. Dabei werden die Softwaresysteme in einer Logik formal beschrieben und durch die Verfeinerungsrelation in Beziehung gesetzt. Mit Verfeinerungen läßt sich die Korrektheit von Systemen bezüglich einer Spezifikation beweisen. Es gibt unterschiedliche Verfeinerungsbegriffe für unterschiedliche Entwicklungsmethoden und unterschiedliche Logiken.

HOLCF ist eine Logik höherer Stufe, die es erlaubt berechenbare Funktionen wie in LCF darzustellen. HOLCF eignet sich besonders gut für die Modellierung verteilter und Interaktiver Systeme. Mathematisch gesehen ist HOLCF eine konservative und damit korrekte Erweiterung von HOL um die Bereichskonzepte von LCF. HOLCF ist im Beweissystem Isabelle realisiert und steht damit als Tool für die Korrektheitsbeweise von Softwareentwicklungen zur Verfügung.

Die Implementierung ist eine spezielle, besonders schwierige Verfeinungsrelation, die es erlaubt Softwaresysteme mit unterschiedlichen Schnittstellen gemeinsam zu entwickeln. Technisch gesehen besteht die Implementierung aus Subtyping und Quotienten.



Schlagworte

HOLCF, Beweissystem Isabelle, Verfeinerung, Refinement, Verifikation, Korrektheit, Quotienten, Subtypen



Weitere Bücher aus dieser Schriftenreihe finden Sie hier


 
Bitte beachten Sie auch:

Oscar Slotosch
Analogieschlüsse beim automatischen Beweisen
Hamburg 1992, 118 Seiten
ISBN-13: 978-3-86064-006-7
ISBN-10: 3-86064-006-2







© Verlag Dr. Kovač
http://www.verlagdrkovac.de, e-mail: info@verlagdrkovac.de

Letzte Aktualisierung am 20.08.2010, 13:56
Verlag Dr. Kovac - wir verlegen, veroeffentlichen, publizieren, drucken Ihre Dissertation