You are on page 1of 1

QUESTION: Explain this on your own words.

1. What is the purpose of MDA in developing systems? (Answer this in not less than 150 words).

Model-driven engineering (MDA) is meant to aid in the development of software systems. created in
2001 by the Object Management Group (OMG). A specification called the MDA offers a set of rules for
organizing requirements that are expressed as models. In domains like business process modeling,
where the architecture and technology neutral PIM is mapped onto either system or manual processes,
the MDA principles can also be used. The primary goal of the MDA is to shift the emphasis of software
development from coding to modeling, which will allow for the separation of system functionality from
technical implementation details.

2. How is model driven engineering so important for the design? (Answer this in not less than 150
words).

Model-driven engineering (MDE) is a method for developing software that is incremental and iterative.
To support the analysis and verification of software systems created using the MDE paradigm,
incrementality must be adopted while doing these critical activities in a more effective manner. MDE
tools for modeling and describing the behavior of concurrent, distributed, and reactive systems in real
time. Such systems' overall behavior is modeled on many levels of abstraction and in a modular manner.
Similar to this, two main levels of analysis and verification are used to check the accuracy of the
developed models to ensure their quality and integrity.

You might also like