[aosd-announce] Special Issue of TAOSD on Dependencies and Interactions with Aspect

Chitchyan, Ruzanna r.chitchyan at lancaster.ac.uk
Tue Aug 29 13:22:37 EST 2006


CALL FOR SUBMISSIONS
------------------------------------------------
TRANSACTIONS ON ASPECT-ORIENTED SOFTWARE DEVELOPMENT SPECIAL ISSUE ON
DEPENDENCIES AND INTERACTIONS WITH ASPECTS

url: http://www.aosd-europe.net/events/dia_taosd/ 

IMPORTANT DATES
------------------------------------------------
Submission Deadline: September 12, 2006
Author's Notification: January 10, 2007
Special issue publication: late-2007
Special issue web site: http://www.aosd-europe.net/events/dia_taosd/ 


CALL FOR PAPERS
------------------------------------------------
Crosscutting concerns exist throughout software development cycle - from
requirements through to implementation. Dedicated modularization units
representing these concerns are termed aspects. While crosscutting other
concerns, aspects often exert broad influences on these concerns, e.g.
by modifying their semantics, structure or behaviour. These dependencies
among both aspectual and non-aspectual elements may lead to either
desirable or (more often) unwanted and unexpected interactions. We
encourage submissions investigating the problems of such dependencies
and interactions and handling them at all levels:
* starting from the early development stages (i.e., requirements,
architecture, and design), looking into dependencies among requirements
(e.g. positive/negative contributions between aspectual goals, etc.) and
interactions or interference caused by aspects (e.g. quality attributes)
in requirements, architecture, and design;
* analysing these dependencies and interactions both through modelling
and formal analysis;
* considering language design issues which help to handle such
dependencies and interactions (e.g. 'dominates' mechanism of AspectJ),
and,
*studying such interactions in applications.

This special issue aims to serve as a vehicle for cross-fertilising the
early aspects, formal methods, language design, application development
and other communities that must deal with issues involving aspectual
dependencies and interactions. It also aims to serve as a venue for
sharing the most recent and mature work in this area.

Topics of interest for this special issue include, but are not limited
to:
* Early Aspects:
- Identification of aspectual dependencies and interactions in various
kinds of requirements, architectural, and design documents (e.g.
interview transcripts, manuals, etc.);
- Techniques for dependency and interaction analysis;
- Conflict resolution techniques for broadly scoped concerns (i.e.,
aspects) in requirements, architecture, and design;
- Tool support for the above;

* Formal Methods:
- Expressing a specification of an aspect, independently both of a
specific weaving and of other aspects, but with mutual dependencies and
assumptions;
- Verifying an aspect implementation against such a specification
- Compositionality for aspects, including techniques for combination and
analysis of dependencies, interactions and interference;

* Language Design:
- Techniques for interaction detection; 
- Ordering and nesting of aspects;
- Mutual exclusion;
- Visibility of inter-type declarations;
- Defining the order of execution of sub-sections of different advices;

* Interaction in Applications:
- Interaction detection in applications;
- Techniques for dependency and interaction handling in at run time;
- Study of domain-specific interaction issues (e.g. middleware, etc.).


SUBMISSIONS
------------------------------------------------
Submission to this special issue is completely open. Extended versions
of previously presented, non-archivally published papers (such as
workshop submissions) are welcome. However, the special issue will
perform rigorous peer review from scratch. Authors are encouraged to
make clear the novelty of their work, its impact on the development of
aspect technology, to place their work appropriately in the intellectual
context of the development of the field, and to take care that their
presentation is clear and concise.

All manuscripts should follow LNCS formatting guidelines and not exceed
the maximum length of 40 pages. Each submission will be reviewed by at
least three referees.

The manuscripts should be submitted in PDF format via email to both
rouza[at]comp.lancs.ac.uk & Johan.Fabry[at]vub.ac.be Authors wishing to
discuss potential submissions are welcome to contact the editors at the
above emails.

Information about the journal "Transactions of Aspect-Oriented Software
Development", can be found on the journal's web site:
http://www.springeronline.com/sgw/cda/frontpage/0,10735,3-164-2-109318-0
,00.html 


GUEST EDITORS
------------------------------------------------
Ruzanna Chitchyan (Lancaster University, UK), 
Johan Fabry (Vrije Universiteit Brussels, Belgium) 
Shmuel Katz (Technion - Israel Institute of Technology, Israel) 
Arend Rensink (Universiteit Twente, The Netherlands)




More information about the announce mailing list