
238 SOF T WARE ENGINEERING AND TESTING
If it is at the same level as the original system, the operation is commonly
known as “re-documentation.” If on the other hand, the resulting product is at
a higher level of abstraction, the operation is known as “design recovery” or
specification recvery as shown in Figure 10.7.
FIGURE 10.7 Levels of Abstraction
1. Re-documentation. Re-documentation is the recreation of a semantically
equivalent representation within the same relative abstraction level. The
goals of this process are threefold:
Firstly, to create alternative views of the system as to enhance
understanding; for example, the generation ...