As software systems become ubiquitous, the issues of dependability become more and more crucial. Given that solutions to these issues must be considered from the very beginning of the design process, it is reasonable that dependability is addressed at the architectural level. This book comes as a result of an effort to bring together the research communities of software architectures and dependability.
This state-of-the-art survey contains 16 carefully selected papers originating from the Twin Workshops on Architecting Dependable Systems (WADS 2004) accomplished as part of the International Conference on Software Engineering (ICSE 2004) in Edinburgh, UK and of the International Conference on Dependable Systems and Networks (DSN 2004) in Florence, Italy. The papers are organised in topical sections on architectures for dependable services, monitoring and reconfiguration in software architectures, dependability support for software architectures, architectural evaluation, and architectural abstractions for dependability.
Author(s): Nikolaos Georgantas, Sonia Ben Mokhtar, Ferda Tartanoglu, Valérie Issarny (auth.), Rogério de Lemos, Cristina Gacek, Alexander Romanovsky (eds.)
Series: Lecture Notes in Computer Science 3549 : Programming and Software Engineering
Edition: 1
Publisher: Springer-Verlag Berlin Heidelberg
Year: 2005
Language: English
Pages: 343
Tags: Software Engineering; Operating Systems
Front Matter....Pages -
Semantics-Aware Services for the Mobile Computing Environment....Pages 1-35
The Role of Agreements in IT Management Software....Pages 36-58
Toward Undoing in Composite Web Services....Pages 59-68
Architecting Web Services Applications for Improving Availability....Pages 69-91
Dependable Composite Web Services with Components Upgraded Online....Pages 92-121
Adaptable Analysis of Dependable System Architectures Through Monitoring....Pages 122-147
Runtime Verification of Statechart Implementations....Pages 148-172
A Framework for Ensuring and Improving Dependability in Highly Distributed Systems....Pages 173-193
Enabling Safe Dynamic Component-Based Software Adaptation....Pages 194-211
Architecting and Implementing Versatile Dependability....Pages 212-231
A Feature-Oriented Alternative to Implementing Reliability Connector Wrappers....Pages 232-256
Concerning Predictability in Dependable Component-Based Systems: Classification of Quality Attributes....Pages 257-278
Architecture-Based Reliability Prediction for Service-Oriented Computing....Pages 279-299
Fault Injection Approach Based on Architectural Dependencies....Pages 300-321
Problem Structure and Dependable Architecture....Pages 322-330
The Lost Art of Abstraction....Pages 331-342
Back Matter....Pages -