Skip to main content

Wartungsunterstützung in heterogenen Sprachumgebungen ein Überblick zum Projekt GUPRO

  • Chapter

Part of the book series: Information Engineering und IV-Controlling ((IEIVC))

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.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   49.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   49.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Literatur

  1. 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).

    Google Scholar 

  2. Corbi, Thomas A.: Program Understanding: Challenge for the 1990s. In: IBM Systems Journal 28 (1989), 2, S. 294–306.

    Article  Google Scholar 

  3. Daute, Oliver; Horn, Georg: CANAL — Ein Reverse-Engineering-Werkzeug für die Programmiersprache C. Diplomarbeit, Universität Koblenz, Fachbereich Informatik, 1992.

    Google Scholar 

  4. 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)

    Google Scholar 

  5. Ebert, Jürgen: A Versatile Data Structure for Edge-Oriented Graph Algorithms. In: Comm. ACM 30 (1987), 6, S. 513–519.

    Article  Google Scholar 

  6. 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.

    Google Scholar 

  7. Gimnich, Rainer; Hofinger, Alois: Bestandsanalyse als Grundlage der Software-Redevelopment-Strategie. GI-Fachgruppe 5.1.3 Reengineering und Wartung, Münster, März 1995.

    Google Scholar 

  8. Hümmerich, Martin: Entwicklung und prototypische Implementation eines konzeptionellen Modells zum Reverse Engineering von ANSI85-COBOL- Programmen. Studienarbeit, Universität Koblenz, Fachbereich Informatik, 1995.

    Google Scholar 

  9. IBM: COBOL Code Reengineering. Doc. No. GG24–3979–0. International Technical Support Center, San Jose, CA., May 1993.

    Google Scholar 

  10. IBM Deutschland Informationssysteme GmbH: Lösungsangebot Software Redevelopment. Heidelberg, April 1994.

    Google Scholar 

  11. Lehner, Franz: Softwarewartung. Hanser, München, 1991.

    Google Scholar 

  12. McClure, Carma: The 3 Rs of Software Automation — Reengineering, Repository, Reusability. Prentice-Hall, Englewood Cliffs, NJ, 1992.

    Google Scholar 

  13. Schütze, Jürgen: Konzept für ein interaktives, graphbasiertes Werkzeug zum Verstehen von Programmen. Studienarbeit, Universität Koblenz, Fachbereich Informatik, 1994.

    Google Scholar 

  14. Sneed, Harry M.: Softwarewartung. Müller, Köln, 1991.

    Google Scholar 

Download references

Authors

Editor information

Franz Lehner

Rights and permissions

Reprints 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

Publish with us

Policies and ethics