AOM@AOSD'08 12th Int'l Workshop on Aspect-Oriented Modeling
AOM@AOSD'0812th Int'l Workshop on Aspect-Oriented Modeling
Brussels, Belgium, March 31, 2008
[url=http://www.aspect-modeling.org/aosd08/]http://www.aspect-modeling.org/aosd08/[/url]YUUQ ePTM?
Call for Papers|+v)ypk1l Z3F)gj
*Workshop Description*X&Z8TpTCk)A4b
Aspect-orientation is a rapidly advancing technology. New and powerful*y1RP(LQY
aspect-oriented programming techniques are presented at many =20C,Qw6Z%I(NFCU
international
venues every year. However, it is not clear what features of such =20%V!o%Z z3W%?8A
techniques
are "common aspect-oriented concepts" and what features are rather
language-specific specialties. Research in aspect-oriented modeling =20
has the\J_+t-B8s4P)D
potential to help find such common characteristics from a perspective =20=:VU4c]B6|7R.i
that is6~#X#T3He(t_$v[ash
at a more abstract level (i.e., programming language-independent).
The Aspect-Oriented Modeling (AOM) Workshop brings together =20DCRE\~1c
researchers and1o2Z8Z+]/W*KNiy
practitioners from two communities, aspect-oriented software =20E;{T1g[ D
development (AOSD)
and model-driven engineering. This workshop provides a forum for =20
presenting8y:f W"^vwl
new ideas and discussing the state of research and practice in =20v]{(B0~`'R$@3y
modeling various
kinds of crosscutting concerns at different levels of abstraction. The =20=O:M6}(JN:e$r
J^S)r L-~P
goals:B9wVd|){V
of the workshop are to identify and discuss the impacts of aspect-=208hO^7w c"Y }$hJ+x'y
oriented
technologies on model engineering to provide aspect-oriented softwareI[rT%^i)t5u ]
developers with general modeling means to express aspects and their
crosscutting relationships onto other software artifacts.]1{;@&gY}
&F'kG9[r5{
*Workshop Topics*
We are interested in submissions on all topics related to aspects and =20=
4`:k3KOoa@^F
model|1Y5lx*R,~"eBH+s
engineering including, but not limited to:K N ok&rp
- Aspect-Oriented Modeling?4T IU,An"w5L
- defining essential characteristics of a crosscutting concern that =20
need to
be modeled;,NA6c3B^:|l:E
- verification and validation of aspectoriented models;.oWKu9W*|
- composition of AOMs;;XlCW+F2Ck Gi j4oo
- modeling of aspects at different stages of software development
(requirements engineering, sw architecture, design, implementation);
- application of AOM to modeling notations that are not tied to UML.Z]"lWi0{u8]:o
- 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;-XQ7rS&P*~*R.nw c
- aspect-oriented support in UML;
- extensions to UML for supporting AOSD.1P1_a.s\ _g/M
- AOSD Method and Tool Support{ Kp i%g2XP6Q!fh A
- aspect-oriented and model-based software development methods;vu8sC0ec1rZ8K&@f
- using existing UML tools in AOSD life-cycles;
- new tools and extensions to existing tools to support AOM;