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
|