Evaluating software architectures: methods and case studies
Evaluating software architectures: methods and case studies
Fault Tolerance: Principles and Practice
Fault Tolerance: Principles and Practice
Documenting Software Architectures: Views and Beyond
Documenting Software Architectures: Views and Beyond
Reconciling the needs of architectural description with object-modeling notations
Science of Computer Programming - Special issue on unified modeling language (UML 2000)
Architecture-based Exception Handling
HICSS '01 Proceedings of the 34th Annual Hawaii International Conference on System Sciences ( HICSS-34)-Volume 9 - Volume 9
Basic Concepts and Taxonomy of Dependable and Secure Computing
IEEE Transactions on Dependable and Secure Computing
A fault-tolerant software architecture for component-based systems
Architecting dependable systems
Architecting web services applications for improving availability
Architecting Dependable Systems III
The availability manager design pattern
Companion to the 21st ACM SIGPLAN symposium on Object-oriented programming systems, languages, and applications
A formal architectural model for exception handling coordination
Proceedings of the 2008 ACM symposium on Applied computing
Incorporating fault tolerance tactics in software architecture patterns
Proceedings of the 2008 RISE/EFTS Joint International Workshop on Software Engineering for Resilient Systems
Dynamic planning and weaving of dependability concerns for self-adaptive ubiquitous services
Proceedings of the 2009 ACM symposium on Applied Computing
Selecting Fault Tolerant Styles for Third-Party Components with Model Checking Support
CBSE '09 Proceedings of the 12th International Symposium on Component-Based Software Engineering
Architecting fault tolerance with exception handling: verification and validation
Journal of Computer Science and Technology
Science of Computer Programming
Architectural fault tolerance using exception handling
Architecting dependable systems IV
A taxonomy of software architecture-based reliability efforts
Proceedings of the 2010 ICSE Workshop on Sharing and Reusing Architectural Knowledge
Towards architecture-level middleware-enabled exception handling of component-based systems
Proceedings of the 14th international ACM Sigsoft symposium on Component based software engineering
Idealized fault-tolerant components in requirements engineering
SERENE'11 Proceedings of the Third international conference on Software engineering for resilient systems
Architecture-centric fault tolerance with exception handling
LADC'07 Proceedings of the Third Latin-American conference on Dependable Computing
On the impact of fault tolerance tactics on architecture patterns
Proceedings of the 2nd International Workshop on Software Engineering for Resilient Systems
Formal development and assessment of a reconfigurable on-board satellite system
SAFECOMP'12 Proceedings of the 31st international conference on Computer Safety, Reliability, and Security
Efficient communication architecture for the C2C agent
Computer Standards & Interfaces
Hi-index | 0.00 |
Developers typically address dependability concerns in the late phases of system development. However, two trends are compelling developers to consider dependability earlier, at the architectural level. First, emerging applications are increasingly complex. Second, to address this first trend, developers are increasingly attempting to build dependable systems from existing undependable components. A new architectural approach employs exception handling to represent and analyze fault-tolerant software systems. It partitions architectural elements into normal and exceptional parts, thus promoting a clear separation of concerns regarding how to detect and handle errors.This article is part of a focus section on software architecture.