Guest Editors' Introduction to the Special Section on Exception Handling: From Requirements to Software Maintenance
A. Romanovsky is with the School of Computing Scinece, Newcastle University, Newcastle upon Tyne, NE1 7RU UK.
V. Issarny is with INRIA, Paris-Rocquencourt, Batiment 14, INRIA-UR de Tocquencourt, Domaine de Voluceau, Rocquencourt-BP 105, 78 153 Le Chesnay Cedex, France. E-mail: email@example.com.
For information on obtaining reprints of this article, please send e-mail to: firstname.lastname@example.org.
Alessandro Garcia has been an assistant professor in the Informatics Department at PUC-Rio, Brazil, since January 2009. He was a Lecturer in the Computing Department at Lancaster University, United Kingdom, from 2005 to 2009. He was previously a software architect at the IBM Almaden Research Center and a visiting researcher at the University of Waterloo, Canada. His main research interests are in the areas of exception handling, advanced modular programming, software architecture, software product lines, and empirical software engineering. He has been serving as a committee member of premier international conferences on software engineering, such as ICSE, AOSD, SPLC, OOPSLA/SPLASH, and AAMAS. He received many awards and distinctions, including the Best Dissertation Award (Computer Brazilian Society, 2000), Best Researcher Award (Lancaster University, 2006), Distinguished Young Scholar (PUC-Rio, 2009), Research Productivity Grant (CNPq, 2009), and Young Scientist Fellowship (FAPERJ). He has been involved in several projects, funded by EC and Brazilian research agencies, and his research contributions have been exploited by a number of industry partners, such as Siemens, SAP, IBM, and Motorola.
Alexander Romanovsky is a professor at the Centre for Software Reliability, Newcastle University, United Kingdom. His main research areas are system dependability, fault tolerance, software architectures, exception handling, error recovery, system structuring, and verification of fault tolerance. He has been involved in a series of EC and UK projects focusing on various aspects of dependability, including PDCS, DeVa, DSoS, and CABERNET funded by the EC, and DISCS and DOTS sponsored by EPSRC/UK. He was the coordinator of the Rigorous Open Development Environment for Complex Systems (RODIN) ICT STREP Project (2004-2007). He is now the coordinator of a major FP7 DEPLOY Integrated Project, involving more than 60 researchers from 13 partners, including Siemens, Bosch, SAP, and other large industrial companies, concerned with cost-effective, rigorous development of dependable software systems and services. Professor Romanovsky has more than 200 publications in the area of dependable computing. He was the coeditor of the IEEE Transactions on Software Engineering special issue on current trends in exception handling published in 2000.
Valérie Issarny is Directrice de recherche at INRIA, France. Since 2002, she has been the head of the INRIA ARLES research project-team at the Paris-Rocquencourt research center. Her research interests relate to dependability, distributed systems, software engineering, middleware, and pervasive computing. She has been involved in a number of European and French projects and initiatives in the above areas. She has further been a member of organization and program committees of leading events in those areas. She was the program committee cochair of the Middleware '08 conference and ESEC/FSE '09. She is also an associate editor of the ACM Computing Surveys.