Further development of a modular software product. Development of solution concepts for software adaptation. Implementation of customer-specific requirements. Assessment of the existing software architecture. Implementation of structural improvements.