In 1990, ElliotChikofsky and JamesCross published Reverse Engineering and Design Recovery: A Taxonomy, IEEE Software 7(1):13-17, 1990. (was here).

Terms defined include

Other terms

The ReengineeringBibliography is available via (an updated version) of this taxonomy. See

This Wiki provides an opportunity to transform a static, published taxonomy into a living taxonomy, where new terms can be added when appropriate, and existing definitions can be discussed and modified by the entire reengineering community -- ArieVanDeursen.

At some of the key notions are repeated.

Further reengineering taxonomies are available at

The CRC Press Computer Science Dictionary on software engineering (quite large!) includes the definitions from this taxonomy: see

CategoryTutorial | CategoryReverseEngineering | Contributions by ArieVanDeursen

Revision: r1.11 - 19 Jun 2005 - 11:27 - MikeVanEmmerik
Transform > ReverseAndReengineeringTaxonomy
Copyright © 1999-2020 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback