Exception Handling in Object Oriented Systems: towards Emerging Application Areas and New Programming Paradigms


July 21, 2003

 ECOOP 2003

Call for Papers and Participation

The official submission deadline is over but we are welcome new position papers and any colleagues interested in taking part in our workshop without submitting position papers


Workshop Program


9.00 - 9.10    Introduction&Welcome. Alexander Romanovsky


Section 1. Exception Handling Engineering

9.10-10.00    Invited talk. William Bail (Mitre). Getting control of exception

10.00-10.30   Johannes Siedersleben (SD&M Research, Germany). Errors and Exceptions – Rights and Responsibilities

Section 2 OO Systems (11.00 - 12.30)

Darrell Reimer and Harini Srinivasan (IBM Research, USA). Analyzing Exception Usage in Large Java Applications

Peter A. Buhr and Roy Krischer (U. Waterloo, Canada). Bound Exceptions in Object Programming

Joseph R. Kiniry (U. Nijmegen, Netherlands). Exceptions in Java and Eiffel: Two Extremes in Exception Design and Application


Section 3 Mobile and Distributed Systems (13.30-15.00)

Denis Caromel and Alexandre Genoud (INRIA Sophia Antipolis, France). Non-Functional Exceptions for Distributed and Mobile Objects

Giovanna Di Marzo Serugendo (U. Geneva, Switzerland) and Alexander Romanovsky (U. Newcastle, UK). Using Exception Handling for Fault-Tolerance in Mobile Coordination-Based Environments

Robert Miller and Anand Tripathi (U. Minnesota, USA). Primitives and Mechanisms in the Guardian Model for Exception Handling in Distributed Systems


Section 4 Components (15.30-17.00)

Ricardo de Mendonça da Silva, Paulo Asterio de C. Guerra, and Cecília M. F. Rubira (U. Campinas, Brazil).  Component Integration using Composition Contracts with Exception Handling

Tom Anderson, Mei Feng, Steve Riddle, Alexander Romanovsky (U. Newcastle, UK). Error Recovery for a Boiler System with OTS PID Controller

Frederic Souchon, Christelle Urtado, Sylvain Vauttier (LGI2P Nimes, France), and Christophe Dony (LIRMM Montpellier, France). Exception Handling in Component-based Systems: a First Study


Section 5. Discussion and Wrap-up (17.00-17.20)


Workshop proceedings

Proceedings of the ECOOP 2003 Workshop on Exception Handling in Object-Oriented Systems: Towards Emerging Application Areas and New Programming Paradigms


TR 03-028, Department of Computer Science, University of Minnesota, Minneapolis, MN 55455

Relevant web pages:

Exception Handling in Object Oriented Systems Workshop at ECOOP'2000 (June 12, 2000).

A. Romanovsky, C. Dony, J. L. Knudsen, A. Tripathi (Eds). Advances in Exception Handling Techniques. Springer-Verlag, LNCS-2022, 289 p. 2001.


Workshop organisers:

Alexander Romanovsky
School of Computing Science
University of Newcastle upon Tyne
Newcastle upon Tyne, NE1 7RU
Email: alexander.romanovsky@ncl.ac.uk


Christophe Dony
Universite Montpellier-II
LIRMM Laboratory
161 rue Ada
34392 Montpellier Cedex 5
Email: dony@lirmm.fr


Jorgen Lindskov Knudsen
Mjølner Informatics A/S
Helsingforsgade 27
DK-8200 Aarhus N 
Email: jlk@mjolner.dk


Anand Tripathi
Department of Computer Science
EECS Building 4-192
University of Minnesota
Minneapolis MN 55455
Email: tripathi@cs.umn.edu


Last updated by Alexander Romanovsky on August 13, 2003 (email: alexander.romanovsky@newcastle.ac.uk)