Визначаються методи та операції еволюції компонентів для їх поліпшення, відновлення та повторного застосування,
тобто рефакторінг (зміна інтерфейсів та реалізацій), реінжінірінг (реструктуризація, перепрограмування,) та реверсний інжінірінг
(відновлення початковій структури на основі коду компоненту).
Methods and operation to components evolution for improving, ennewing and reusing, such as refactoring (interfaces and
realizations), reengineering (reprogramming, restructuring) and reverse engineering (rehabilitation of structure on base code).