
Formale Modelle der Softwareentwicklung
Model-Checking, Verifikation, Analyse und Simulation
Stephan Kleuker(Author)
Vieweg+Teubner Verlag
1st Edition
Published on 15. September 2009
Book
Paperback/Softback
X, 301 pages
978-3-8348-0669-7 (ISBN)
Description
Software muss funktionieren, um von Kunden akzeptiert zu werden. Doch wie stellt man sicher, dass die Steuerung eines Raumschiffs, eines Herzschrittmachers oder einer Aktienverwaltung korrekt funktioniert? Neben den klassischen Testansätzen spielen für den Korrektheitsnachweis zunehmend formale Modelle eine zentrale Rolle. Ein Modell erlaubt es, ein beliebiges sequenzielles oder verteiltes System zu analysieren und zu simulieren. Dadurch, dass Korrektheitsanforderungen präzise definiert werden, kann man sogar verifizieren, dass die Anforderungen erfüllt sind. Dieses Buch stellt unterschiedliche formale Modelle mit ihren Einsatzmöglichkeiten und Werkzeugen vor. Dabei steht bewusst die Anwendung der Modelle und nicht die Theorie dahinter im Vordergrund.
Reviews / Votes
"Die Fehlerauflistung am Anfang macht deutlich, woran das Buch arbeitet, woran die Ausbildung arbeiten muss und woran Entwickler denken müssen. Es sind eben nicht die monumentalen Dinge, die Fehler auslösen; es sind die kleinen Dinge, Komma, statt Punkt etc. Tests alleine genügen daher nicht; wir müssen mehr und mehr Korrektheitsbeweise anstreben, um eine Vollständigkeit bzgl. der Korrektheit unserer Programme erreichen."Professor Christoph Klauck, HAW Hamburg
More details
Language
German
Place of publication
Wiesbaden
Germany
Publishing group
Vieweg & Teubner
Target group
- Informatik-Studierende ab 4. Semester
- Studierende in Informatik-orientierten Master-Studiengängen
- Entwickler kritischer Software-Systeme
- An Qualitätssicherung Interessierte
Illustrations
206 s/w Abbildungen
X, 301 S. 206 Abb.
Dimensions
Height: 24 cm
Width: 17 cm
Weight
541 gr
ISBN-13
978-3-8348-0669-7 (9783834806697)
DOI
10.1007/978-3-8348-9595-0
Schweitzer Classification
Other editions
Additional editions

Stephan Kleuker
Formale Modelle der Softwareentwicklung
Model-Checking, Verifikation, Analyse und Simulation
E-Book
10/2009
Vieweg+Teubner Verlag
€14.99
Available for download
Person
Prof. Dr. Stephan Kleuker hat im Themengebiet "formale Methoden" promoviert und lehrt seit mehreren Jahren Software-Engineering an den Fachhochschulen in Osnabrück und Wiesbaden. Er hat mehrjährige Praxiserfahrung als Systemanalytiker sowie als Berater bei der Erstellung komplexer Software-Systeme.
Content
Motivation von Formalen Modellen.- Modelchecking mit PROMELA und SPIN.- Modelchecking mit Timed Automata und Uppaal.- Petrinetze.- Programmverifikation.- Installationsbeschreibungen.- Kurzeinführung in Java.