Conceptual Abstraction
Semi-formal, human-oriented and domain-specific abstractions play a critical role both in
reverse and forward engineering, and therefore also in reengineering. Such conceptual
abstractions are fundamental to the reengineering process whether it is a totally manual or
partially automated process.
--
A representation of the domain model (problem, program and application) knowledge in the
form of informal and semi-formal information.