• 10/16 10:00 - 13:30 | A Coordination Methodology and Technology for AgileBusinesses
  • 10/16 10:00 - 13:30 | A Framework for Performance Monitoring and Modelling ofEnterprise Java Beans Applications
  • 10/16 10:00 - 13:30 | A Multithreaded Concurrent Generational Garbage Collectorfor Java
  • 10/16 10:00 - 13:30 | A Reusable Design for Building Dynamically Programmable andWorkflow-enabled Object-Oriented Software
  • 10/16 10:00 - 13:30 | An OCL Query-Based Debugger for C++
  • 10/16 10:00 - 13:30 | An Object Oriented Approach for Developing Finite ElementSolvers
  • 10/16 10:00 - 13:30 | An Object-Oriented Framework for Distributed NumericalComputations
  • 10/16 10:00 - 13:30 | ArchJava: Connecting Software Architecture toImplementation
  • 10/16 10:00 - 13:30 | Architectural Patterns for Usability
  • 10/16 10:00 - 13:30 | Assessing the Quality of Object-Oriented Designs
  • 10/16 10:00 - 13:30 | Automation of Component Communication in Java
  • 10/16 10:00 - 13:30 | Autonomous Points in Component Composition
  • 10/16 10:00 - 13:30 | Beyond Design: Patterns (mis)used
  • 10/16 10:00 - 13:30 | Comanche, rapid web development for the rest of us
  • 10/16 10:00 - 13:30 | Concepts Reuse For Requirements Specifications
  • 10/16 10:00 - 13:30 | Concern Space Modeling in Cosmos
  • 10/16 10:00 - 13:30 | CyberChair - An Online Paper and Reviewing System
  • 10/16 10:00 - 13:30 | Demeter Aspects
  • 10/16 10:00 - 13:30 | Design Aspects for Describing Frameworks
  • 10/16 10:00 - 13:30 | Design Support for Aspect-oriented SoftwareDevelopment
  • 10/16 10:00 - 13:30 | Domain-Specific Pattern Languages
  • 10/16 10:00 - 13:30 | Domain-Specific Visual Languages
  • 10/16 10:00 - 13:30 | EasyMock: Dynamic Generation of Mock Objects
  • 10/16 10:00 - 13:30 | Enterprise-Scale Java Object-To-Relational PersistenceStrategies Compared
  • 10/16 10:00 - 13:30 | Evaluation of the runtime performance of control flowstructures for dynamic dispatch in Java
  • 10/16 10:00 - 13:30 | FCL Checker: Detecting Structural Errors in Framework BasedDevelopment
  • 10/16 10:00 - 13:30 | Flow- and Context-insensitive Points-to Analyses for Java:Extensions and Evaluation
  • 10/16 10:00 - 13:30 | Handling Crosscutting Constraints in Domain-SpecificModeling
  • 10/16 10:00 - 13:30 | Hyper/J?: Supporting Decomposition, Integration, andEvolution of Java? Software
  • 10/16 10:00 - 13:30 | Integration of Independently-Developed Object-OrientedDesigns
  • 10/16 10:00 - 13:30 | Interdependence of software evolution and developmentprocess evolution in agile methodologies
  • 10/16 10:00 - 13:30 | Introducing Patterns (or Any New Idea) intoOrganizations
  • 10/16 10:00 - 13:30 | Java component development in Jiazzi
  • 10/16 10:00 - 13:30 | MOO: A Programming Environment that Promotes Feelings of"Being There" or Presence
  • 10/16 10:00 - 13:30 | Model Driven Analysis & Design of XML Schemas
  • 10/16 10:00 - 13:30 | MultiJava: Open classes and multiple dispatch forJava
  • 10/16 10:00 - 13:30 | Multiple Executable-Filed Java Virtual Machine
  • 10/16 10:00 - 13:30 | Must Java development be so slow?
  • 10/16 10:00 - 13:30 | OOSPICE ? Bringing Objects and Components to ProcessImprovement and Capability Determination
  • 10/16 10:00 - 13:30 | Objects, XML and Databases
  • 10/16 10:00 - 13:30 | On the Syllogistic Structure of Object-OrientedProgramming
  • 10/16 10:00 - 13:30 | Optimization of Planar Gradient Coil Systems for a MobileMagnetic Resonance Device by Genetic Algorithms Using Object-OrientedDesign Techniques
  • 10/16 10:00 - 13:30 | Pedagogies and Tools for Object Oriented Teaching andLearning
  • 10/16 10:00 - 13:30 | Performance monitoring of large global distributedsystems
  • 10/16 10:00 - 13:30 | Raising the level of abstraction of design models
  • 10/16 10:00 - 13:30 | Reducing Proof Burden in Object-OrientedVerification
  • 10/16 10:00 - 13:30 | Results of the Educators' Symposium: Looking forAbstractions in the Real World
  • 10/16 10:00 - 13:30 | Results of the Workshop: Human Issues on AgileProcesses
  • 10/16 10:00 - 13:30 | Retest: A Regression Testing Tool for Java Software
  • 10/16 10:00 - 13:30 | STOOP: The Sable Toolkit for Object-OrientedProfiling
  • 10/16 10:00 - 13:30 | Separation of Concerns in Multi-Agent SoftwareEngineering
  • 10/16 10:00 - 13:30 | Separation of Distribution Concerns in Distributed JavaProgramming
  • 10/16 10:00 - 13:30 | Specification and Verification of Component-Based SystemsWorkshop
  • 10/16 10:00 - 13:30 | Supporting Distributed Extreme Programming
  • 10/16 10:00 - 13:30 | Tenth Workshop on Behavioral Semantics
  • 10/16 10:00 - 13:30 | The Aspect Mining Tool - Support for Concern Mining
  • 10/16 10:00 - 13:30 | The JalapeŅo Research Virtual Machine for Java
  • 10/16 10:00 - 13:30 | Third Workshop on Best-practices for the Design andImplementation of Business Rules
  • 10/16 10:00 - 13:30 | Tool Support for Managing Crosscutting Concerns in ExistingArtifacts
  • 10/16 10:00 - 13:30 | Transactions meet MOM -- System Support for IntegratingDistributed Object Transactions and Messaging in Java and MQEnvironments
  • 10/16 10:00 - 13:30 | Transmigration of Object Identity: The Programming LanguageGilgul
  • 10/16 10:00 - 13:30 | Visualizing Indirect Branch Hot Spots in Object-OrientedPrograms
  • 10/16 10:00 - 13:30 | Why Java is not Suitable for Object-OrientedFrameworks
  • 10/16 10:00 - 13:30 | Workshop on UML Profile for Enterprise Distributed ObjectComputing
  • 10/16 10:00 - 17:00 | CodeFest
  • 10/16 10:30 - 11:00 | Contract Soundness for Object-Oriented Languages
  • 10/16 10:30 - 11:00 | SPCQuote: The Evolution of a Client Application to Distributed Service Processing
  • 10/16 10:30 - 11:15 | Developing and Evolving Java Applications using Coordination Contracts
  • 10/16 10:30 - 11:15 | Information Integration and Visualization (IIV) with Java and XML
  • 10/16 10:30 - 11:15 | Round-trip Objects in Smalltalk
  • 10/16 10:30 - 11:15 | Asset Locator - an Enterprise Development Resource Management System
  • 10/16 10:30 - 12:00 | Panel: Somewhere Between Anarchy and Monarchy: Choosing the Appropriate Process for your Next Project
  • 10/16 10:30 - 17:00 | Full-day DesignFest, optional AnalysisFest
  • 10/16 11:00 - 11:30 | A Core Calculus for Java Exceptions
  • 10/16 11:00 - 11:30 | Business Automation with Distributed Objects
  • 10/16 11:15 - 12:00 | CANCELED ComposeJ: Aspect-Oriented Programming with Composition Filters and Java
  • 10/16 11:15 - 12:00 | AspectJ: the Language and Support Tools
  • 10/16 11:15 - 12:00 | Comparing Two Approaches for Mapping Objects to Relational Databases
  • 10/16 11:15 - 12:00 | GME: A Reflective Environment for Domain-Specific Modeling
  • 10/16 11:30 - 12:00 | The Java Syntactic Extender
  • 10/16 11:30 - 12:00 | Certifying Component Performance in Synchronous Distributed Client/Server Systems Through Pair-Wise Testing
  • 10/16 13:30 - 14:00 | Points-To Analysis for Java using Annotated Constraints
  • 10/16 13:30 - 14:00 | A Study of Exception Handling and Its Dynamic Optimization in Java
  • 10/16 13:30 - 14:15 | NetBeans Metrics Module
  • 10/16 13:30 - 14:15 | Tengger Support of Design-through-Code [UML through Java] forFeature-Oriented Separation of Concerns
  • 10/16 13:30 - 14:15 | Explicit Programming: Improving the Design Vocabulary of your Program
  • 10/16 13:30 - 14:15 | Demonstration of a UML-Based Architecture Description Language
  • 10/16 13:30 - 17:00 | Creating Responsive, Scalable Systems
  • 10/16 13:30 - 17:00 | Leading Retrospectives on OO Projects: Looking Back to Move Forward
  • 10/16 13:30 - 17:00 | Adaptive Object-Model Architecture: How to Build Systems That Can Dynamically Adapt to New Business Requirements
  • 10/16 13:30 - 17:00 | J2ME Design and Development Considerations
  • 10/16 13:30 - 17:00 | XP Meets UML: Development Processes for eTechnology
  • 10/16 13:30 - 17:00 | Component-Based Design: A Complete Worked Example
  • 10/16 13:30 - 17:00 | No Stone Unturned: An Introduction to Test-First Programming
  • 10/16 13:30 - 17:00 | Embedded Systems in C++ - C++ Idioms, Patterns, and Architecture for Constrained Systems
  • 10/16 13:30 - 17:00 | Developing Java Applications for Small Spaces
  • 10/16 13:30 - 17:00 | Half-day DesignFest, optional AnalysisFest
  • 10/16 13:30 - 17:00 | Business Modeling with the UML
  • 10/16 13:30 - 17:00 | The UML's Object Constraint Language (OCL) - Specifying Components
  • 10/16 14:00 - 14:30 | A Parameterized Type System for Race-Free Java Programs
  • 10/16 14:00 - 14:30 | Efficient Subtyping Tests with PQ-Encoding
  • 10/16 14:15 - 15:00 | Integrating Refactoring Support into a Java IDE
  • 10/16 14:15 - 15:00 | Web Testing Using an Object-Relational Database System
  • 10/16 14:15 - 15:00 | Traversing the SemiPositionableStream: Millions of Objects in a Scrolling List
  • 10/16 14:15 - 15:00 | An OO Client Server System for Concept Mapping and Lexical Navigation
  • 10/16 14:30 - 15:00 | Object Race Detection
  • 10/16 14:30 - 15:00 | Efficient Implementation of Java Interfaces: Invokeinterface Considered Harmless
  • 10/16 15:00 - 19:00 | A Coordination Methodology and Technology for AgileBusinesses
  • 10/16 15:00 - 19:00 | A Framework for Performance Monitoring and Modelling ofEnterprise Java Beans Applications
  • 10/16 15:00 - 19:00 | A Multithreaded Concurrent Generational Garbage Collectorfor Java
  • 10/16 15:00 - 19:00 | A Reusable Design for Building Dynamically Programmable andWorkflow-enabled Object-Oriented Software
  • 10/16 15:00 - 19:00 | An OCL Query-Based Debugger for C++
  • 10/16 15:00 - 19:00 | An Object Oriented Approach for Developing Finite ElementSolvers
  • 10/16 15:00 - 19:00 | An Object-Oriented Framework for Distributed NumericalComputations
  • 10/16 15:00 - 19:00 | ArchJava: Connecting Software Architecture toImplementation
  • 10/16 15:00 - 19:00 | Architectural Patterns for Usability
  • 10/16 15:00 - 19:00 | Assessing the Quality of Object-Oriented Designs
  • 10/16 15:00 - 19:00 | Automation of Component Communication in Java
  • 10/16 15:00 - 19:00 | Autonomous Points in Component Composition
  • 10/16 15:00 - 19:00 | Beyond Design: Patterns (mis)used
  • 10/16 15:00 - 19:00 | Comanche, rapid web development for the rest of us
  • 10/16 15:00 - 19:00 | Concepts Reuse For Requirements Specifications
  • 10/16 15:00 - 19:00 | Concern Space Modeling in Cosmos
  • 10/16 15:00 - 19:00 | CyberChair - An Online Paper and Reviewing System
  • 10/16 15:00 - 19:00 | Demeter Aspects
  • 10/16 15:00 - 19:00 | Design Aspects for Describing Frameworks
  • 10/16 15:00 - 19:00 | Design Support for Aspect-oriented SoftwareDevelopment
  • 10/16 15:00 - 19:00 | Domain-Specific Pattern Languages
  • 10/16 15:00 - 19:00 | Domain-Specific Visual Languages
  • 10/16 15:00 - 19:00 | EasyMock: Dynamic Generation of Mock Objects
  • 10/16 15:00 - 19:00 | Enterprise-Scale Java Object-To-Relational PersistenceStrategies Compared
  • 10/16 15:00 - 19:00 | Evaluation of the runtime performance of control flowstructures for dynamic dispatch in Java
  • 10/16 15:00 - 19:00 | FCL Checker: Detecting Structural Errors in Framework BasedDevelopment
  • 10/16 15:00 - 19:00 | Flow- and Context-insensitive Points-to Analyses for Java:Extensions and Evaluation
  • 10/16 15:00 - 19:00 | Handling Crosscutting Constraints in Domain-SpecificModeling
  • 10/16 15:00 - 19:00 | Hyper/J?: Supporting Decomposition, Integration, andEvolution of Java? Software
  • 10/16 15:00 - 19:00 | Integration of Independently-Developed Object-OrientedDesigns
  • 10/16 15:00 - 19:00 | Interdependence of software evolution and developmentprocess evolution in agile methodologies
  • 10/16 15:00 - 19:00 | Introducing Patterns (or Any New Idea) intoOrganizations
  • 10/16 15:00 - 19:00 | Java component development in Jiazzi
  • 10/16 15:00 - 19:00 | MOO: A Programming Environment that Promotes Feelings of"Being There" or Presence
  • 10/16 15:00 - 19:00 | Model Driven Analysis & Design of XML Schemas
  • 10/16 15:00 - 19:00 | MultiJava: Open classes and multiple dispatch forJava
  • 10/16 15:00 - 19:00 | Multiple Executable-Filed Java Virtual Machine
  • 10/16 15:00 - 19:00 | Must Java development be so slow?
  • 10/16 15:00 - 19:00 | OOSPICE ? Bringing Objects and Components to ProcessImprovement and Capability Determination
  • 10/16 15:00 - 19:00 | Objects, XML and Databases
  • 10/16 15:00 - 19:00 | On the Syllogistic Structure of Object-OrientedProgramming
  • 10/16 15:00 - 19:00 | Optimization of Planar Gradient Coil Systems for a MobileMagnetic Resonance Device by Genetic Algorithms Using Object-OrientedDesign Techniques
  • 10/16 15:00 - 19:00 | Pedagogies and Tools for Object Oriented Teaching andLearning
  • 10/16 15:00 - 19:00 | Performance monitoring of large global distributedsystems
  • 10/16 15:00 - 19:00 | Raising the level of abstraction of design models
  • 10/16 15:00 - 19:00 | Reducing Proof Burden in Object-OrientedVerification
  • 10/16 15:00 - 19:00 | Results of the Educators' Symposium: Looking forAbstractions in the Real World
  • 10/16 15:00 - 19:00 | Results of the Workshop: Human Issues on AgileProcesses
  • 10/16 15:00 - 19:00 | Retest: A Regression Testing Tool for Java Software
  • 10/16 15:00 - 19:00 | STOOP: The Sable Toolkit for Object-OrientedProfiling
  • 10/16 15:00 - 19:00 | Separation of Concerns in Multi-Agent SoftwareEngineering
  • 10/16 15:00 - 19:00 | Separation of Distribution Concerns in Distributed JavaProgramming
  • 10/16 15:00 - 19:00 | Specification and Verification of Component-Based SystemsWorkshop
  • 10/16 15:00 - 19:00 | Supporting Distributed Extreme Programming
  • 10/16 15:00 - 19:00 | Tenth Workshop on Behavioral Semantics
  • 10/16 15:00 - 19:00 | The Aspect Mining Tool - Support for Concern Mining
  • 10/16 15:00 - 19:00 | The JalapeŅo Research Virtual Machine for Java
  • 10/16 15:00 - 19:00 | Third Workshop on Best-practices for the Design andImplementation of Business Rules
  • 10/16 15:00 - 19:00 | Tool Support for Managing Crosscutting Concerns in ExistingArtifacts
  • 10/16 15:00 - 19:00 | Transactions meet MOM -- System Support for IntegratingDistributed Object Transactions and Messaging in Java and MQEnvironments
  • 10/16 15:00 - 19:00 | Transmigration of Object Identity: The Programming LanguageGilgul
  • 10/16 15:00 - 19:00 | Visualizing Indirect Branch Hot Spots in Object-OrientedPrograms
  • 10/16 15:00 - 19:00 | Why Java is not Suitable for Object-OrientedFrameworks
  • 10/16 15:00 - 19:00 | Workshop on UML Profile for Enterprise Distributed ObjectComputing
  • 10/16 15:30 - 16:00 | Multitasking without Compromise: A Virtual Machine Evolution
  • 10/16 15:30 - 16:00 | Mentor Graphics Corporation's Experiences with Object-Oriented Software Technology Reuse
  • 10/16 15:30 - 16:15 | ArchJava: Connecting Software Architecture to Implementation
  • 10/16 15:30 - 16:15 | New! Hyper/Jō: Multi-Dimensional Separation of Concerns for Javaō
  • 10/16 15:30 - 16:15 | Supporting Distributed Extreme Programming
  • 10/16 15:30 - 16:15 | Personal Information Agent
  • 10/16 15:30 - 17:00 | Panel: How Do Requirements Relate to Objects?
  • 10/16 16:00 - 16:30 | Portable Resource Control in Java: The J-SEAL2 Approach
  • 10/16 16:00 - 16:30 | Construction of an Object Oriented Framework for Text Mining
  • 10/16 16:30 - 17:00 | Incremental Computation of Complex Objects Queries
  • 10/16 16:30 - 17:00 | Applying Design Patterns and Other Technologies to On-line Application Servers for Bill Payment, Bill Delivery and Banking
  • 10/16 8:30 - 17:00 | Architecting Large Business Systems
  • 10/16 8:30 - 17:00 | The Art of Writing Use Cases