Zusammenfassung
Ein Verstehen von Software und der Arbeitsaufgaben und Arbeitsabläufe, für die sie eingesetzt wird, ist notwendig, um sie besser nutzen, sie effizienter warten, an geänderte Geschäftsprozesse oder an neue technische Rahmenbedingungen anpassen zu können. Verstehen bezeichnet dabei einen kreativen Prozeß, der von einer Fachkraft geeignet durchgeführt werden muß. Dazu sind verschiedene Werkzeuge hilfreich, die das Verstehen von Software gut unterstützen. Wünschenswert sind Werkzeuge, die eine integrierte Erfassung, Auswertung und ggf. Weiterverarbeitung aller für ein Verstehen von Software notwendigen Informationen erlauben. Im Fraunhofer-Institut für Software- und Systemtechnik in Berlin werden z.Z. Methoden und Techniken untersucht, die die Gestaltung solcher interaktiven Werkzeuge für den Reengineering-Prozeß zum Ziel haben.
Abstract
In order to improve a software system’s usage and maintenance, or to make the system accommodate changes in business structures or technical requirements, it is necessary to have an understanding of both the system itself and of the tasks and procedures for which the system is used. Here, the term understanding refers to the creative process carried out by the software re-engineer. This process can benefit from the use of tools supporting software understanding. Tools which integrate both the collection and evaluation of data relevant to system understanding, and which also permit fürther processing of this information (if necessary) would be of particular use. Methods and techniques for the realisation of interactive tools supporting reengineering activities are currently being researched at the Fraunhofer ISST, Berlin.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Literatur
Arnold, R. S. (Hrsg.): Software reengineering. Los Alamitos CA USA [u.a.] IEEE Computer Society Press, 1993
Eicker, S.: Verknüpfung der Objekte eines CASE-Repository mit der zugehöri gen textlichen Dokumentation. In: HMD 175 (1994) S. 106–122
Florath, Peter; Richter, Mario: Visualisierung für das Verstehen von Software Systemen. Berlin, 1995 (Fraunhofer ISST — Forschungsbericht Nr. 26)
Gastner, Rainer (Hrsg.): Migration von Benutzeroberflächen. Tagungsband zu Workshop am 27. 9. 94 am ISST in Berlin. Berlin, 1995 (Fraunhofer ISST Forschungsbericht Nr. 24)
Heicking, Winfried; Gastner, Rainer: Projektierung von Reengineering-Aufgaben mit Hilfe der Portfolio-Analyse. Berlin, 1995 (Fraunhofer ISST — Forschungsbericht Nr. 25)
Klösch, R; Gall, H.: Software Reuse and Reverse Engineering in Practice Berlin [u.a.] Springer 1995
Lehner, Franz. (Hrsg.): Reengineering und Softwarewartung — Stand der Technik und zukünftige Entwicklungen. Proc. zum Workshop der GI-AK 5.1.3 vo 12. April 1994, Vallendar. Vallendar: WHU, 1994 (Forschungsberichte Nr.9)
Lehner, Franz.: Computer-Aided-Reengineering-Tools. In: IX Multiuser Multitasking Magazin, (1995) Nr. 6, S. 40–45
Löwe, Michael.: Umfassende Sanierung. In: Business Computing (1994) Nr.8 S. 30–32
Löwe, Michael: Reengineering und Neuentwicklung: Zwei Seiten derselbe Medaille. Proc. zum Congess VII Informationsverarbeitung 1995: Optimierun der IS-Ressourcen auf der ONLINE ‘95 vom 6.–10. Februar 1995, Hamburg S. C715.01-C715.15
Löwe, Michael: Sorhvaretechnik mit Zukunft? In: IX Multiuser-Multitasking Magazin, (1995) Nr. 6, S. 34
Löwe, Michael: Software-Reengineering: Stand-der-Kunst und Perspektiven In PC-Magazin, (1995) Nr. 50, S. 54–55
Richter, L.: Chancen und Risiken beim Re-Engineering von Software. In: I Information Management 9 (1994) Nr. 1, S. 16–21
vanZuylen, H. J. (Hrsg.): The REDO Compendium Reverse Engineering fo Software Maintenance. Chichester [u.a.]: John Wiley & Sons 1993
Witschurke, Reiner: Programmanalyse: interaktives Reverse Engineering. In i Multiuser Multitasking Magazin, (1995) Nr. 6, S. 48–52
Witschurke, Reiner: Ein Arbeitsplatz für das Verstehen von Programmsystemen Berlin, 1995 (Fraunhofer ISST — Forschungsbericht Nr. 28)
Zaleski, M.: Reengineering — zurück in die CASE-Zukunft. In: online (1992) Nr 1–2, S. 38–41
Editor information
Rights and permissions
Copyright information
© 1996 Springer Fachmedien Wiesbaden
About this chapter
Cite this chapter
Witschurke, R., Löwe, M. (1996). Verstehen von Software: Leistungsanforderungen an CARE-Werkzeuge für ein praktikables (industrielles) Reengineering von Anwendungssystemen. 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_13
Download citation
DOI: https://doi.org/10.1007/978-3-663-08951-3_13
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