|
|
Models and Aspects
Both, Model-Driven Software Development (MDSD) and Aspect Oriented Software Development (AOSD) are considered important new paradigms in modern software engineering. While the two approaches are different in many ways – MDSD adds domain-specific abstractions, while AOSD is currently primarily seen as domain independent (de)composition mechanism – they also have many things in common – for example both approaches integrate models on different levels of abstraction and in this transformation step both have a query phase followed by a construction phase. There are many ways that these emerging paradigms may be integrated to achieve the complementary benefits of both AOSD and MDSD. Two examples for combining MDSD with AOSD could be aspect-oriented modeling combined with code generation, or the generation of pointcuts for AO languages from a domain model. The First Workshop on Models and Aspects - Handling Crosscutting Concerns in MDSD at ECOOP 2005 covered the whole life cycle. In this year's workshop want to concentrate on design, generation and implementation issues only.
[workshop]
03.07.2006
Details...
Abstract...
|
Models and Aspects
|
together with
Christa Schwanninger
,
Iris Groher
,
Arno Haase
,
Andrew Jackson
Conference:
ECOOP 06
|
|