Model Driven Development: Research Issues and Opportunities
Mahua Banerjee, Sushil Ranjan Roy, Satya Narayan Singh
Abstract
Software engineering aims at techniques for producing better software products with limited resources. This encourages the reuse of the existing resources which are mostly available in terms of modules. Model Driven Development (MDD) is an approach which facilitates the reuse of existing models. Moreover, models are developed not only with high level of abstraction but also with better provision of reusability. This further motivates software developers and engineers for software automation. MDD has shown a significant role in software automation which can be further improved by incorporating the latest approach of software development like Aspect-Oriented and Feature-Oriented Programming.
Keyword
Aspect-Oriented Programming, Feature-Oriented Programming, Model Driven Development, Program families.
Cite this article
.Model Driven Development: Research Issues and Opportunities. International Journal of Advanced Computer Research. 2014;4(15):618-626.