The Evolving Philosophers Problem: Dynamic Change Management
IEEE Transactions on Software Engineering
Specification and Analysis of System Architecture Using Rapide
IEEE Transactions on Software Engineering - Special issue on software architecture
Formalizing architectural connection
ICSE '94 Proceedings of the 16th international conference on Software engineering
The Ponder Policy Specification Language
POLICY '01 Proceedings of the International Workshop on Policies for Distributed Systems and Networks
A Dynamic Reconfiguration Service for CORBA
CDS '98 Proceedings of the International Conference on Configurable Distributed Systems
Extending WSDL to Facilitate Web Services Testing
HASE '02 Proceedings of the 7th IEEE International Symposium on High Assurance Systems Engineering
Dynamic, Adaptive and Reconfigurable Systems Overview and Prospective Vision
ICDCSW '03 Proceedings of the 23rd International Conference on Distributed Computing Systems
DDSOS: A Dynamic Distributed Service-Oriented Simulation Framework1
ANSS '06 Proceedings of the 39th annual Symposium on Simulation
Binary analysis and automated hot patching for Web-based applications
Information and Software Technology
VxBPEL: Supporting variability for Web services in BPEL
Information and Software Technology
The LLAMA Middleware Support for Accountable Service-Oriented Architecture
ICSOC '08 Proceedings of the 6th International Conference on Service-Oriented Computing
Dynamic Architectures For Soa-Based Applications
Journal of Integrated Design & Process Science
Proceedings of the 2009 ACM symposium on Applied Computing
Proceedings of the First Asia-Pacific Symposium on Internetware
Dynamic system reconfiguration via service composition for dependable computing
Proceedings of the 12th Monterey conference on Reliable systems on unreliable networked platforms
Autonomous hot patching for web-based applications
COMPSAC-W'05 Proceedings of the 29th annual international conference on Computer software and applications conference
Is collaborative QoS the solution to the SOA dependability dilemma?
Architecting dependable systems VII
DySOA: making service systems self-adaptive
ICSOC'05 Proceedings of the Third international conference on Service-Oriented Computing
Runtime verification of service-oriented systems: a well-rounded survey
International Journal of Web and Grid Services
Hi-index | 0.00 |
Recently Service-Oriented Architecture (SOA) has received significant attention and one reason is that it is potentially survivable as services are located, bound and executed at runtime over the internet. However, this is not enough for dependable computing because the system must also be able to reconfigure once a system failure or overload is detected, and this reconfiguration must be done in real-time at runtime with minimum disruption to the current operation. THis paper presents reconfiguration requirements for building dependable SOA, and proposes a dynamic reconfiguration framework based on distributed monitoring, synchronization, and runtime verification with distributed agents.