Technology enabled services
Vivify’s model driven development approach takes a comprehensive view of your applications and dependencies. The core principles of model driven development help us transform your existing application in a structured way, eliminating risk, and maximizing the return on your original client server application investment.
Our approach combines parser/generator driven automation – to handle large as-is applications – with open source output targets for maximum performance and maintainability.
Model driven transformation
We have a systematic approach to handling legacy applications.
- Domain-specific information and business rules are extracted from general purpose languages
- The extracted information is put into models
- Those models are used for documentation and code generation
Vivify solutions leverage the best elements of model driven architecture. By categorizing software functions at the domain level, we put user needs and business rules first. Our workflow and process orientation to modernization help organizations bring their legacy applications into modern HTML5 applications.
By parsing the as-is code into models we can verify functional requirements, identify dependencies and quantify your application. This approach will save the substantial time and effort of a manual rewrite but still maintain the workflow of your existing application.
By leveraging stable open source platforms we enable you to add new features and technologies to your application over time. Based upon a model driven architecture, your application will have a more compact code base ensuring maintenance and upgrades will be more efficient.