MD(S)D - Model Driven Software Development
MDE - Model Driven Engineering
OMG - Object Management Group
MOF - Meta Object Facility
UML - Unified Modeling Language
MDA - Model Driven Architecture
ADM - Architecture Driven Modernization (reverse engineering)
Goals of MDD
- Reducing development times
- Rapid prototypes for presentation to customer
- Easier change to new technologies
- decoupling platform and domain knowledge
- model-code coherency
- well defined software architecture
- up to date documentation
There are three different codes parts in MDD
- Generic code parts
- Schematically repeated code parts
- Individual code parts
- It increase development speed
- It depends on a software architecture so it has high quality
- Reusability of model
- manageability of complexity through abstraction
- Productive environment
- Interoperability
No comments:
Post a Comment