Formale Verifikation von UML-basierten Spezifikationen

Prüfung der Korrektheit von Systementwürfen vor deren Implementierung

ZeitschriftIndustrie Management
Ausgabe29. Jahrgang, 2013, Ausgabe 1, Seite 44-48
Teilen Zitieren Download

Abstract

Der Entwurf komplexer Systeme startet in der Regel mit der Erstellung einer natürlichsprachlichen Spezifikation, aus der im Anschluss die gewünschte Implementierung generiert wird. Um der steigenden Komplexität Rechnung zu tragen, werden Spezifikationen darüber hinaus aber auch vermehrt durch formalere Beschreibungen, z.B. mithilfe der Unified Modeling Language (UML) und der Object Constraint Language (OCL), erweitert. Diese ermöglichen es bereits vor der Implementierung die Korrektheit und Widerspruchsfreiheit des spezifizierten Systems zu prüfen. In diesem Beitrag werden Verfahren vorgestellt, welche sich diese Möglichkeiten zu Nutze machen. Es wird illustriert, welche Fehler bereits früh in der Entwicklung auftreten können und welche Methoden sich zu deren automatischer Erkennung einsetzen lassen.

Keywords

Zugang beschränkt

Sie sind zur Zeit nicht angemeldet / noch nicht registriert.

Um die gewünschte(n) Datei(en) herunterladen zu können, müssen Sie über ein entsprechendes inklusiv-Abonnement verfügen. Alternativ können Sie den Zugang auch durch Zahlung eines Einmalpreises erhalten.

Abo inklusive Einzelkauf
ohne 29,00 €
Digital 0,00 €
Expert 0,00 €
Professional 0,00 €

Download für einmalig 29,00 €

Alle Preise enthalten 7% Mehrwertsteuer

Nach Erwerb der Zugangsrechte werden Sie automatisch wieder zu dieser Seite zurückgeleitet.