Studienarbeit STUD-1663

Bibliograph.
Daten
Eisenbarth, Thomas: GropiusSE. Eine Resource Flow Graph Bibliothek in Ada95 fuer das Speichern und Aufbereiten von Reengineeringinformationen.
Universität Stuttgart, Fakultät Informatik, Studienarbeit Nr. 1663 (1998).
105 Seiten, deutsch.
CR-Klassif.D.3.4 (Programming Languages Processors)
E.1 (Data Structures)
D.2.2 (Software Engineering Tools and Techniques)
KeywordsResource Flow Graph; RFG; Reengineering; Bauhaus
Kurzfassung

GropiusSE ist eine Bibliothek zur Verwaltung von Resource Flow Graphs (RFGs). GropiusSE wird im Bauhaus-Projekt, das von der Universität Stuttgart und dem Fraunhofer Instituts für experimentelles Software Engieneering, Kaiserslautern in Kooperation durchgeführt wird, eingesetzt. Ziel des Bauhaus-Projektes ist es, die Architektur eines Programms zu analysieren und zu rekonstruieren. Die Knoten des RFGs stehen für Entitäten des zu analysierenden Programms (Typen, Subprogramme und Variablen). Die Kanten stehen für die Beziehungen der Entitäten untereinander. So enthält der RFG beispielsweise die Information, welche Variable von welchem Typ ist. Ein in GropiusSE integrierter View-Mechanismus erlaubt es, verschiedene Sichten des RFGs zu betrachten. Darüberhinaus können beliebige Gruppen von Knoten zu Composites zusammengefaßt werden und fortan als ein einziger Knoten betrachtet werden. Analysen blenden Knoten und Kanten aus, fügen neue hinzu oder fassen Knoten zu Composites zusammen. Die Verwaltung der Views geschieht für die Analysen transparent. Jede Analyse liefert als Ergebnis eine neue View, Ergebnisse verschiedener Analysen können durch Verknüpfen von Views überlagert werden. Ein RFG läßt sich exportieren, so daß sich die Analyseergebnisse mittels Grapheneditoren visualisieren lassen.

Volltext und
andere Links
PostScript (2884001 Bytes)
Zugriff auf studentische Arbeiten aufgrund vorherrschender Datenschutzbestimmungen nur innerhalb der Fakultät möglich
Abteilung(en)Universität Stuttgart, Institut für Informatik, Programmiersprachen und Übersetzerbau
Eingabedatum13. Januar 1998
   Publ. Informatik