[aosd-announce] AOSD.09 Call for Participation
Eric Tanter
etanter at dcc.uchile.cl
Fri Jan 23 16:02:46 EST 2009
CALL FOR PARTICIPATION
============================================================
8th International Conference on
Aspect-Oriented Software Development
(AOSD 2009)
http://aosd.net/2009/
March 2-6, 2009
Charlottesville, Virginia USA
In cooperation with ACM SIGSOFT and ACM SIGPLAN.
Gold Sponsor: Carnegie Mellon Software Engineering Institute
============================================================
* The full program is online and registration is open!
EARLY registration ends on January 31st, 2009
* Student Extravaganza: submissions until February 8, 2009
* Getting to Charlottesville is Easy...
Just a 30 minute flight from Washington, DC.
============================================================
The International Conference on Aspect-Oriented Software Development
(AOSD)
is the premier conference on software modularity, with an emphasis on
modular
structures that cut across traditional abstraction boundaries. The
conference
offers several tracks, including the Research and Industry Tracks,
which bring
together leading researchers and practitioners working in such fields as
software engineering, programming languages, and systems. AOSD.09 will
feature
topics in all areas relating to aspects, ranging from foundational
research to
evaluations of aspect-oriented concepts, methods and tools based on
experiences
using them in practice.
Continuing the tradition of its successful predecessors, the program
of AOSD.09
will include:
- A Research Track with 19 research papers presenting the latest results
in AOSD research.
- Keynotes by Paul Daugherty, John A. Stankovic, and Gail Murphy
- An Industry Track where architects and developers with experience
in aspects gather to learn and teach.
- 6 Workshops for in-depth discussion of advanced topics in industry
and research.
- 10 Demonstrations of leading-edge technologies.
- Birds of a Feather sessions, which provide spontaneous meetings
among participants
with common interests.
- A highly interactive Student Extravaganza.
- An industry-focused panel that will stimulate thoughtful discussion.
- A great social program to encourage informal discussion among peers
A summary of the program is provided below. Please consult http://aosd.net/2009
for
details and up-to-date information. We invite you to attend AOSD.09!
==========================================
RESEARCH TRACK
==========================================
The Research Track captures state-of-the-art research occurring in
AOSD. A
broad range of topics will be presented throughout the conference. The
specific
sessions and paper titles for AOSD.09 are as follows:
Programming Languages
- Dependent Advice: A General Approach to Optimizing History-based
Aspects
Eric Bodden, Feng Chen, Grigore Rosu
- The Dataflow Pointcut – A Formal and Practical Framework
Dima Alhadidi, Amine Boukhtouta, Nadia Belblidia, Mourad Debbabi,
Prabir Bhattacharya
- Expressive Scoping of Distributed Aspects
Éric Tanter, Johan Fabry, Rémi Douence, Jacques Noyé, Mario Südholt
Aspect Interference
- A Graph-Transformation-Based Simulation Approach for Analysing
Aspect Interference
on Shared Join Points
Mehmet Aksit, Arend Rensink, Tom Staijen
- The Art of the Meta-Aspect Protocol
Tom Dinkelaker, Mira Mezini, Christoph Bockisch
- Flexible Calling Context Reification for Aspect-Oriented Programming
Alex Villazón, Walter Binder, Philippe Moret
Software Architecture and Modelling
- Domain-driven Discovery of Stable Abstractions for Pointcut Interfaces
Dimitri Van Landuyt, Steven Op de Beeck, Eddy Truyen, Wouter Joosen
- Aspect-Oriented Multi-View Modeling
Jörg Kienzle, Wisam Al Abed, Jacques Klein
- From Sequence Diagrams to Java-STAIRS Aspects
Jon Oldevik, Øystein Haugen
- Composing Architectural Aspects based on Style Semantics
Christina Chavez, Alessandro Garcia, Thais Batista, Marcel Oliveira,
Claudio Sant'anna, Awais Rashid
Aspect-Oriented Requirements Engineering
- Modeling Scenario Variability as Crosscutting Mechanisms
Rodrigo Bonifácio, Paulo Borba
- Concept Analysis for Product Line Requirements
Nan Niu, Steve Easterbrook
- Semantic vs. Syntactic Compositions in Aspect-Oriented Requirements
Engineering:
an Empirical Study
Ruzanna Chitchyan, Phil Greenwood, Americo Sampaio, Awais Rashid,
Alessandro Garcia,
Lyrene Fernandes da Silva
Testing and Verification
- Modular Verification of Dynamically Adaptive Systems
Ji Zhang, Heather Goldsby, Betty Cheng
- A Generic and Reflective Debugging Architecture to Support Runtime
Visibility and
Traceability of Aspects
Wouter De Borger, Bert Lagaisse, Wouter Joosen
- Automated Test Data Generation for Aspect-Oriented Programs
Mark Harman, Fayezin Islam, Tao Xie, Stefan Wappler
Domain-Specific Aspect Languages and Applications
- Metaproperty Aspects
Clayton Myers, Elisa Baniassad
- Can We Refactor Conditional Compilation into Aspects?
Bram Adams, Wolfgang De Meuter, Herman Tromp, Ahmed Hassan
- Enforcing Security for Desktop Clients using Authority Aspects
Brett Cannon, Eric Wohlstadter
==========================================
KEYNOTES
==========================================
AOSD.09 will have an outstanding slate of keynote speakers, featuring:
1) A senior executive perspective from a major international IT company
2) A leader in the emerging area of complex cyber-physical systems
3) An academic perspective on the use of aspects in multiple contexts
The following keynotes will be offered at AOSD.09:
- Paul Daugherty (Accenture)
The Future of Software Architectures for Large-Scale Business Solutions:
Modularity, Scalability, and Separation of Concerns
- John A. Stankovic (University of Virginia)
Cyber Physical Systems: Aspects as a Basis for Robustness and Openness
- Gail Murphy (University of British Columbia)
Everyday Aspects
==========================================
INDUSTRY TRACK
==========================================
The AOSD.09 Industry Track features contributions from industrial
researchers
and practitioners based on experience in applying AOSD concepts to
industrial
challenges.
Papers in the Industry Track include:
- Enabling the Adoption of Aspects – Testing Aspects: A Risk Model,
Fault Model
and Patterns
Nikhil Kumar, Dinakar Sosale, Sadhana Nivedita Konuganti, Ajay Rathi
- Modelling Hardware Verification Concerns Specified in the e Language:
An Experience Report
Darren Galpin, Cormac Driver, Siobhán Clarke
- Using Aspect Orientation in Industrial Projects: Appreciated or
Damned?
Uwe Hohenstein, Michael C. Jäger
- Aspect-Oriented Programming with Hidden Markov Models to Verify
Design Use Cases
German Florez-Larrahondo, Walker Haddock
==========================================
PANEL
==========================================
As part of the Industry Track, the following panel will discuss issues
related
to AOSD practice during a special lunch session:
- Challenges and Roadmap for using AOSD in Industry
==========================================
WORKSHOPS
==========================================
A diverse set of workshops will be offered at AOSD.09 during the first
two
days of the conference. All workshops are included in the registration
fee.
There will be six workshops at AOSD.09:
- ACP4IS: Aspects, Components, and Patterns for Infrastructure Software
- AOM: Aspect-Oriented Modeling
- DSAL: Domain-Specific Aspect Language
- EA: Early Aspects Workshop
- FOAL: Foundations of Aspect-Oriented Languages
- PLATE: Practices on Linking Aspect Technology and Evolution
==========================================
DEMONSTRATIONS
==========================================
Demonstrations serve to disseminate advances embodied in research-
oriented tools
and systems that use or support AOSD. Each of the following
demonstrations
will be offered at two separate times throughout the conference week:
- A GUI Tool for FODA Feature Diagrams
- MAJOR and CARAJillo: Aspect Weaving in the Java Class Library
- Efficient Software Product Line Development – The Aspect-Oriented Way
- Building a Next-Generation Digital News Publishing platform with AOSD
- drUID – Unexpected Interactions Detection
- AOJS: Aspect-Oriented Programming Framework for JavaScript
- A System for Supporting Collaboration with Designers by Aspect-
Oriented
Approach in RIA Development
- R3V3RS3: Querying for Syntactical Patterns of Conditional
Compilation Usage
- Lavash: Lancaster Variability Analysis Toolkit for Heterogeneous
Requirements Sets
- Rejuvenate Pointcut: A Tool for Pointcut Expression Recovery in
Evolving
Aspect-Oriented Software
==========================================
ORGANIZING COMMITTEE
==========================================
- General Chair: Kevin Sullivan (USA)
- Organizing Chair: Jeff Gray (USA)
- Research Program Co-Chairs: Ana Moreira (Portugal) and Christa
Schwanninger (Germany)
- Industry Program Co-Chairs: Robert Baillargeon (USA) and Mark
Grechanik (USA)
- Workshops Chair: Doug Schmidt (USA)
- Demonstrations Co-Chairs: Naoyasu Ubayashi (Japan) and Andy Kellens
(Belgium)
- Publicity Co-Chairs: Éric Tanter (Chile) and Bedir Tekinerdogan
(Turkey)
- Student Events Co-Chairs: Celina Gibbs (Canada) and Ruzanna
Chitchyan (UK)
- Web Chair: Robert Tairas (USA)
- Student Volunteers Co-Chairs: Hridesh Rajan (USA) and Yuanfang Cai
(USA)
- BoFs Chair: Sérgio Soares (Brazil)
==========================================
PROGRAM COMMITTEE
==========================================
Mehmet Aksit (The Netherlands), Omar Aldawud (USA), João Araújo
(Portugal),
Uwe Aßmann (Germany), Elisa Baniassad (China), Paulo Borba (Brazil),
Yuanfang Cai (USA), Jaelson Castro (Brazil), Betty Cheng (USA),
Yvonne Coady (Canada), Krzysztof Czarnecki (Canada), Robert France
(USA),
Lidia Fuentes (Spain), Alessandro Garcia (Brazil), Geri Georg (USA),
Juan Hernandez (Spain), Jean-Marc Jezequel (France), Viviane Jonckers
(Belgium),
Shmuel Katz (Israel), Julio Cesar Leite (Brazil), Hidehiko Masuhara
(Japan),
Mira Mezini (Germany), Bashar Nuseibeh (UK), Hridesh Rajan (USA),
Awais Rashid (UK), Dominik Stein (Germany), Robert Walker (Canada),
Jon Whittle (UK)
More information about the announce
mailing list