[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[aspectj-announce] AOSD 2004 Call for Contributions

************************************************************************
                   AOSD 2004: Call for Contributions
  3rd International Conference on Aspect-Oriented Software Development
                   March 22-26, 2004, Lancaster, UK 
                      http://aosd.net/conference  

   Sponsored by IBM UK, Lancaster City Council, Lancaster University 
              and the Aspect-Oriented Software Association
              in cooperation with ACM SIGPLAN and SIGSOFT
************************************************************************

                            Important Dates
------------------------------------------------------------------------
Technical paper abstract submission: October 15, 2003 
Technical paper submission: October 22, 2003 
Practitioner reports submission: October 22, 2003
Workshop/Tutorial proposal submission: October 8, 2003
Demonstration proposal submission: November 7, 2003
------------------------------------------------------------------------
 
The construction and evolution of a software system involves many 
different aspects including features, qualities, perspectives, use 
cases, collaborations, requirements, processes, and implementation 
structures. Aspect-oriented approaches provide new means for modu-
larizing such crosscutting aspects of a system. AOSD 2004 will bring
together researchers and practicing software developers to discuss 
new ideas in aspect-oriented technology.


                            Technical Papers
------------------------------------------------------------------------
The AOSD 2004 conference invites high-quality papers reporting research
results and/or experience related to aspect-orientation. Research papers
should describe work that advances the current state of the art. 
Experience papers should be of broad interest and should describe 
insights gained from practical application of aspect-oriented 
technology. The program committee will evaluate each paper based on its 
relevance, significance, clarity and originality.

Like object-orientation and other separation-of-concerns technologies,
aspect-orientation has implications throughout the software lifecycle.
Specific topics of interest for the conference include, but are not 
limited to:
  - Applications and tools
  - Software architectures and product lines
  - Aspect interference and composition
  - Contracts, components and aspects
  - Model Driven Architecture and UML
  - General-purpose and domain-specific aspect languages
  - Software development methods and patterns	  
  - Reverse engineering and refactoring
  - Reflection and meta programming
  - Semantics and type systems
  - Verification, validation and testing
  - Distributed systems and middleware
  - Evolution and adaptability 
  - Evaluation and metrics
Details on the submission format will be available on the web site.
Submitted papers must have content that has not previously been 
published in, or under review by, refereed venues.


                                Workshops
------------------------------------------------------------------------
We invite proposals for one-day workshops to be held in conjunction with
AOSD 2004.  A workshop is a collaborative forum where participants
(typically 15 to 30) meet to exchange opinions, present ideas, and 
discuss preliminary results on a focused topic.  The workshops at 
previous AOSD conferences have addressed a wide variety of areas, 
ranging from foundations to practice to applications to commerciali-
zation.  For AOSD 2004, we again seek to offer an exciting set of 
workshops on well-defined and focused topics that deal with emerging
challenges and innovative approaches in AOSD.


                                Tutorials
------------------------------------------------------------------------
We invite proposals for half-day and full-day tutorials to be held in
conjunction with the AOSD 2004 conference. We seek to offer a high-
quality tutorial program covering the state of the art in AOSD, with 
topics of interest for both beginning and advanced participants. 
Introductory tutorials should be designed for attendees with little or 
no experience in AOSD, and should seek to educate participants about 
major AOSD concepts and well-developed approaches. Advanced tutorials 
should attract more experienced participants and should address advanced 
techniques, applications, and emerging opportunities.


                             Demonstrations
------------------------------------------------------------------------
We invite demonstration proposals ranging across commercial, academic, 
and corporate research systems. The demonstrations will be selected on 
the basis of technical merit, novelty, relevance to the AOSD community, 
and feasibility of the presentation. The presentation should be focused 
on the technical content and given by the technical members of the team.
Product marketing is inappropriate in this forum.


                           Practitioner Events
------------------------------------------------------------------------
We are planning a number of events aimed at practitioners in commercial 
and noncommercial organizations who are adopting and using AOSD 
techniques. We invite the submission of practitioners' reports about 
the application of aspect-oriented ideas in practice. The conference 
web page will carry announcements about other events and submission 
dates.


                            Program Committee
------------------------------------------------------------------------
The following is a preliminary and partial list of PC members.
  - Mehmet Aksit, University of Twente
  - Don Batory, University of Texas, Austin
  - Brian Barry, Bedarra Research Labs
  - Shigeru Chiba, Tokyo Institute of Technology
  - Siobhan Clarke, Trinity College, Ireland
  - Adrian Colyer, IBM
  - Kris De Volder, University of British Columbia
  - Marc Fleury, JBoss
  - Jim Hugunin, PARC
  - Gregor Kiczales, University of British Columbia
  - Guenther Kniesel, University of Bonn
  - Shriram Krishnamurthi, Brown University
  - Ralf Laemmel, CWI Amsterdam
  - Crista Lopes, University of California, Irvine	  
  - David Lorenz, Northeastern University
  - Joe Loyall, BBN
  - Hidehiko Masuhara, University of Tokyo
  - Mira Mezini, Darmstadt University of Technology
  - Oege de Moor, Oxford University
  - Harold Ossher, IBM Research
  - Peter Sawyer, University of Lancaster
  - Doug Schmidt, Vanderbilt University
  - David Sharp, Boeing
  - Mario Suedholt, Ecole des Mines de Nantes
  - Janos Sziptanovits, Vanderbilt University
  - Peri Tarr, IBM Research
  - Jianjun Zhao, Fukuoka Institute of Technology


                          Conference Committee
------------------------------------------------------------------------
  - General Chair: Gail Murphy, University of British Columbia
  - Organizing Chair: Awais Rashid, Lancaster University
  - Program Chair: Karl Lieberherr, Northeastern University
  - Workshop and Tutorial Co-Chairs: Eric Eide, University of Utah 
    & Hidehiko Masuhara, University of Tokyo	  
  - Demonstrations Chair: Siobhan Clarke, Trinity College
  - Publicity Chair: Mik Kersten, University of British Columbia
  - Student Event Co-Chairs: Mira Mezini, Darmstadt University of 
    Technology & Rob Walker, U. of Calgary
  - Industry Chair: Ron Bodkin, New Aspects on Software
  - Web Chair: Doug Janzen, University of British Columbia


For more information please visit: http://aosd.net/conference