Abstract
Today technology design can no longer be understood as a design process on a ‘green site’. Design and implementation of new technology are always dependent on existing technology and the way it is used by people. In this respect Software-Engineering has also changed to the characteristics of ‘normal’ technology design taking into account existing computer systems. Experiences show that the conditions and needs of such Software-Reengineering projects are highly complex and differ in their special characteristics ranging from aspects of quality of existing system documentation to organizational structures of the computer departments concerned. The Task-Artifact Cycle presented here gives a suitable reengineering approach emphasizing both analysis and design in Software-Reengineering.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Carroll, J.M.; W.A. Kellogg and M.B. Rosson (1991). The Task-Artifact Cycle. In: Carroll, J. M. (Ed.): Designing Interaction. Psychology at the Human-Computer Interface. Cambridge.
Chikofsky, E. and J. Cross (1990). “Reverse-Engineering and Design Recovery: A Taxonomy”, IEEE Software.
Eberhardt, K. and S. Kutscha (1995). Veraltete Systeme hemmen Innovation, Computer-Woche Extra, B. 1.
Kesselmeier, H. (1997). Methodological approaches to Software Reengineering. PhD Thesis, RWTH Aachen.
Surrer, H. and D. Taubner (1996). Objekt-orientierte Spezifikation mit einem CASE-Werkzeug für Structured Analysis/Structured Design. Informatik Spektrum, 19, 4, Gesellschaft für Informatik e.V., Springer, Berlin etc.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Kesselmeier, H., Tschiersch, I., Henning, K. et al. Enterprise networks: The re-engineering of complex software systems. AI & Soc 12, 55–63 (1998). https://doi.org/10.1007/BF01179777
Issue Date:
DOI: https://doi.org/10.1007/BF01179777