Chapter submission deadline: March 1st, 2006
Notification deadline: May 1st, 2006
|
A book edited by
Sami Beydeda, Bundesamt fuer Finanzen (Federal Finance Office),
Germany
Volker Gruhn, University of Leipzig, Germany
|
|
URL: http://www.paperdyne.com/aobook06.html
|
|
Introduction
|
|
One of the problems frequently met in the development of a software
system, particularly of one with an industrial scale size, is to
ensure system properties whose implementation "cross-cut" the
implementation of that system's functionality. "Cross-cut", as used
by Kiczales et al., refers in this context to an adverse effect on
properties such as understandability and maintainability of the
system. A prominent sample of such properties is efficiency.
|
|
An approach to tackle this problem is aspect-oriented software
development as proposed by Kiczales et al. It aviods this problem by
handling implementation of system functionality orthogonally from the
implementation of the desired property. Both system functionality and
the property desired are formulated in the specific languages and the
system is obtained by "weaving" them.
|
|
The Overall Objective of the Book
|
|
The objective of the book is twofold. Firstly, It aims at outlining
the problems and open issues encountered in aspect-oriented
development. Aspect-oriented development significantly differs from
other paradigms and has its own specific problems not encountered in
other paradigms. The differences are not always obvious and need to
be outlined. Secondly, it aims at summarizing current research in the
area of aspect-oriented development. In recent years, significant
progress has been achieved in this area at a conceptual as well as a
technical level.
|
|
The Target Audience
|
|
The target audience will be professionals and researchers working in
the area of aspect-oriented development. The problems and open issues
outlined together with the summary of the contributions to the area
will give a clear insight into the progress achieved and the possible
directions of future research.
|
|
The Contents of the Book
|
|
The book will have five parts according to the typical phases in
software development. These parts will be Requirements analysis,
Design, Implementation, Testing, and Maintenance. The aim of this
structure is to give the reader the current state of the art in
research in a concrete topic in aspect-oriented software development.
The focus here is particularly on current research irrespective of
technologies, the book will not focus on current tools or market
trends.
|
|
Publication
|
|
The editors are in contact with Springer to publish accepted chapters
as a book similar to two books already published by Springer:
"Model-Driven
Software
Development"
(http://www.springer.com/sgw/cda/frontpage/0,11855,1-40109-22-57480279-0,00.html)
"Testing Commercial-off-the-Shelf Components and
Systems"
(http://www.springeronline.com/sgw/cda/frontpage/0,11855,5-146-22-33835936-0,00.html)
|
|
Submission Procedure
|
Chapter submission deadline: March 1st, 2006
Notification deadline: May 1st, 2006
|
|
Researchers and practitioners are invited to submit a chapter on or
before March 1st. The submissions will undergo a thorough review
process and authors will be notified by May 1st, 2006.
|
|
Submission URL: http://www.paperdyne.com/aobook06.html
|
|
Contact Info
|
Sami Beydeda
E-mail: sb@stecc.de
|
Volker Gruhn
E-mail: gruhn@ebus.informatik.uni-leipzig.de
|