ICSE 2002 Workshop on
Architecting Dependable Systems

Orlando, Florida
25 May, 2002

http://www.cs.ukc.ac.uk/wads


ICSE WADS

ICSE 2002: International Conference on Software Engineering

WORKSHOP ORGANIZERS

Rogério de Lemos
University of Kent at Canterbury
UK

r.delemos@ukc.ac.uk

Cristina Gacek
University of Newcastle upon Tyne
UK

cristina.gacek@ncl.ac.uk

Alexander Romanovsky
University of Newcastle upon Tyne
UK

alexander.romanovsky@ncl.ac.uk

 

PROGRAM COMMITTEE

Andrea Bondavalli, Italy
Jan Bosch, The Netherlands
José Fiadeiro, Portugal
David Garlan, USA
Valérie Issarny, France
Marc-Olivier Killijian, France
John Knight, USA
Nenad Medvidovic, USA
Dewayne E. Perry, USA
Cecília Rubira, Brazil
Lui Sha, USA
Francis Tam, Finland
Richard Taylor, USA
Frank van der Linden, The Netherlands

Architectural representations of systems have shown to be effective in assisting the understanding of broader system concerns by abstracting away from details of the system. The dependability of systems is defined as the reliance that can justifiably be placed on the service the system delivers. Dependability has become an important aspect of computer systems since everyday life increasingly depends on software. Although there is a large body of research in dependability, architectural level reasoning about dependability is only just emerging as an important theme in software engineering. This is due to the fact that dependability concerns are usually left until too late in the process of development. In addition, the complexity of emerging applications and the trend of building trustworthy systems from existing, untrustworthy components are urging dependability concerns be considered at the architectural level. Hence the questions that the software architecture and dependability communities are currently facing: what are the architectural principles involved in building dependable systems? How should these architectures be evaluated?

By bringing together researchers from both the software architectures and the dependability communities, this workshop will make contributions from dependability more visible within the software engineering community and vice-versa, thus helping to build strong collaboration possibilities among the participants. The workshop will provide software engineers with systematic and disciplined approaches for building dependable systems, as well as allow further dissemination of the state of the art methods and techniques.

PROGRAM

8:00
WELCOME & INTRODUCTIONS
Session A - Invited Talks
Chair: R. de Lemos
8:15
Software Architectures of Dependable Systems: From Closed to Open Systems V. Issarny
8:45
Dependability and Architecture: An HDCP Perspective W. L. Scherlis
9:15
DISCUSSION
9:45
COFFEE
Session B - Architectures and Fault Tolerance
Chair: D. E. Perry
10:15
Dependability in the Web Service Architecture F. Tartanoglu, V. Issarny, A. Romanovsky, N. Levy
10:35
RAIC: Architecting Dependable Systems through Redundancy and Just-In-Time Testing C. Liu, D. J. Richardson
10:55
An Idealized Fault-Tolerant Architectural Component P. A. de Castro Guerra, C. Rubira, R. de Lemos
11:15
Tolerating Architectural Mismatches R. de Lemos, C. Gacek, A. Romanovsky
11:35
DISCUSSION
12:00
LUNCH
Session C - Requirements and Evaluation
Chair: V. Issarny
13:30
Architectural Prescriptions for Dependable Systems M. Brandozzi, D. E. Perry
13:50
Integration of Architecture Specification, Testing and Dependability Analysis S. S. Gokhale, J. R. Horgan, K. S. Trivedi
14:10
The Role of Event Description in Architecting Dependable Systems M. S. Dias, D. J. Richardson
14:30
Using Architectural Properties to Model and Measure System-Wide Graceful Degradation C. P. Shelton, P. Koopman
14:50
DISCUSSION
15:15
COFFEE
Session D - Software Architectures
Chair: C. Gacek
15:45
Specification-Driven Prototyping to for Architecting Dependability D. B. Mulcare
16:00
Evaluation of Dependable Layered Systems with Fault Management Architecture O. Das, C. M. Woodside
16:15
A Conflict Resolution Control Architecture for Self-Adaptive N. Badr, D. Reilly, A. Taleb-Bendiab
16:30
Improving the Availability of Web Services D. Cotroneo, M. Gargiulo, S. Russo, G. Ventre
16:45
DISCUSSION
Session E - General Discussion
Chair: C. Gacek
17:00
Wrap-up / Future Directions
17:30
END

 


Maintained by Rogério de Lemos (r.delemos@ukc.ac.uk)
Last updated 28 June, 2002