Re-engineering code to UML models by E. Korshunova