The Community for Technology Leaders
RSS Icon
Subscribe
Budapest, Hungary
Mar. 11, 2002 to Mar. 13, 2002
ISBN: 0-7695-1438-3
pp: 0037
Jens H. Jahnke , University of Victoria
Albert Zündorf , University of Braunschweig
ABSTRACT
Many tools have been developed for recovering the design of legacy software. Interactively invoked abstraction operations and re-design transformations play a central role in these tools. A limitation of most existing approaches is, however, that they assume a mostly linear transformation process. They provide little support for iteration, recursion and incremental changes during the recovery process. Nevertheless, empirical results suggest that real-world abstraction and reengineering processes are in fact highly iterative. A history mechanism that explicitly maintains dependencies of all performed transformations can overcome this mismatch. Based on our experience with a specialized implementation of such a mechanism, we present a generalized history concept as an add-on to existing tools that support design recovery.
INDEX TERMS
Software maintenance, design recovery, reengineering, reverse engineering, history concept, software transformation
CITATION
Jens H. Jahnke, Albert Zündorf, "A History Concept for Design Recovery Tools", CSMR, 2002, 2011 15th European Conference on Software Maintenance and Reengineering, 2011 15th European Conference on Software Maintenance and Reengineering 2002, pp. 0037, doi:10.1109/CSMR.2002.995788
25 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool