Zusammenfassung
Wirtschaftliche Wartung und Weiterentwicklung von Anwendungssoftware setzt ein grundsätzliches Verstehen vorhandener Quelltexte voraus. Diese sind oft wenig strukturiert, schwach kommentiert und in unterschiedlichen Umgebungen entstanden. Im Projekt GUPRO — Eine Gene-rische Umgebung zum Programmverstehen 1 — wird ein benutzerkonfigurierbarer Generator zur Erzeugung sprachübergreifender Programmverstehenswerkzeuge entwickelt, die das Nachvollziehen und Verstehen auch heterogener Software behebiger Sprachen (Programmiersprachen, Anfragesprachen, Sprachen der “4. Generation”) unterstützen. Hierzu dienen Anfrage- und Browsing-Werkzeuge, die über eine gemeinsame, graphbasierte Datenstruktur integriert sind.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
Literatur
Carstensen, Martin; Ebert, Jürgen; Winter, Andreas: Deklarative Beschreibung von Graphensprachen. GI-Fachgruppe 2.1.4 Alternative Konzepte für Sprachen und Rechner, Bad Honnef, Mai 1994 (Fachbericht der Universität Kiel).
Corbi, Thomas A.: Program Understanding: Challenge for the 1990s. In: IBM Systems Journal 28 (1989), 2, S. 294–306.
Daute, Oliver; Horn, Georg: CANAL — Ein Reverse-Engineering-Werkzeug für die Programmiersprache C. Diplomarbeit, Universität Koblenz, Fachbereich Informatik, 1992.
Dahm, Peter; Ebert, Jürgen; Litauer, Christoph: Benutzerhandbuch EMS-Graphenlabor. Universität Koblenz, Fachbereich Informatik, 1994. (verfügbar über FTP: ftphost.unikoblenz. de/outgoing/GraLab)
Ebert, Jürgen: A Versatile Data Structure for Edge-Oriented Graph Algorithms. In: Comm. ACM 30 (1987), 6, S. 513–519.
Gimnich, Rainer; Convent, Bernd; Günauer, Jürgen; Wemecke, Wolfgang: Supporting Reuse by Software Documents Management. In: IBM Software Engineering ITL, Toronto, Kanada, 1993, S. 123–142.
Gimnich, Rainer; Hofinger, Alois: Bestandsanalyse als Grundlage der Software-Redevelopment-Strategie. GI-Fachgruppe 5.1.3 Reengineering und Wartung, Münster, März 1995.
Hümmerich, Martin: Entwicklung und prototypische Implementation eines konzeptionellen Modells zum Reverse Engineering von ANSI85-COBOL- Programmen. Studienarbeit, Universität Koblenz, Fachbereich Informatik, 1995.
IBM: COBOL Code Reengineering. Doc. No. GG24–3979–0. International Technical Support Center, San Jose, CA., May 1993.
IBM Deutschland Informationssysteme GmbH: Lösungsangebot Software Redevelopment. Heidelberg, April 1994.
Lehner, Franz: Softwarewartung. Hanser, München, 1991.
McClure, Carma: The 3 Rs of Software Automation — Reengineering, Repository, Reusability. Prentice-Hall, Englewood Cliffs, NJ, 1992.
Schütze, Jürgen: Konzept für ein interaktives, graphbasiertes Werkzeug zum Verstehen von Programmen. Studienarbeit, Universität Koblenz, Fachbereich Informatik, 1994.
Sneed, Harry M.: Softwarewartung. Müller, Köln, 1991.
Editor information
Rights and permissions
Copyright information
© 1996 Springer Fachmedien Wiesbaden
About this chapter
Cite this chapter
Ebert, J., Gimnich, R., Winter, A. (1996). Wartungsunterstützung in heterogenen Sprachumgebungen ein Überblick zum Projekt GUPRO. In: Lehner, F. (eds) Softwarewartung und Reengineering. Information Engineering und IV-Controlling. Deutscher Universitätsverlag, Wiesbaden. https://doi.org/10.1007/978-3-663-08951-3_18
Download citation
DOI: https://doi.org/10.1007/978-3-663-08951-3_18
Publisher Name: Deutscher Universitätsverlag, Wiesbaden
Print ISBN: 978-3-8244-6294-0
Online ISBN: 978-3-663-08951-3
eBook Packages: Springer Book Archive