Advertisement

Exception Handling in Object Oriented Systems

  • Alexander Romanovsky
  • Christophe Dony
  • Jørgen Lindskov Knudsen
  • Anand Tripathi
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1964)

Abstract

Exception handling continues to be a challenging problem in object oriented system design. One reason for this is that today’s software systems are getting increasingly more complex. Moreover, exception handling is needed in a wide range of application systems, sometimes requiring domain-specific models for handling exceptions. Also, concurrency, distribution, and code mobility add new dimensions to the existing challenges in this area. The integration of exception handling mechanisms in a design needs to be based on well- founded principles and formal models to deal with the complexities of such systems and to ensure robust and reliable operation. It needs to be pursued at the very start of a design with a clear understanding of the ensuing implications at all stages, ranging from design specification, implementation, operation, maintenance, and evolution. This workshop was structured around the presentation and discussion of the various research issues in this regard to develop a common understanding of the current and future directions of research in this area.

Keywords

Concurrent System Exception Handling Object Group Control Flow Graph Object Oriented 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer-Verlag Berlin Heidelberg 2000

Authors and Affiliations

  • Alexander Romanovsky
    • 1
  • Christophe Dony
    • 2
  • Jørgen Lindskov Knudsen
    • 3
  • Anand Tripathi
    • 4
  1. 1.Department of Computing ScienceUniversity of Newcastle upon TyneNewcastle upon TyneUK
  2. 2.Université Montpellier-II and LIRMM LaboratoryMontpellier Cedex 5France
  3. 3.Department of Computer ScienceUniversity of AarhusÅrhus NDenmark
  4. 4.Department of Computer ScienceUniversity of Minnesota MinneapolisUSA

Personalised recommendations