Abstract
Various software development approaches in the present scenario are best suited for a specific application. The software development strategies include both merits and demerits when talked in terms of generalization. The Model Driven Architecture (MDA) describes software development based on models on various levels of abstraction. The model driven software development process consists of sequence of model transformations between various models. This paper presents incorporation of the merits of Aspect Oriented Software Development (AOSD) like modularization, reusability and reduced complexity into Model Driven Architecture (MDA) software development strategy. The proposed Model Driven Software Development approach which combines the merits of MDA and AOSD meets the ever changing and challenging demand of the enterprise software development.
Highlights
Various day-to-day advancements are made in the field of Software development approaches
This paper presents incorporation of the merits of Aspect Oriented Software Development (AOSD) like modularization, reusability and reduced complexity into Model Driven Architecture (MDA) software development strategy
The proposed Model Driven Software Development approach which combines the merits of MDA and AOSD meets the ever changing and challenging demand of the enterprise software development
Summary
Various day-to-day advancements are made in the field of Software development approaches. The use of new technologies and modern trends are not being considered sufficiently due to the software development paradigm shift One such solution of the problem could be a regular study program review and integration of new modules into the current software development processes. The challenges faced by enterprise software development are the effective design of software system to support ever-changing business capabilities in a timely manner and bridging the vision of an application to its realization. One such solution to the problem is provided by Model Driven Architecture approach of software development under Model Driven Software Development (MDSD). The comparison between traditional and proposed model has been shown in Section 5 and Section 6 presents conclusion
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.