Convention Center Ballroom B-C
Session A
Panel: The Future of Distributed Objects .NET vs Java
With the recent introduction of several new distributed object technologies, the future of this area is at stake. This panel will debate the appropriateness of the various technologies in a variety of application spaces.
Scheduled panelists:
Don Box, DevelopMentor
Brad Merrill, Microsoft
Sanjiva Weerawarana, IBM T.J. Watson Laboratories
Convention Center Ballroom A
Session B
Papers: Software Engineering
Chair: Jim Doble, Tavve Software Company
Software is among the most intangible of human artifacts, forcing programs to take on different guises as we attempt to depict, comprehend, and maintain them. The first paper shows, quite vividly, how class categories and relationships can be conveyed through graphical depictions the authors call class blueprints. The second paper examines how to identify a regression suite within a set of test cases so that the suite contains only the tests that exercise the latest changes. The final paper describes a UML environment in which both models and the meta-models that define them are built from objects. These objects, in turn, constitute the program, which can be executed directly.
A Categorization of Classes Based on the Visualization of Their Internal Structure: The Class Blueprint
Michele Lanza, University of Berne, Switzerland
Stéphane Ducasse, University of Berne, Switzerland
Regression Test Selection for Java Software
Mary Jean Harrold, Georgia Institute of Technology
James A. Jones, Georgia Institute of Technology
Tongyu Li, Georgia Institute of Technology
Donglin Liang, Georgia Institute of Technology
Alessandro Orso, Georgia Institute of Technology
Maikel Pennings, Georgia Institute of Technology
Saurabh Sinha, Georgia Institute of Technology
S. Alexander Spoon, Georgia Institute of Technology
Ashish Gujarathi, Citrix Systems
The Architecture of a UML Virtual Machine
Dirk Riehle, SKYVA International
Steven Fraleigh, SKYVA International
Dirk Bucka-Lassen, Object Oriented, Ltd.
Nosa Omorogbe, SKYVA International
Convention Center Ballroom D
Session C
Balloon Debate: Educators Symposium Follow-Up
Empowering People: What Are the Most Important Criteria for Effectively Training People in OT?
Moderators:
Kevlin Henney, Curbralan Ltd., UK
Jutta Eckstein, Objects in Action, Germany
Professionals with experiences on real projects, good communication skills, and the knowledge about how to exploit the potential of object technology dont arise by accident.
They have to be educated. What are the most important criteria, concerning content, process, quality training and education has to focus on to ensure qualified people as well as to enable their further development?
We will have to find a consensus on the top most important criteria, because the premise is that several people are in a hot air balloon that is rapidly losing height and so needs to lose weight. Each person, representing an important training criterion, presents their case as to why they are too important to throw out of the balloon. Everybody is invited to participate by posing questions to the people in the balloon and by voting on who has to be thrown out.
Flying Off:
Bruce Anderson, IBM EMEA Component Technology Services, UK
Ken Auer, RoleModel Software, Inc.
Joseph Bergin, Pace University
Frank Buschmann, Siemens AG, Germany
Alan OCallaghan, De Montfort University, UK
Alistair Cockburn, Humans and Technology
Nicolai Josuttis, Solutions in Time, Germany
Mary Lynn Manns, University of North Carolina at Asheville
Pete McBreen, McBreen Consulting, Canada
|