Taxonomy Project

The many conflicting uses of terms like reverse engineering, reengineering, restructuring, and design recovery in conference papers and vendor presentations has contributed to confusion. To straighten out the definition of these terms, the Taxonomy Project of the IEEE-CS Technical Council on Software Engineering (TCSE) - Committee on Reverse Engineering and Reengineering has been working on a unified taxonomy of the field. This subcommittee's goals extend farther than defining glossary terms - to imposing a taxonomic structure on the concepts of the field.

The following web sites contain proposed definitions:

If you are interested in participating in the Taxonomy Project, contact:
James Cross
Auburn University
Computer Science & Engr
107 Dunstan Hall
Auburn Univ, AL 36849 USA
205-844-4330; fax 205-844-2672
cross@eng.auburn.edu