Early aspects are crosscutting concerns in the early life cycle phases
including the requirements analysis, domain analysis and architecture design
phases. Early aspects cannot be localized and tend to be scattered over
multiple early life cycle modules. This reduces the modularity of the
artifacts in the early life cycle which might consequently lead to serious
maintenance problems. Unfortunately, conventional aspect-oriented software
development approaches have mainly focused on identifying the aspects at the
programming level and less attention has been taken on the impact of
crosscutting concerns at the early phases of the software development.
Obviously, the early software development phases actually set the early
design decisions and have a large impact on the whole system. Coping with
aspects at the early life cycle phases as such is a primary issue.
This workshop aims to support the cross-fertilization of ideas in
requirements engineering, domain engineering, software architecture design
and aspect-oriented software development in order to identify the problems
and potential solutions of early aspects. It continues the work of four
previous workshops on this topic held in conjunction with AOSD 2002-2004 and
OOPSLA 2004, respectively. (Visit
http://www.early-aspects.net/ to view results.)
for sending position papers: Monday, January 17, 2005.
Date of notification: Monday, February 7, 2005.
should be sent in PDF format to
This website is maintained by: Bedir