Coverabbildung: „Hypothesengesteuerte Analyse von Objektarchitekturen“ von Joachim Hans Fröhlich

Hypothesengesteuerte Analyse von Objektarchitekturen

Hamburg , 137 Seiten

Zum Shop

Zum Inhalt

Die objektorientierte Programmierung hat das Potential zur Steigerung der Softwarequalität und der Entwicklungsproduktivität. Die Analyse eines objektorientierten Programms ist jedoch auch bei übersichtlicher Klassenhierarchie schwierig. Ein wesentlicher Grund für diese Schwierigkeiten ist der Unterschied zwischen der statistischen Programmstruktur (der Struktur des Quelltexts) und dem Programmverhalten. Dieser Unterschied erschwert die Analyse dynamischer Eigenschaften und damit besonders das Testen und Dokumentieren des Programmverhaltens.

Die Ergebnisse dieser Arbeit unterstützen zielgerichtete Analysen des Verhaltens objektorientierter Programme. Das Analyseziel wird als Hypothese über veränderliche Strukturen kooperierender Objekte formuliert. Als Informationsquelle dient der Quelltext. Nach der Festlegung des Analyseziels wird ein Programmlauf auf Übereinstimmung mit der Hypothese geprüft. Je nach Analyseergebnis wird die Analyse abgebrochen, die Hypothese verfeinert oder ein anderer Programmlauf gegen die gleiche Hypothese geprüft. Durch dieses Verfahren leisten hypothesengesteuerte Verhaltensanalysen einen wichtigen Beitrag zur Sicherung der Programmqualität.

Nach einer kurzen Anforderungsanalyse stellt der Autor ein Modell zur Beschreibung des Verhaltens objektorientierter Programme vor. Das Modell bildet die semantische Grundlage für eine Sprache zur Formulierung von Hypothesen über Ausschnitte aus dem Programmverhalten. Die Ausdrucksstärke der Sprache wird anhand von Hypothesen demonstriert, die Analysen für verschiedene Zwecke unterstützen. Experimente mit einem prototypisch entwickelten Analysewerkzeug zeigen Probleme der automatischen Hypothesenanalyse und Lösungen zur Überwindung der Probleme. Eine Bewertung der Arbeitsergebnisse, ein Vergleich mit ähnlichen Lösungsansätzen und ein Ausblick auf weiterführende Forschung runden diese Arbeit ab.

Bibliografische Daten

Autor Joachim Hans Fröhlich
Titel Hypothesengesteuerte Analyse von Objektarchitekturen
Seiten 137
Erscheinungsjahr 1999
Ort Hamburg
ISBN (Print) 978-3-8300-0041-9
eISBN (eBook) 978-3-339-00041-5
Schriftenreihe Forschungsergebnisse der Programmentwicklung
Band 12

Erwerbungsvorschläge

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

-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