[aosd-announce] Deadline Extension: Workshop on ASPECTS, DEPENDENCIES, AND INTERACTIONS

Chitchyan, Ruzanna r.chitchyan at lancaster.ac.uk
Fri May 11 04:40:45 EDT 2007



                  Deadline Extension: International Workshop on
               ASPECTS, DEPENDENCIES, AND INTERACTIONS
                            July 30, 2007
               Berlin, Germany (Affiliated to ECOOP'07)
                URL: http://www.aosd-europe.net/adi07/
***NEWS UPDATE: 
+ Paper Submission DEADLINE EXTENDED till 28th of May 2007 (due to previous deadline clashing with European Commission proposal submission deadline);
+ Panel on: "Does Aspect-Oriented Programming Equal Quantification plus Obliviousness?" Panel organised by Prof. Awais Rashid, Dep. Of Computer Science, Lancaster University, UK. Panellists to be announced;
+ Keynote: "Concerning Efficient Reasoning in AspectJ-like Languages" by Prof. Gary T. Leavens, Dep. of Computer Science, Iowa State University
+ Important Dates Updated.
***


Workshop organized on behalf of and supported by AOSD-Europe (http://www.aosd-europe.net/), the European network of excellence on AOSD.

***WORKSHOP OVERVIEW***

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, as well as among aspectual elements, may lead to either desirable or (more often) unwanted and unexpected interactions.

This workshop is focused on identifying, understanding, and resolving all kinds of issues related to such dependencies and interactions by bringing together researchers and practitioners from across the whole spectrum of software development activities.

We also invite work on this topic from other (non-AO) fields that either tackles problems relevant to Aspect-Oriented Software Development (e.g., crosscutting, composition, etc.) or proposes a solution clearly related to AOSD.

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) 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. 'declare precedence' mechanism
  of AspectJ);

- studying such interactions in applications.

The goal of this workshop is to continue the wide discussion on dependencies and interactions between aspectual and non-aspectual elements, started at ADI 2006, thus investigating the lasting nature of such dependency links across all development activities. It is hoped that input from both research and practice will help to progress the understanding and solutions to this complex subject.

Additional details and updates about the workshop will be provided at http://www.aosd-europe.net/adi07/ .


***TOPICS OF INTEREST***

Topics of interest include, but are not limited to:

+ Requirements, architecture, design, and language level techniques
  and mechanisms for interaction and/or 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 advices;

+ Interaction detection and analysis in specific applications
  (e.g. middleware for pervasive and mobile systems, security
  application, persistence management, etc.);

+ Tool support for the above;

+ Case studies and non-trivial examples of interactions in practice;

+ Dependency and interaction resolution in "realistic contexts"
  (considering such issues as scaling and usability of resolution
  techniques, etc.):

+ Work from non-AO fields that addresses AO-related problems or
  proposes AO-related solutions.


***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 an invited speaker and a short presentation session of 3-4 selected papers which will highlight some 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 a workshop report to be published in the workshop reader by Springer.


***IMPORTANT DATES***

May 28, 2007, 23:59:59 Apia, Samoa time: Submission deadline for papers
June 10, 2007, 23:59:59 Apia, Samoa time: Notification of acceptance 
June 20, 2007, 23:59:59 Apia, Samoa time: Submission of camera-ready papers 
July 30, 2007 Workshop 


***SUBMISSION GUIDELINES***

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 IEEE Author Tools 
(http://www.ieee.org/web/publications/authors/transjnl/index.html).

Papers (up to 6 pages long) must be written in English and submitted in pdf format to rouza[at]comp.lancs.ac.uk and frans.sanen[at]cs.kuleuven.be.

All accepted papers will be published in workshop proceedings (as Lancaster University Computing Department Technical Report registered as British Library Series). Accepted papers will also be posted on this website prior to the workshop to be read in advance by participants.


***PROGRAM COMMITEE***

Mehmet Aksit, University of Twente, The Netherlands Uwe Assman,  
Technische Universitat Dresden, Germany 
Don Batory, University of Texas at Austin, USA 
Lodewijk Bergmans, University of Twente, The Netherlands 
Lynne Blair, Lancaster University, UK 
Ruzanna Chitchyan, University of Lancaster, UK 
Johan Fabry, INRIA Futurs, LIFL, France 
Anthony Finkelstein, University College London, UK 
Robert France, Colorado State University, USA 
Shmuel Katz, Technion, Israel 
Jörg Kienzle, McGill University, Canada 
Hidehiko Masuhara, University of Tokyo, Japan 
Mira Mezini, Technische Universitat Darmstadt, Germany 
Oege De Moor, Oxford University, UK 
Monica Pinto, Universidad de Malaga, Spain 
Arend Rensink, University of Twente, The Netherlands 
Frans Sanen, Katholieke Universiteit Leuven, Belgium 
Mario Südholt, Ecole des Mines de Nantes, France 
Eddy Truyen, Katholieke Universiteit Leuven, Belgium 
Jon Whittle, George Mason University at Washington, USA 


***ORGANIZING COMMITTEE***

Ruzanna Chitchyan (University of Lancaster, UK), co-chair 
Frans Sanen (Katholieke Universiteit Leuven, Belgium), co-chair 
Lodewijk Bergmans (University of Twente, The Netherlands) 
Mario Südholt (Ecole des Mines de Nantes, France) 
Johan Fabry (INRIA Futurs, LIFL, France)






More information about the announce mailing list