Model Refactoring.
Persistence Layer generation.
Business Layer generation.