Skip to main content

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


                        AOSD.05: CALL FOR CONTRIBUTIONS

                      Fourth International Conference on
                     Aspect-Oriented Software Development

                               March 14-18, 2005
                            Chicago, Illinois, USA



Aspect-oriented software development technologies enable the modularization of
crosscutting concerns within software systems.  AOSD techniques and tools,
applied at all stages of the software life cycle, are changing the way software
is developed in various application domains, ranging from enterprise to
embedded systems.

The annual AOSD international conference is the premier event entirely devoted
to aspect-oriented technologies and practices, bringing together leading
researchers and practitioners from all over the world to discuss the latest
developments in the field.  AOSD.05 is the fourth conference in this series.


       Practitioner report optional summary:           September 7, 2004
       Technical paper abstract submission:           September 23, 2004
       Technical paper submission:                    September 30, 2004
       Workshop/Tutorial proposal submission:            October 7, 2004
       Demonstration/Exhibition proposal submission:    October 11, 2004
       Practitioner report submission:                  October 25, 2004


The AOSD.05 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 and/or practice.
Both traditional research papers and papers describing the development and
deployment of novel industrial tools and technologies are encouraged.
Experience papers should be of broad interest and should describe insights
gained from practical application of aspect-oriented technologies.  The program
committee will evaluate each paper based on its relevance, significance,
clarity and originality.  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

Submitted papers must have content that has not previously been published in,
or is under review by, other refereed venues.


With the increased focus on industry participation in AOSD.05, practitioner
reports will form an important part of the conference.  Practitioner reports
provide an opportunity for the industry leaders in applying AOSD to share their
experiences with the community and for the community to learn lessons to guide
their adoption.  AOSD.05 attendees will want an objective analysis of AOSD
applications in real life.  What kinds of problems have you tackled with AOSD?
Did it meet your expectations?  What issues did you face?  We encourage new
participants to submit a summary of their experience, so they can receive early
feedback and support in producing a good practitioner's report.


We invite proposals for one-day workshops to be held in conjunction with
AOSD.05.  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 commercialization.  For AOSD.05, 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.


We invite proposals for half-day and full-day tutorials to be held in
conjunction with the AOSD.05 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.


We invite demonstration and exhibition proposals ranging across commercial,
academic, and corporate systems.  Demonstrations allow conference attendees to
learn about emerging technologies and to interact with the developers of those
technologies.  Demonstrations will be selected on the basis of technical merit,
novelty, relevance to the AOSD community, and feasibility of presentation.
Exhibitions, on the other hand, present mature and/or commercial products in
the field of AOSD.  The main criterion for selection of exhibitions is
relevance for practitioners.  Exhibitions can present products, like tools that
directly support aspect-oriented software development, applications and
frameworks that are enhanced with AOSD support, and libraries that support


    * Mehmet Aksit (University of Twente, Netherlands)
    * Jonathan Aldrich (Carnegie Mellon University, USA)
    * Brian Barry (Bedarra Research Labs, Canada)
    * Don Batory (University of Texas, Austin, USA)
    * Shigeru Chiba (Tokyo Institute of Technology, Japan)
    * Siobhan Clarke (Trinity College, Ireland)
    * Yvonne Coady (University of Victoria, Canada)
    * Adrian Colyer (IBM Hursley Park, UK)
    * Erich Gamma (IBM Zurich, Switzerland)
    * Viviane Jonckers (Vrije Universiteit Brussel, Belgium)
    * Gregor Kiczales (University of British Columbia, Canada)
    * Guenter Kniesel (University of Bonn, Germany)
    * Shriram Krishnamurthi (Brown University, USA)
    * Karl Lieberherr (Northeastern University, USA)
    * Ralf Laemmel (Vrije Universiteit Amsterdam, The Netherlands)
    * Doug Lea (SUNY Oswego, USA)
    * Hidehiko Masuhara (University of Tokyo, Japan)
    * Gail Murphy (University of British Columbia, Canada)
    * Linda Northrop (Software Engineering Institute, USA)
    * Harold Ossher (IBM Research, USA)
    * Klaus Ostermann (University of Darmstadt, Germany)
    * Awais Rashid (University of Lancaster, UK)
    * Martin Robillard (McGill University, Canada)
    * Christa Schwanninger (Siemens, Germany)
    * Mario Suedholt (Ecole des Mines de Nantes, France)
    * Kevin Sullivan (University of Virginia, USA)
    * Peri Tarr (IBM Watson Research Center, USA) (Chair)
    * Jianjun Zhao (Fukuoka Institute of Technology, Japan)


    * General Chair: Mira Mezini (Darmstadt University of Technology)
    * Program Chair: Peri Tarr (IBM Watson Research Center)
    * Organizing Chair: Tzilla Elrad (Illinois Institute of Technology)
    * Tutorials and Workshops Chairs: Hidehiko Masuhara (University of Tokyo),
      Klaus Ostermann (Darmstadt University of Technology)
    * Demonstrations Chair: Christa Schwanninger (Siemens AG)
    * Industry Chairs: Ron Bodkin (New Aspects of Software), Raminvas Laddad
    * Web Chair: Doug Janzen (University of British Columbia)
    * Publicity Chair: Eric Eide (University of Utah)
    * Student Extravaganza Chairs: Mik Kersten (University of British
      Columbia), Kris De Volder (University of British Columbia)


Back to the top