Coverabbildung: „Refinements in HOLCF: Implementation of Interactive Systems“ von Oscar Slotosch

Oscar Slotosch Refinements in HOLCF: Implementation of Interactive Systems

Hamburg 1997, 296 Seiten

Zum Shop

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.

Bibliografische Daten

Autor Oscar Slotosch
Titel Refinements in HOLCF: Implementation of Interactive Systems
Seiten 296
Erscheinungsjahr 1997
Ort Hamburg
ISBN (Print) 978-3-86064-625-0
eISBN (eBook) 978-3-86064-625-0
Schriftenreihe Forschungsergebnisse zur Informatik
Band 32

Weiteres Buch des Autors

Erwerbungsvorschläge

Sie können Ihrer Bibliothek auch einen Erwerbungsvorschlag für dieses Buch unterbreiten.

Bibliografische Angaben in Zotero importieren-Import

Mit der Browser-Erweiterung Zotero Connector können Sie die auf dieser Seite hinterlegten COinS-Metadaten direkt in Ihre Literaturverwaltung übernehmen.

Weitere Exportformate für Katalogisierung und Zitation

MARC 21

MARC 21 herunterladen

BibTeX

BibTeX herunterladen

RIS (für EndNote, Zotero, Citavi …)

RIS herunterladen