Diplomarbeit DIP-1392

Bibliograph.
Daten
Zink, Stefan: Entwicklung und Implementierung eines Spezifikationswerkzeuges für komplexe heterogene Systeme.
Universität Stuttgart, Fakultät Informatik, Diplomarbeit Nr. 1392 (1996).
108 Seiten, deutsch.
CR-Klassif.D.1.5 (Object-oriented Programming)
D.2.2 (Software Engineering Design Tools and Techniques)
D.2.10 (Software Engineering Design)
Kurzfassung

Komplexe, heterogene Systeme bestehen aus Hardware- und Softwarekomponenten. Abweichend vom bisherigen Entwurfsstil wird im Hardware/Software Codesign die Einteilung einer Systemstruktur in Hardware und Software auf eine spaetere Entwurfsphase verschoben, um eine aufeinander abgestimmte Implementierung zu gewaehrleisten. Basis einer derartigen Partitionierung ist eine implementierungs- unabhaengige Systemspezifikation, deren Erstellung durch neuartige Spezifikations- werkzeuge unterstuetzt werden soll. In der vorliegenden Arbeit wurde ein prototypisches Spezifikationswerkzeug in Form eines hierarchischen Grapheditors entwickelt. Dabei wurden zunaechst einige Anforderungen an ein solches Spezifikationswerkzeug erarbeitet.Bei der anschliessenden Untersuchung einiger bestehender Werkzeuge stellte sich heraus, dass keines dieser Werkzeuge den Anforderungen voll gerecht werden kann. Mit dem entwickelten Grapheditor ist es moeglich ein Gesamtsystem auf graphischem Weg in Teilsysteme zu zerlegen und Verbindungen zwischen den einzelnen Teil- systemen darzustellen. Durch die Implementierung eines hierarchischen Knoten- typs ist es ausserdem moeglich Teilsysteme in noch kleinere Teilsysteme aufzu- spalten. Zur Darstellung von Verhalten und Struktur der einzelnen, durch die Knoten repraesentierten Systeme, wurde die Moeglichkeit einer textuellen Attributierung implementiert. Weiterfuehrenden Arbeiten ist es vorbehalten, geeignete Beschreibungsformen fuer Verhalten bzw. Struktur zu entwickeln, auf deren Basis Implementierungs- entscheidungen fuer „Embedded Systems“ getroffen werden koennen. Zur Realisierung des Grapheditors wurden objektorientierte Entwurfsmethoden verwendet. Die Implementierung erfolgte auf einer PC-Plattform unter Windows 95 mit Microsoft Visual C++ 4.0.

Volltext und
andere Links
PostScript (3103128 Bytes)
Zugriff auf studentische Arbeiten aufgrund vorherrschender Datenschutzbestimmungen nur innerhalb der Fakultät möglich
Abteilung(en)Universität Stuttgart, Institut für Parallele und Verteilte Höchstleistungsrechner, Integrierter Systementwurf
Eingabedatum26. August 1996
   Publ. Informatik