Model Driven Architecture (MDA) is an approach for software development that uses models and specifications to structure software designs. Some drawbacks of the MDA approach include that it raises the level of abstraction which can limit its application scope, does not fully address non-functional requirements, and its development process definition and degree of automation are not always optimal. Additionally, UML syntax is limited when designing domain-specific languages.
Model Driven Architecture (MDA) is an approach for software development that uses models and specifications to structure software designs. Some drawbacks of the MDA approach include that it raises the level of abstraction which can limit its application scope, does not fully address non-functional requirements, and its development process definition and degree of automation are not always optimal. Additionally, UML syntax is limited when designing domain-specific languages.
Model Driven Architecture (MDA) is an approach for software development that uses models and specifications to structure software designs. Some drawbacks of the MDA approach include that it raises the level of abstraction which can limit its application scope, does not fully address non-functional requirements, and its development process definition and degree of automation are not always optimal. Additionally, UML syntax is limited when designing domain-specific languages.
ARCHITECTURE DRAWBACKS PREPARED BY:JOHN HOLLAN P. BALONSO WHAT IS MDA?
• In simple words,Model Driven Architecture is an approach used
for software development,design and implementation..Model
Driven Architecture provides a set of guidelines for specifications
used in structuring software models.
DRAWBACKS/DISADVANTAGES
•Raising the level of abstraction
•Application Scope •Non functional requirements •Absence of software architecture artifact •Very high level development process definition •Degree of automation has not yet been found to be optimal •UML syntax is of limited use when designing domain specific language. •Thank You!!