Skip to main content

Re-Engineering — ein vielversprechender Ansatz zur Investitionssicherung bei großen Software-Systemen

  • Chapter
Wirtschaftlichkeit von Software-Entwicklung und -Einsatz

Part of the book series: Berichte des German Chapter of the ACM ((BGCACM))

Zusammenfassung

Software-Systeme sind in den letzten Jahren und Jahrzehnten in immer mehr Bereiche der Wirtschaft und des täglichen Lebens vorgerückt und sind zu einem integralen Bestandteil unserer Umgebung geworden. Solche Systeme bewältigen immer größere und komplexere Aufgaben und entsprechend wächst auch die Komplexität dieser Systeme selbst. Da sich unsere Umgebung ständig verändert und weiterentwickelt, müssen auch die Software-Systeme dieser Entwicklung folgen und sich an die neuen Erfordernisse anpassen. Veränderungen, denen ein Software-System während der Einsatzzeit unterzogen wird, führen in der Regel dazu, daß die ursprüngliche Architektur des Systems immer mehr verwaschen wird. Das System wird komplexer und dadurch immer schwieriger zu überblicken und zu warten. Die Aufwände, die erbracht werden müssen um existierende große Systeme einsetzbar zu halten sind daher enorm. Der Zentralbereich Forschung und Entwioklung der Siemens AG beschäftigt sich mit der Entwicklung von Methoden und Werkzeugen, die speziell darauf abgestimmt sind, den Benutzer bei Aufgaben, der Pflege, Weiterentwicklung und Restrukturierung von im Einsatz befindlichen Software-Systemen zu unterstützen, sowie die Wiederverwendung solcher Systeme oder Systemteile zu fördern.

Der vorliegende Beitrag gibt einen Überblick über Intention und Vorgehensweise beim Re-Engineering. Erfahrungen, die in einer Reihe von Projekten gewonnen wurden, bestätigen den Nutzen und werden hier zusammengefaßt.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 49.95
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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Literaturverzeichnis

  1. Hall, P A V Overview of reverse engineering and reuse research Information and Software Technology April 1992

    Google Scholar 

  2. Capers Jones Software Productivity Research, Burlington, MA Seminarunterlagen 1991

    Google Scholar 

  3. Keller, T., Gruber, W. Restrukturierung von COMMON-Blocken in FORTRAN-Program- men. Interner Bericht 1991

    Google Scholar 

  4. Lebsanft, K, Keller T, Tempel, H.G. Gruber, W Reverse Engineering Interner Bericht 1990

    Google Scholar 

  5. Parnas, David L. On The Criteria To Be Used In Decomposing Systems Into Modules. Technical Report, Computer Sciences Department, Carnegie-Mellon University, 1971

    Google Scholar 

  6. Rock-Evans, R and Hales, K Reverse Engineering: Markets, Methods and Tools Ovum Ltd 1990

    Google Scholar 

  7. Schwanke, Robert W. An Intelligent Tool for Re-engineering Software Modularity Proc. Thirteenth IEEE International Conference on Software Engineering, IEEE Computer Society Press, 1991

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1992 B. G. Teubner Stuttgart

About this chapter

Cite this chapter

Tempel, H.G. (1992). Re-Engineering — ein vielversprechender Ansatz zur Investitionssicherung bei großen Software-Systemen. In: Schweiggert, F. (eds) Wirtschaftlichkeit von Software-Entwicklung und -Einsatz. Berichte des German Chapter of the ACM. Vieweg+Teubner Verlag. https://doi.org/10.1007/978-3-322-86776-6_12

Download citation

  • DOI: https://doi.org/10.1007/978-3-322-86776-6_12

  • Publisher Name: Vieweg+Teubner Verlag

  • Print ISBN: 978-3-519-02677-8

  • Online ISBN: 978-3-322-86776-6

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics