Before revision: Model Driven Architecture (MDA) is a software design approach for the development of software systems.
After revision: Model-driven architecture (MDA) is a software design approach for the development of software systems.