Abstract

This report summarizes the presentations and discussions of the Second Workshop on Models and Aspects - Handling Crosscutting Concerns in MDSD, held in conjunction with the 20th European Conference on Object-Oriented Programming (ECOOP) in Nantes, France on July, 3, 2006. This workshop was motivated by the fact that both Model-Driven Software Development (MDSD) and Aspect-Oriented Software Development (AOSD) are important new paradigms that both promise to change the way software is developed. 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. This workshop aimed at exploring new approaches of using both paradigms together to investigate their differences, commonalities and possible interworking to bring new triggers to both technologies.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call