Current AOM Information  AOM

 

 

Aspect-Oriented Modeling workshop aims to identify and discuss the impacts of aspect-oriented technologies on software modeling, and to set up a shared agenda for future research in aspect-oriented modeling of software systems.

14th AOM || 13th AOM || 12th AOM || 11th AOM

10th AOM || 9th AOM || 8th AOM || 7th AOM

6th || 5th || 4th || 3rd || 2nd || Aspect Modeling


15th AOM

14th AOM

13th
Aspect Oriented Modeling
Workshop

AOM @ AOSD'09 Workshop Program

8th International Conference on Aspect-Oriented Software Development

AOM@AOSD’09

--------------

AOM@AOSD'08

--------------

AOM@AOSD'07

--------------

AOM@Models'07

 


AOM 2010

 

results and discussions from the 11th
Workshop on Aspect-Oriented Modeling (AOM)

14th International Workshop on Aspect-Oriented Modeling

held in conjunction with the 12th International Conference on Model Driven Engineering Languages and Systems ( MoDELS'09) , October, 2009, Denver, Colorado

 


New and powerful aspect-oriented programming techniques are presented at the International Conference on Aspect-Oriented Software Development every year. However, it is not clear what features of such techniques are "common aspect-oriented concepts" and what features are rather language-specific specialties. Research in Aspect-Oriented Modeling (AOM) has the potential to help find such common characteristics from a perspective that is at a more abstract level (i.e., programming language-independent). The ultimate goal of research in AOM is to provide aspect-oriented software developers with general means to express aspects and their crosscutting relationships onto other software artifacts.

Aspect-Oriented Modeling workshop aims to identify and discuss the impacts of aspect-oriented technologies on software modeling, and to set up a shared agenda for future research in aspect-oriented modeling of software systems. To achieve these goals, we invite the participants to present new ideas and discuss the state of research and practice in modeling different kinds of crosscutting concerns at multiple levels: software architecture, detailed design, testing, and mapping models onto aspect-oriented programs. The results of the workshop are expected to contribute towards answering the following key questions:

  • How do aspects emerge and appear in models?

  • In what respect do they help to understand the problem domain?

  • And how do they help to find "better" software solutions?

  • In what regards are current modeling techniques suitable to design aspects?

  • In what respect do they fail to do so?

  • How could those deficiencies be resolved?

Workshop Topics
For this workshop edition, we have asked for submissions on all topics related to aspects and model engineering including, but not limited to:

Aspect-Oriented Modeling

  • Defining essential characteristics of a crosscutting concern that need to be modeled

  • Verification and validation of aspect-oriented models

  • Composition of aspect-oriented models

  • Modeling of aspects at different stages of software development

Aspect-Oriented UML

  • Identification of UML elements that can be used to model aspects

  • Identification of UML elements that can NOT be used to model aspects

  • Aspect-oriented support in UML 2.0

AOSD Method and Tool Support

  • Aspect-oriented (and model-based) software development methods

  • Using existing UML tools in AOSD life-cycles

  • New tools and extensions to existing tools to support aspect-oriented modeling

Model-Oriented AOP and JPM

  • Join point selection at model levels (model based pointcut languages and model-based join point description, weaving based on model transformation

  • Model based aspect evolution

  • Model weaving: from abstract to low-level.

  • Model engineering tools for supporting aspect-oriented techniques

  • Model based aspect interference and composition management


Organization Committee

  • Walter Cazzola
    University of Milano, Italy
     

  • Thomas Cottonier
    HengSoft, USA
     

  • Jeff Gray
    Univ. of Alabama at Birmingham, USA
     

  • Jörg Kienzle
    McGill University, Canada
     

  • Dominik Stein
    University of Duisburg-Essen, Germany
     

  • Omar Aldawud
    Illinois Inst. of Tech., USA

 


Home  | CFP | Committees | Links | Program |
Published Papers | Case Study|


Hostitwise.com