Proceedings of International Workshop on Exception Handling in Object Oriented Systems: Towards Emerging Application Areas and New Programming Paradigms Workshop - LIRMM - Laboratoire d’Informatique, de Robotique et de Microélectronique de Montpellier Accéder directement au contenu
Proceedings/Recueil Des Communications Année : 2003

Proceedings of International Workshop on Exception Handling in Object Oriented Systems: Towards Emerging Application Areas and New Programming Paradigms Workshop

Résumé

There are two trends in the development of modern object oriented systems: they are getting more complex and they have to cope with an increasing number of exceptional situations. The most general way of dealing with these problems is by employing exception handling techniques. Many object oriented mechanisms for handling exceptions have been proposed but there still are serious problems in applying them in practice. These are caused by: - complexity of exception code design and analysis, - not addressing exception handling at the appropriate phases of system development, - lack of methodologies supporting the proper use of exception handling o not developing specific mechanisms suitable for particular application domains and design paradigms. Following the success of ECOOP 2000 workshop, this workshop aims at achieving better understanding of how exceptions should be handled in object oriented systems, including all aspects of software design and use: novel linguistic mechanisms, design and programming practices, advanced formal methods, etc. The workshop will provide a forum for discussing the unique requirements for exception handling in the existing and emerging applications, including pervasive computing, ambient intelligence, the Internet, e-science, self-repairing systems, collaboration environments. We invited submissions on research in all areas of exception handling related to object oriented systems, in particular: formalisation, distributed and concurrent systems, practical experience, mobile object systems, new paradigms (e.g. object oriented workflows, transactions, multithreaded programs), design patterns and frameworks, practical languages (Java, Ada 95, Smalltalk, Beta), open software architectures, aspect oriented programming, fault tolerance, component-based technologies. We encourage participants to report their experiences of both benefits and obstacles in using exception handling, reporting, practical results in using advanced exception handling models and the best practice in applying exception handling for developing modern applications in the existing practical settings. Our intention is to discuss the problem of perceived complexity in using and understanding exception handling: why do programmers and practitioners often believe that it complicates system design and analysis? What should be done to improve the situation? Why is exception handling the last mechanism to learn and to use? What is wrong with the current practice and teaching?
Fichier principal
Vignette du fichier
exc-proceedings-wecoop03.pdf (1.46 Mo) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

lirmm-01237162 , version 1 (02-12-2015)

Identifiants

  • HAL Id : lirmm-01237162 , version 1

Citer

Alexander B. Romanovsky, Christophe Dony, Jorgen Lindskov Knudsen, Anand Tripathi. Proceedings of International Workshop on Exception Handling in Object Oriented Systems: Towards Emerging Application Areas and New Programming Paradigms Workshop. ECOOP: Exception Handling in Object Oriented Systems: Towards Emerging Application Areas and New Programming Paradigms, Jul 2003, Darmstadt, Germany. ACM Digital Library, 2003, ECOOP-2003 Workshop. ⟨lirmm-01237162⟩
102 Consultations
275 Téléchargements

Partager

Gmail Facebook X LinkedIn More