Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[aspectj-users] CFP: Aspects, Dependencies, and Interactions Workshop at ECOOP 2006, Nantes, France

Aspects, Dependencies, and Interactions Workshop  
   at ECOOP 2006, Nantes, France, 
   3 July, 2006

Organised by AOSD-Europe: http://www.aosd-europe.net/adi06/
------------------------------------------------

With Keynote Speech by Don Batory

Aspects, Dependencies, & Interactions
=====================================
Aspects are crosscutting concerns that exist throughout the software
development cycle - from requirements through to implementation. While
crosscutting other concerns, aspects often exert broad influences on
these concerns, e.g. by modifying their semantics, structure or
behaviour.  
These dependencies between 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 between
requirements
   (e.g. positive/negative contributions between aspectual goals, etc.)
and
   interactions 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)
- studying such interactions in applications.

The goal of the Workshop is to initiate a wide discussion on
dependencies and interactions between aspectual and non-aspectual
elements, thus investigating the lasting nature of such dependency links
across all development activities.


Topics of Interest include, but are not limited to:
===================================================
Requirements, architecture, design, and language level techniques and
mechanisms for:
- interaction/dependency detection;
- ordering and nesting of aspects;
- types of dependencies and interactions (e.g. mutual exclusion);
- full or partial visibility of aspects (e.g. visibility of inter-type
   declarations);
- methods for formal representation and analysis of dependencies and
interactions;
- mechanisms for interaction detection and handling in domain-specific
languages;
- ability to determine the order of execution of sub-sections of
advices;
- Interaction detection and analysis in specific applications (e.g.
middleware for pervasive and mobile systems, security applications,
persistence management, etc.);
- Tool support for the above.

Important Dates:
================
- Submission deadline for papers:  1 April, 2006.
- Notification of acceptance:  1 May, 2006.
- Submission of camera-ready accepted papers: 9 June, 2006.
- Workshop:  3 July, 2006.


Workshop format:
================
The workshop is intended to be highly interactive, favouring discussion
and group work over presentations.  During the morning there will be a
keynote speech by Don Batory and a short presentation session of 3-4
selected papers which will highlight some the problems or solutions to
aspectual dependencies and interaction issues, and, more importantly,
provide grounds for discussion.
The rest of the workshop will be devoted to discussions and work in
small interest groups. Results of the group work will be presented and
debated at a concluding panel (with participation of invited
panellists). The results of the interest group and panel discussions
will be summarised into the workshop report.


Attendance:
===========
Attendance of the workshop is by having a paper accepted or by an
invitation from the organising committee.

For information about formatting your paper please consult the Springer
LNCS Author Instructions.
(
http://www.springer.com/sgw/cda/frontpage/0,11855,5-164-2-72376-0,00.htm
l )

Papers must be written in English and submitted in pdf format to
rouza@xxxxxxxxxxxxxxxx and johan.fabry@xxxxxxxxx.
The following types of papers are accepted:
- Full papers: 5-7 pages in length.
- Work in progress papers: up to 5 pages in length.
- Position papers: up to 5 pages in length.

The type of the paper should be clearly identified in the submission
e-mail.

Proceedings:
============
We are currently in negotiation with the Transactions of Aspect Oriented
Software Development journal on publishing a set of selected papers from
this workshop in a special issue. Further information will be provided
on this matter.

Additionally:
- All accepted papers will be published in workshop proceedings.
- Accepted papers will also be posted on the web site
   http://www.aosd-europe.net/adi06/ prior to the workshop to be read
   ahead by participants.


Organising Committee:
=====================
Primary Contact is Ruzanna Chitchyan, e-mail: rouza@xxxxxxxxxxxxxxxx

- Ruzanna Chitchyan (co-chair), Lancaster University, UK
- Johan Fabry (co-chair), Vrije Universiteit Brussel, Belgium
- Lodewijk Bergmans, Universiteit Twente, The Netherlands
- Andronikos Nedos, Trinity College Dublin, Ireland
- Arend Rensink, Universiteit Twente, The Netherlands


Program Committee, Panel Members:
=================================
Details will be announced shortly, on the workshop web page.

http://www.aosd-europe.net/adi06/


Back to the top