In 1990,
ElliotChikofsky
and
JamesCross
published
Reverse Engineering and Design Recovery: A Taxonomy
,
IEEE
Software 7(1):13-17, 1990.
http://doi.ieeecomputersociety.org/10.1109/52.43044
(was
here
).
Terms defined include
ForwardEngineering
ReverseEngineering
ReEngineering
ReStructuring
ReDocumentation
DesignRecovery
Other terms
RoundTripEngineering
SoftwareMaintenance
.
The
ReengineeringBibliography
is available via (an updated version) of this taxonomy. See
http://www.informatik.uni-stuttgart.de/ifi/ps/reengineering/taxonomy.html
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
http://tcse.org/revengr/taxonomy.html
some of the key notions are repeated.
Further reengineering taxonomies are available at
http://www.cc.gatech.edu/reverse/glossary.html
http://www.stsc.hill.af.mil/RENG/defin.html
The CRC Press Computer Science Dictionary on software engineering (quite large!) includes the definitions from this taxonomy: see
http://hpcn.dsi.unifi.it/~dictionary/
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