utzverlag

Bernhard Rumpe: Formale Methodik des Entwurfs verteilter objektorientierter Systeme

Bernhard Rumpe

Formale Methodik des Entwurfs verteilter objektorientierter Systeme

In dieser Arbeit wird eine formale Grundlage für eine objektorientierte Methodik entwickelt. Zur Spezifikation von Struktur und Verhalten verteilter objektorientierter Systeme werden Beschreibungstechniken für Objektmodelle, Klassen und Transitionssysteme definiert.
Für die zustandsbasierte Beschreibung nichtdeterministischen Komponentenverhaltens wird die Theorie buchstabierender Automaten entwickelt. Es werden eine konkrete Darstellungsform, eine abstrakte Syntax, eine denotationelle und eine operationelle Semantik angegeben und gezeigt, daß beide Semantiken übereinstimmen.
Für buchstabierende Automaten wird ein Verfeinerungskalkül definiert, der zur Transformation von abstrakten in detaillierte Verhaltensbeschreibungen verwendet werden kann. Es wird gezeigt, daß dieser Kalkül bezüglich der Semantikdefinition korrekt ist. Der Kalkül wird für die Spezialisierung und die Vererbung von Verhaltensbeschreibungen in verteilten objektorientierten Systemen eingesetzt.
Ein Systemmodell charakterisiert eine Menge von verteilten objektorientierten Systemen, die aus asynchron kommunizierenden Agenten aufgebaut sind. Das Systemmodell dient als Basis für die Definition einer integrierten, formalen Semantik für die oben genannten Beschreibungstechniken.
Methodische Entwicklungsschritte erlauben die Verfeinerung von Dokumenten dieser Beschrei-bungs-techniken. Basierend auf der formalen Semantik der Verfeinerungsschritte werden präzise Aussagen über das Zusammenspiel der verwendeten Beschreibungstechniken definiert.
Die Verbindung graphischer Beschreibungstechniken mit einer integrierten, formalen Semantik nutzt Synergieeffekte formaler und praxisorientierter Ansätze der Softwaretechnik.

  • broschiert: 262 Seiten
    Format: 20,5 x 14,5
    ISBN 978-3-89675-149-2

    58,98 € (Preisbindung aufgehoben)

    vergriffen

Ähnliche Bücher

  • Josef Adersberger: Modellbasierte Extraktion, Repräsentation und Analyse von Traceability-Informationen

    Josef Adersberger

    Modellbasierte Extraktion, Repräsentation und Analyse von Traceability-Informationen

    Diese Arbeit beschreibt und evaluiert die TraceML, eine Modellierungssprache für Traceability-Informationen. Traceability ist der Grad, in dem Zusammenhänge zwischen Erzeugnissen im Entwicklungsprozess von Software verfolgt werden können. Die Erhebung und Verarbeitung von Traceability-Informationen hilft dabei, die Komplexität moderner Softwareentwicklung besser zu beherrschen und diese damit...

  • Karl R. Brendel: Parallele oder sequentielle Simulationsmethode?

    Karl R. Brendel

    Parallele oder sequentielle Simulationsmethode?

    In Industrie und Wissenschaft sind parallele und verteilte Computersysteme schon seit vielen Jahren im Einsatz. Trotzdem werden heute vor allem im Bereich der Sozialwissenschaften fast alle existierenden Simulationsprogramme in einer sequentiellen Art und Weise auf Einprozessorsystemen ausgeführt.

  • Daniel Motus: Referenzmodell für die Montageplanung in der Automobilindustrie

    Daniel Motus

    Referenzmodell für die Montageplanung in der Automobilindustrie

    Die Montageplanung stellt eine Kernkompetenz der deutschen Automobilindustrie dar. Hier wird der Grundstein für die flexible, effiziente und marktfähige Produktion gelegt. Der Wettbewerbsvorteil der Informationstechnologiebereiche bei den OEMs liegt aus diesem Grund in der Unterstützung der wertschöpfenden Geschäftsprozesse und den dazu notwendigen Geschäftsobjekten.