R1000

Summary

An Abstraction must link two different elements. An element cannot be its own Abstraction.

Details

An Abstraction should always link two different elements. This means that an element cannot be its own abstraction: it cannot abstract itself, since such an auto-abstraction would have no meaning.

Tips

Possible solutions to this problem are as follows: