ICSE 2012

5th International Workshop on Exception Handling (WEH.12) - An ICSE 2012 Workshop

Saturday, June 9, 2012

Call for Papers - Download the Call for Papers PDF file here!

5th International Workshop on Exception Handling(WEH.12)

Zurich, Switzerland, 9 June 2012, USA
In conjunction with 34th International Conference on Software Engineering (ICSE 2012)

Workshop Theme

There are two trends in modern software 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 this problem is by employing exception handling techniques. Many object-oriented mechanisms for handling exceptions have been proposed but there are still serious problems in applying them in practice. This is caused by: (i) the complexity of exception code design and analysis, (ii) not addressing exception handling at proper phases of system development, (iii) by improper use of mechanisms, (iv) lack of methodologies supporting proper use of exception handling, and (v) not developing specific exception mechanisms tailored to particular application domains and design paradigms.

Following the success of previous workshops held in 2000, 2003, 2005, 2008, this workshop will provide a forum for presenting and discussing research on exception handling and fault tolerance in all area of software development and use. The workshop aims at covering the whole software life cycle, methodological as well as technical issues, modeling techniques or linguistic mechanisms.

Topics of Interest

The workshop is intended to cover a wide range of topics, from theoretical foundations to and empirical software engineering studies of exception handling techniques. Topics of interest include the following (but not limited to):

  • Empirical studies of exception handling
  • Exceptions in software processes
  • Teaching exception handling principles
  • Recommender systems for exception handling code
  • Exception documentation
  • Exception handling and requirements engineering
  • Exception handling and architectural design
  • Design patterns and anti-patterns, architectural styles, and good programming practice cookbooks
  • Static analysis and testing of exception handling
  • Refactoring and evolution of exceptional code
  • Exceptions and variability management
  • Exception handling and modularization techniques (e.g. AOP and FOP)
  • Exception handling and variability mechanisms
  • Metrics and quality models for abnormal behavior
  • Exception handling and middleware design
  • MDD for exceptions
  • Development of predictive models of defect rates
  • Checked versus unchecked exceptions

Paper Submission, Workshop Format and Scheduling.

Authors are requested to submit a position paper in the PDF format. We invite

  • traditional position papers (5-7 pages in the Springer LNCS format)
  • short position papers (1-2 pages in the Springer LNCS format).

Papers should describe innovative and ongoing works, thoughts, lessons learned, or points of view with respect to one or more workshop topics. Moreover we especially encourage authors to present their experience and/or novel ideas on how to provide a modern software engineering treatment of exception handling (shorter format). The papers chosen for presentation will offer different or novel perspectives on the workshop topics and they must have a high potential for generating issues that will stimulate the discussions. Papers will be refereed by at least three reviewers.

The workshop proceedings will be published in the electronic proceedings of ICSE'12 with an ISBN/ISSN number.

The EasyChair submission site is already online.

Important Dates

Workshop paper submissions due 17 February, 2012 New submission date: 24 February, 2012
Notification of workshop paper authors 19 March, 2012
Submissions of camera-ready papers 29 March, 2012
WEH.12 Workshop 9 June, 2012

Program Committee

  • William Bail, Mitre, USA
  • Dan Berry, University of Waterloo, Canada
  • Peter A. Buhr, University of Waterloo, Canada
  • Nelio Cacho, Federal Univ. of Rio Grande do Norte, Brazil
  • Fernando Castor, Federal Univ. of Pernambuco, Brazil
  • Charles Consel, INRIA, France
  • Jean-Charles Fabre, LAAS-CNRS, France
  • Sebastian Elbaum, Univ. Nebraska-Lincoln, USA
  • Phil Koopman, Carnegie-Mellon University, USA
  • Axel van Lamsweerde, Univ. Cat. Louvain, Belgium
  • Paulo Marques, University of Coimbra, Portugal
  • Leon J. Osterweil, University of Massachusetts, USA
  • Cecilia Rubira, University of Campinas, Brazil
  • Francois Taiani, Lancaster University, UK
  • Anand Tripathi, University of Minneapolis, USA
  • Elena Troubitsyna, Aabo Akademi, Finland

Workshop Co-Chairs

  • Christophe Dony, Montpellier-II University, France
  • Alessandro Garcia, PUC-Rio, Brazil
  • Jörg Kienzle, Mcgill University, Canada
  • Alexander Romanovsky, University of Newcastle, UK

Organizing Committee

  • Christophe Dony, Montpellier-II University, France
  • Alessandro Garcia, PUC-Rio, Brazil
  • Jörg Kienzle, Mcgill University, Canada
  • Alexander Romanovsky, University of Newcastle, UK
  • Eiji Adachi Barbosa, PUC-Rio, Brazil