MPI-INF Logo
Campus Event Calendar

Event Entry

What and Who

Integration mathematisch-formaler Techniken in die Entwicklung eingebetteter Steuerungssysteme

Dr. Matthias Weber
TU Berlin
Vorstellungsvortrag In Informatik
AG 1, AG 2, AG 3, INET, AG 4, AG 5, D6, RG1, SWS  
AG Audience
English

Date, Time and Location

Friday, 28 June 96
17:00
60 Minutes
45 - FB14
016
Saarbrücken

Abstract

Die Entwicklung eingebetteter Steuerungssysteme ist durch eine Reihe
technischer Gegebenheiten gekennzeichnet, die wesentlichen Einflu"s
auf die Auswahl der verwendeten Modellierungsmittel und die Art deren
Anwendung aus\"uben. Zu nennen w\"aren etwa der stark ausgepr\"agte
reaktive Charakter der Systeme, die hohen Anforderungen an die
Betriebssicherheit, sowie die Notwendigkeit, die technisch aufwendige
Systeminstallation durch Simulation des Systemverhaltens
vorzubereiten.


In diesem Vortrag wird ein Ansatz zur Integration
mathematisch-for\-ma\-ler Techniken in den Entwurf eingebetteter
Steuerungssysteme beschrieben. Das Hauptinteresse gilt dabei einer
praxistauglichen Vorgehensweise bei der Verwendung mathematischer
Techniken in einem spezifischen Anwendungsgebiet. Hierzu wird f\"ur
die Systemmodellierung eine Aufteilung in mehrere, weitgehend
komplement\"are, Modelle vorgeschlagen: Das \emph{Architekturmodell}
des Systems beschreibt mit praxisg\"angigen Objekt- und
Klassendiagrammen die Systemkomponenten und ihre strukturellen
Beziehungen, das \emph{reaktive Modell} beschreibt mittels
erweiterter Zustandsdiagramme die zeitlichen Interaktionen der
Systemkomponenten, und das \emph{funktionale Modell} spezifiziert in
der mathematischen Sprache Z die lokalen Datenstrukturen und
Datentransformationen des Systems.
Durch weitgehend orthogonale Aufteilung der Sichtweisen auf ein System
kann jedes einzelne Modell relativ einfach gehalten werden. Jede
Notation wird zur Beschreibung von solchen Verhaltensaspekte
eingesetzt, f\"ur die sie am sinnvollsten geeignet ist. Insbesondere
k\"onnen im funktionalen Modell mit der mathematischen Sprache Z
Sicherheitsbedingungen, in Form von unerlaubten Zust\"anden, klar und
pr\"azise beschrieben werden. Aufgrund der allen Notationen
zugrundeliegenden zustandsbasierten und modellorientierten
Vorgehensweise lassen sich die Modelle, in Abh\"angigkeit ihres
jeweiligen Pr\"azisionsgrades, sehr nat\"urlich miteinander
integrieren. Es k\"onnen dabei eine Vielzahl von strukturellen und
verhaltensbezogenen Konsistenzbedingungen validiert werden.
Schlie"slich bilden diese Modelle die Grundlage f\"ur eine
inkrementelle und iterative Vorgehensweise bei Analyse, Entwurf und
Implementierung.

Contact

Christian Fecht
--email hidden
passcode not visible
logged in users only