Demonstrations

Chair: Ed Weiss, CCC Information Services, Inc., demos@oopsla.acm.org

OOPSLA demonstrations provide an opportunity for companies and universities to show their latest work to an experienced audience. This can be work in progress, commercial applications, proof of concepts, results of academic research, tools, systems or any topic that has interesting object-oriented aspects. Demonstrations are not focused on selling a product but to highlight, explain and present the technical aspects of it. Demonstrators may actively solicit feedback from the usually very technically savvy audience. In the past, this has made for some very interesting demonstration sessions.

The demonstrations will be held Tuesday, 28 October 2003, Wednesday, 29 October 2003, and Thursday, 30 October 2003. Each session lasts up to 45 minutes and several sessions run in parallel.

For More Information

For additional information, clarification, or answers to questions, please contact the Demos Chair, Ed Weiss at demos@oopsla.acm.org.

Tuesday, 28 October

11:00-11:45

2 Smart Play-Out
7 Making reusable learning objects available through LOM and XML
10 F-Script: Smalltalk Scripting for the Mac OS X Object System
23 AspectJ Development Tools

12:00-12:45

4 Automated Impact Analysis of Objected Oriented Software
6 Hardware/Software Codesign For Neo Smalltalk
8 QuickUML: a tool to support iterative design and code development
9 The Generic Modeling Environment

15:00-15:45

5 JPie: An Environment for Live Software Construction in Java
11 ATCT: a Java Framework that Offers New Approach to Developing Asynchronous Processes
12 Generative Model Transformer
13 Semantic Software Engineering Tools

16:00-16:45

14 MetaEdit+: Defining and using domain-specific modeling languages and code generators
15 A Policy Based System to Incorporate Self-Managing Behaviors in Applications
16 Using Events to Debug Java Programs Backwards in Time
26 Time Conscious Objects

Wednesday, 29 October

11:00-11:45

17 Redeveloping a High-Performance Computing FrameWork
18 Do You Still Use a Database?
20 Jazz: A Collaborative Application Development Environment
22 T++ : A Tool for Web Application Development with C++

12:00-12:45

2 Smart Play-Out
23 AspectJ Development Tools
24 Variant Management for Embedded Software Product Lines with Pure::Consul and AspectC++
27 Visual SDLC: Improving Requirements Engineering for Object-Oriented Systems

15:00-15:45

3 Visualizing and AspectJ-enabling Eclipse Plugins using Bytecode Instrumentation
4 Automated Impact Analysis of Objected Oriented Software
5 JPie: An Environment for Live Software Construction in Java
21 Requirements Use case Tool (RUT)

16:00-16:45

6 Hardware/Software Codesign For Neo Smalltalk
8 QuickUML: a tool to support iterative design and code development
9 The Generic Modeling Environment
25 Building Compilers For Micro-programmable Graphics Processors

Thursday, 30 October

11:00-11:45

11 ATCT: a Java Framework that Offers New Approach to Developing Asynchronous Processes
14 MetaEdit+: Defining and using domain-specific modeling languages and code generators
15 A Policy Based System to Incorporate Self-Managing Behaviors in Applications
16 Using Events to Debug Java Programs Backwards in Time

12:00-12:45

3 Visualizing and AspectJ-enabling Eclipse Plugins using Bytecode Instrumentation
7 Making reusable learning objects available through LOM and XML
12 Generative Model Transformer
18 Do You Still Use a Database?

13:00-13:45

21 Requirements Use case Tool (RUT)
24 Variant Management for Embedded Software Product Lines with Pure::Consul and AspectC++
26 Time Conscious Objects
27 Visual SDLC: Improving Requirements Engineering for Object-Oriented Systems