101. Why Aspect-Oriented Software Development And Model-Driven Development Are Not The Same – A Position Paper –
- Author
-
Stein, D., Hanenberg, Stefan, and Unland, Rainer
- Subjects
Model driven development ,Model-Driven Development ,General Computer Science ,Computer science ,business.industry ,Software development ,Software_PROGRAMMINGTECHNIQUES ,Aspect-oriented software development ,Join Point Selections ,GeneralLiterature_MISCELLANEOUS ,Theoretical Computer Science ,Model Transformations ,Informatik ,Aspect-Oriented Software Development ,Software_SOFTWAREENGINEERING ,Selection (linguistics) ,Position paper ,Adaptation (computer science) ,Software engineering ,business ,Computer Science(all) - Abstract
Aspect-Oriented Software Development (AOSD) and Model-Driven Development (MDD) are often said to be alike since both approaches are based on the selection of elements (i.e. join points in AOSD and model elements in MDD) and their subsequent adaptation (i.e. weaving in AOSD and transformation in MDD). But does this mean that AOSD and MDD are in fact two words for pretty much the same thing? In this position paper, we argue that there are essential differences between the aspect-oriented and the model-driven approach.
- Full Text
- View/download PDF