TITLE:
Incorporating AOSD to Enhance Model Driven Architecture
AUTHORS:
Yashwant Singh, Manu Sood, Tarun Gupta, Atish Thakur
KEYWORDS:
Model Driven Architecture, Aspect Oriented Software Development, Computational Independent Model, Platform Independent Model, Platform Specific Model
JOURNAL NAME:
Journal of Software Engineering and Applications,
Vol.4 No.1,
January
27,
2011
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.