[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[aspectj-users] AOSD 2003: Call for Participation
|
AOSD 2003: 2nd International Conference on
Aspect-Oriented Software Development
March 17 - 21, 2003, Boston, USA
http://aosd.net/conference
*****************************************
Early Registration Deadline: 14 Feb. 2003
*****************************************
Aspect-oriented software development provides means for systematic
identification, modularisation, and composition of crosscutting
concerns. This second conference dedicated to AOSD is the premier
forum for the dissemination and discussion of AOSD ideas, for both
practitioners and researchers. The excitement from last year's
conference is amply reflected this year. In addition to 20 technical
papers, this year's program has:
9 tutorials, 6 of them all new
6 workshops
2 keynotes, from Gregor Kiczales and Satoshi Matsuoka
8 demos
3 Practioner Reports in the technical papers track
A special PhD Student Extravaganza will take place on the evening
of Wednesday 19 March. The conference technical program is described
below. For further details please refer to the conference web site.
AOSD 2003 will be hosted by Northeastern University in cooperation
with ACM SIGPLAN and SIGSOFT
------------------
Wednesday 19 March
------------------
08:45 - 09:00 Opening
09:00 - 10:30 Keynote: Making the Code Look Like the Design
Gregor Kiczales (University of British Columbia and
Intentional Software Corporation)
10:30 - 11:00 Break
11:00 - 12:30 Papers: Analysis and Design
+ Architectural Views of Aspects
Mika Katara (Tampere University of Technology)
Shmuel Katz (The Technion)
+ Modularisation and Composition of Aspectual Requirements
Awais Rashid (Lancaster University)
Ana Moreira (Universidade Nova de Lisboa)
João Araújo (Universidade Nova de Lisboa)
+ JAsCo: An Aspect-Oriented Approach Tailored for Component Based
Software Development
Davy Suvée (Vrije Universiteit Brussel)
Wim Vanderperren (Vrije Universiteit Brussel)
11:00 - 12:30 Demos: Aspects and Performance
+ Aspect-Oriented Profiler
Matthew Webster (IBM UK)
Robert Berry (IBM UK)
+ AspectC++: Bringing Aspects in to Deeply Embedded Devices
Olaf Spinczyk (Universtät Erlangen-Nürnberg)
Andreas Gal (Universtät Erlangen-Nürnberg)
12:30 - 14:00 Lunch
14:00 - 15:30 Papers: Program Analysis
+ Static Analysis of Aspects
Damien Sereni (Oxford University Computing Laboratory)
Oege de Moor (Oxford University Computing Laboratory)
+ A Case for Statically Executable Advice: Checking the Law of Demeter
with AspectJ
Karl Lieberherr (Northeastern University)
David Lorenz (Northeastern University)
Pengcheng Wu (Northeastern University)
+ Back to the Future: A Retroactive Study of Aspect Evolution in
Operating System Code
Yvonne Coady (University of British Columbia)
Gregor Kiczales (University of British Columbia and Intentional
Software Corporation)
14:00 - 15:30 Demos: IDE Extensions
+ The AspectJ Development Tools Project - Developing with AspectJ in
Eclipse
Adrian Colyer (IBM UK)
Andy Clement (IBM UK)
Matthew Webster (IBM UK)
+ FEAT - A Tool for Locating, Describing, and Analyzing Concerns in
Source Code
Martin Robillard (University of British Columbia)
Gail Murphy (University of British Columbia)
15:30 - 16:00 Break
16:00 - 17:30 Papers: Programming Languages (I)
+ Arranging Language Features for Pattern-based Crosscuts
Kris Gybels (Vrije Universiteit Brussel)
Johan Brichau (Vrije Universiteit Brussel)
+ Aspect-Oriented Programming with Jiazzi
Sean McDirmid (University of Utah)
Wilson C. Hsieh (University of Utah)
+ Parametric Introductions
Stefan Hanenberg (University of Essen)
Rainer Unland (University of Essen)
16:00 - 17:30 Demos: Tool Infrastructure
+ Towards a Concern Manipulation Environment: An Open, Extensible
Environment for Aspect Tools
Peri Tarr (IBM T. J. Watson Research Center)
William Harrison (IBM T. J. Watson Research Center)
Harold Ossher (IBM T. J. Watson Research Center)
Vincent Kruskal (IBM T.J. Watson Research Center)
Andrew Clement (IBM UK)
Adrian Colyer (IBM UK)
John Hatcher(IBM UK)
+ JMangler - Load-Time Weaving for Java Class Files
Günter Kniesel (University of Bonn)
Michael Austermann (SCOOP Software GmbH)
-----------------
Thursday 20 March
-----------------
09:00 - 10:30 Keynote: Aspects of Grid Computing
Satoshi Matsuoka (Tokyo Institute of Technology)
10:30 - 11:00 Break
11:00 - 12:30 Papers: Dynamic Weaving
+ Conquering Aspects With Caesar
Mira Mezini (Darmstadt Technical University)
Klaus Ostermann (Siemens AG)
+ Just in Time Aspects
Andrei Popovici (ETH Zurich)
Gustavo Alonso (ETH Zurich)
Thomas Gross (ETH Zurich)
+ Web Cache Prefetching as an Aspect: Towards a Dynamic-Weaving Based
Solution
Marc Segura-Devillechaise (Ecole des Mines de Nantes/INRIA)
Jean-Marc Menaud (Ecole des Mines de Nantes/INRIA)
Gilles Muller(Ecole des Mines de Nantes/INRIA)
Julia L. Lawall (DIKU University of Copenhagen)
11:00 - 12:30 Demos: IDE Extensions
+ The AspectJ Development Tools Project - Developing with AspectJ in
Eclipse
Adrian Colyer (IBM UK)
Andy Clement (IBM UK)
Matthew Webster (IBM UK)
+ FEAT - A Tool for Locating, Describing, and Analyzing Concerns in
Source Code
Martin Robillard (University of British Columbia)
Gail Murphy (University of British Columbia)
12:30 - 14:00 Lunch
14:00 - 15.30 Papers: Systems
+ Persistence as an Aspect
Awais Rashid (Lancaster University)
Ruzanna Chitchyan (Lancaster University)
+ Quantifying Aspects in Middleware Platforms
Charles Zhang (University of Toronto)
H.-A. Jacobsen (University of Toronto)
+ Model-View-Controller and Object Teams: A Perfect Match of Paradigms
Matthias Veit (Fraunhofer FIRST)
Stephan Herrmann (Technical University Berlin)
14:00 - 15:30 Demos: Tool Infrastructure
+ Towards a Concern Manipulation Environment: An Open, Extensible
Environment for Aspect Tools
Peri Tarr (IBM T. J. Watson Research Center)
William Harrison (IBM T. J. Watson Research Center)
Harold Ossher (IBM T. J. Watson Research Center)
Vincent Kruskal (IBM T.J. Watson Research Center)
Andrew Clement (IBM UK)
Adrian Colyer (IBM UK)
John Hatcher(IBM UK)
+ JMangler - Load-Time Weaving for Java Class Files
Günter Kniesel (University of Bonn)
Michael Austermann (SCOOP Software GmbH)
15:30 - 16:00 Break
16:00 - 17.30 Papers: Programming Languages (II)
+ Aspects and Polymorphism in AspectJ
Erik Ernst (University of Aarhus)
David H. Lorenz (Northeastern University)
+ Pointcuts and Advice in Higher-Order Languages
David B. Tucker (Brown University)
Shriram Krishnamurthi (Brown University)
+ Strategic Programming Meets Adaptive Programming
Ralf Laemmel (Free University of Amsterdam)
Eelco Visser (Utrecht University)
Joost Visser (SIG)
16:00 - 17:30 Demos: From Design to Code
+ Aspect-Oriented Software Development with Codagen Architect
Mario Cardinal (Codagen Technologies)
+ From Aspect-Oriented Design with Concepts to Aspect-Oriented
Programming with Composition Filters
Lodewijk Bergmans (University of Twente)
Dennis Wagelaar (Vrije Universiteit Brussel)
---------------
Friday 21 March
---------------
09:00 - 10:30 Practitioner Reports
+ Aspect Oriented Profiler
Jonathan Davies (Cambridge University)
Nick Huismans (Imperial College London)
Rory Slaney (Edinburgh University)
Sian Whiting (Imperial College London)
Matthew Webster (IBM UK)
Robert Berry (IBM UK)
+ Using AspectJ to Eliminate Tangling Code in EAI Activities
Arno Schmidmeier (Sirius Software GmbH)
+ Applying AOP for Middleware Platform Independence
Ron Bodkin (New Aspects of Security)
Adrian Colyer (IBM UK)
Jim Hugunin (PARC)
09:00 - 10:30 Demos: From Design to Code
+ Aspect-Oriented Software Development with Codagen Architect
Mario Cardinal (Codagen Technologies)
+ From Aspect-Oriented Design with Concepts to Aspect-Oriented
Programming with Composition Filters
Lodewijk Bergmans (University of Twente)
Dennis Wagelaar (Vrije Universiteit Brussel)
10:30 - 11:00 Break
11:00 - 12:00 Papers: Tools
+ Navigating and Querying Code Without Getting Lost
Doug Janzen (University of British Columbia)
Kris De Volder (University of British Columbia)
+ Visual Separation of Concerns through Multidimensional Program Storage
Mark C. Chu-Carroll (IBM T. J. Watson Research Center)
James Wright (IBM T. J. Watson Research Center)
Annie T. T. Ying (University of British Columbia)
11:00 - 12:30 Demos: Aspects and Performance
+ Aspect-Oriented Profiler
Matthew Webster (IBM UK)
Robert Berry (IBM UK)
+ AspectC++: Bringing Aspects in to Deeply Embedded Devices
Olaf Spinczyk (Universtät Erlangen-Nürnberg)
Andreas Gal (Universtät Erlangen-Nürnberg)