The factors to be considered while deciding whether or not to introduce the model driven approach to software development are:
• The platform dependency of the new system going to be designed.
• Level of abstraction required.
• Availability of powerful tools for the system implementation.
• Size and life of the system being developed. The approach is suitable for large and long-lifetime software systems.
Please leave a comment below and share with other students in your network if you found this answer helpful. Happy learning!