AOSD Conference  
Program Overview
Technical Program
Industry Track
Exhibitions
Keynotes
Workshops
Tutorials
Demonstrations
BOFs
Student Extravaganza
Conference Venue
Maps
Chicago Photos
Chicago History
Student Volunteers
AOSD-Europe Sponsorships
 

Demonstrations

List of demos
Demo schedule

Live demonstrations of systems that use or support aspect-oriented software development provide an opportunity for companies and universities to show their latest work to the growing number of people interested in adopting AOSD, and also an opportunity for those people to learn about emerging technologies through discussion of technical details with the developers themselves. Demonstrations will be presented by the developers, who will focus on technical details and be able to answer technical questions.

Come along and get a flavour of all fifteen demonstrations at the "Demo Madness" session on Wednesday 17th March at 08:45am. Each demonstration will be briefly introduced by its presenter(s), so you'll know what to look forward to at the demonstration itself. The demonstrations will be held Wednesday 16th March 2004, Thursday 17th March 2005, and Friday 18th March 2004. Each session lasts between 30 and 45 minutes, including discussion. The sessions are as follows:

If you have any questions about the demonstrations please contact the AOSD 2005 Demonstrations Chair at demosaosd.net.

List of Demos

D1 Using AspectJ to Build a Product Line for Mobile Devices
Trevor Young, University of British Columbia
Gail Murphy, University of British Columbia
D2 Developing Embedded Software Product Lines with AspectC++
Olaf Spinczyk, Friedrich-Alexander University Erlangen
Daniel Lohmann, Friedrich-Alexander University Erlangen
D3 Aspect-Oriented Programming with Caesar
Ivica Aracic, Technische Universität Darmstadt
Vaidas Gasiunas, Technische Universität Darmstadt
Klaus Ostermann, Technische Universität Darmstadt
D4 Developing Dynamic and Adaptable Applications with CAM/DAOP: A Virtual Office Application
Mónica Pinto Alarcón, University of Málaga
Daniel Jiménez Priego, University of Málaga
Lidia Fuentes Fernández, University of Málaga
D5 PROSE - A middleware platform for dynamic adaptation
Angela Nicoarã, Swiss Federal Institute of Technology Zürich
Gustavo Alonso, Swiss Federal Institute of Technology Zürich
D6 AspectJ Development Tools (AJDT)
Matt Chapman, IBM Hursley
Andy Clement, IBM Hursley
D7 Context Aspect-Sensitive Service Container
Thomas Cottenier, Illinois Institute of Technology
Tzilla Elrad, Illinois Institute of Technology
Andrew Prunicki, Illinois Institute of Technology
D8 Aspects of Rich Accessibility Experiences
Alison Lee, IBM TJ Watson Research Center
T.V. Raman, IBM TJ Watson Research Center
D9 ActiveAspect: An Interactive Aspect Modeling Tool
Wesley Coelho, University of British Columbia
Gail C. Murphy, University of British Columbia
D10 C-SAW and GenAWeave: Tools to Assist in Weaving Across Multiple Artifacts at Different Levels of Abstraction
Jeff Gray, University of Alabama at Birmingham
Suman Roychoudhury, University of Alabama at Birmingham
Jing Zhang, University of Alabama at Birmingham
D11 ASAAM-T: A Tool environment for Identifying Architectural Aspects
Bedir Tekinerdoğan, University of Twente
Frank Scholten, University of Twente
D12 Magellan: Program Comprehension and Analysis in EclipseTM
Michael Eichberg, Technische Universität Darmstadt
Thorsten Schäfer, Technische Universität Darmstadt
D13 CoSMIC: Addressing Crosscutting Deployment and Configuration Concerns of Distributed Real-time and Embedded Systems via Aspect-oriented & Model-driven Software Development
Aniruddha S. Gokhale, Vanderbilt University
Arvind S. Krishna, Vanderbilt University
Doug Schmidt, Vanderbilt University
D14 Aspect composition with ObjectTeams/Java in Eclipse
Stephan Herrmannn, Technische Universität Berlin
Carsten Pfeiffer, Fraunhofer FIRST
Jan Wloka, Fraunhofer FIRST
D15 Microsoft Phoenix: A Framework for Software Analysis and Optimization
John Lefor, Microsoft Research
Julian Burger, Microsoft Visual C++ Development

 

Demo Schedule

Wednesday, March 16, 2005

08:45 - 09:30 Demo Madness
11:30 - 12:30 Demos 1 PROSE - A middleware platform for dynamic adaptation
Angela Nicoarã, Swiss Federal Institute of Technology Zürich
Gustavo Alonso, Swiss Federal Institute of Technology Zürich
ActiveAspect: An Interactive Aspect Modeling Tool
Wesley Coelho, University of British Columbia
Gail C. Murphy, University of British Columbia
Using AspectJ to Build a Product Line for Mobile Devices
Trevor Young, University of British Columbia
Gail Murphy, University of British Columbia
Magellan: Program Comprehension and Analysis in EclipseTM
Michael Eichberg, Technische Universität Darmstadt
Thorsten Schäfer, Technische Universität Darmstadt
14:00 - 16:00 Demos 2 Context Aspect-Sensitive Service Container
Thomas Cottenier, Illinois Institute of Technology
Tzilla Elrad, Illinois Institute of Technology
Andrew Prunicki, Illinois Institute of Technology
Aspect-Oriented Programming with Caesar
Ivica Aracic, Technische Universität Darmstadt
Vaidas Gasiunas, Technische Universität Darmstadt
Klaus Ostermann, Technische Universität Darmstadt
Developing Dynamic and Adaptable Applications with CAM/DAOP: A Virtual Office Application
Mónica Pinto Alarcón, University of Málaga
Daniel Jiménez Priego, University of Málaga
Lidia Fuentes Fernández, University of Málaga
Aspect composition with ObjectTeams/Java in Eclipse
Stephan Herrmannn, Technische Universität Berlin
Carsten Pfeiffer, Fraunhofer FIRST
Jan Wloka, Fraunhofer FIRST
Aspects of Rich Accessibility Experiences
Alison Lee, IBM TJ Watson Research Center
T.V. Raman, IBM TJ Watson Research Center
16:30 - 18:00 Demos 3 CoSMIC: Addressing Crosscutting Deployment and Configuration Concerns of Distributed Real-time and Embedded Systems via Aspect-oriented & Model-driven Software Development
Aniruddha S. Gokhale, Vanderbilt University
Arvind S. Krishna, Vanderbilt University
Doug Schmidt, Vanderbilt University
C-SAW and GenAWeave: Tools to Assist in Weaving Across Multiple Artifacts at Different Levels of Abstraction
Jeff Gray, University of Alabama at Birmingham
Suman Roychoudhury, University of Alabama at Birmingham
Jing Zhang, University of Alabama at Birmingham
Yuehua Lin, University of Alabama at Birmingham
Microsoft Phoenix: A Framework for Software Analysis and Optimization
John Lefor, Microsoft Research
Julian Burger, Microsoft Visual C++ Development
Developing Embedded Software Product Lines with AspectC++
Olaf Spinczyk, Friedrich-Alexander University Erlangen
Daniel Lohmann, Friedrich-Alexander University Erlangen

Thursday, March 17, 2005

11:00 - 12:30 Demos 4 Aspects of Rich Accessibility Experiences
Alison Lee, IBM TJ Watson Research Center
T.V. Raman, IBM TJ Watson Research Center
AspectJ Development Tools (AJDT)
Matt Chapman, IBM Hursley
Andy Clement, IBM Hursley
PROSE - A middleware platform for dynamic adaptation
Angela Nicoarã, Swiss Federal Institute of Technology Zürich
Gustavo Alonso, Swiss Federal Institute of Technology Zürich
14:00 - 15:30 Demos 5 Context Aspect-Sensitive Service Container
Thomas Cottenier, Illinois Institute of Technology
Tzilla Elrad, Illinois Institute of Technology
Andrew Prunicki, Illinois Institute of Technology
Developing Dynamic and Adaptable Applications with CAM/DAOP: A Virtual Office Application
Mónica Pinto Alarcón, University of Málaga
Daniel Jiménez Priego, University of Málaga
Lidia Fuentes Fernández, University of Málaga
16:00 - 17:30 Demos 6 Magellan: Program Comprehension and Analysis in EclipseTM
Michael Eichberg, Technische Universität Darmstadt
Thorsten Schäfer, Technische Universität Darmstadt
ActiveAspect: An Interactive Aspect Modeling Tool
Wesley Coelho, University of British Columbia
Gail C. Murphy, University of British Columbia
ASAAM-T: A Tool environment for Identifying Architectural Aspects
Bedir Tekinerdoğan, University of Twente
Frank Scholten, University of Twente

Friday, March 18, 2005

11:00 - 12:30 Demos 7 CoSMIC: Addressing Crosscutting Deployment and Configuration Concerns of Distributed Real-time and Embedded Systems via Aspect-oriented & Model-driven Software Development
Aniruddha S. Gokhale, Vanderbilt University
Arvind S. Krishna, Vanderbilt University
Doug Schmidt, Vanderbilt University
AspectJ Development Tools (AJDT)
Matt Chapman, IBM Hursley
Andy Clement, IBM Hursley
Microsoft Phoenix: A Framework for Software Analysis and Optimization
John Lefor, Microsoft Research
Julian Burger, Microsoft Visual C++ Development
ASAAM-T: A Tool environment for Identifying Architectural Aspects
Bedir Tekinerdoğan, University of Twente
Frank Scholten, University of Twente
Using AspectJ to Build a Product Line for Mobile Devices
Trevor Young, University of British Columbia
Gail Murphy, University of British Columbia
12:30 - 14:00 Demos 8 Aspect-Oriented Programming with Caesar
Ivica Aracic, Technische Universität Darmstadt
Vaidas Gasiunas, Technische Universität Darmstadt
Klaus Ostermann, Technische Universität Darmstadt
Developing Embedded Software Product Lines with AspectC++
Olaf Spinczyk, Friedrich-Alexander University Erlangen
Daniel Lohmann, Friedrich-Alexander University Erlangen
Aspect composition with ObjectTeams/Java in Eclipse
Stephan Herrmannn, Technische Universität Berlin
Carsten Pfeiffer, Fraunhofer FIRST
Jan Wloka, Fraunhofer FIRST
C-SAW and GenAWeave: Tools to Assist in Weaving Across Multiple Artifacts at Different Levels of Abstraction
Jeff Gray, University of Alabama at Birmingham
Suman Roychoudhury, University of Alabama at Birmingham
Jing Zhang, University of Alabama at Birmingham
Yuehua Lin, University of Alabama at Birmingham

 
 
Edited by the AOSD Conference Committee.  Send comments to: webmasteraosd.net