Proceedings of the 8th European software engineering conference held jointly with 9th ACM SIGSOFT international symposium on Foundations of software engineering
Augmenting semantic web service descriptions with compositional specification
Proceedings of the 13th international conference on World Wide Web
Compatibility Verification for Web Service Choreography
ICWS '04 Proceedings of the IEEE International Conference on Web Services
Smart monitors for composed services
Proceedings of the 2nd international conference on Service oriented computing
WWW '05 Proceedings of the 14th international conference on World Wide Web
The Semantic Web - ISWC 2005: 4th International Semantic Web Conference, ISWC 2005, Galway, Ireland, November 6 - 10, 2005, Proceedings (Lecture Notes in Computer Science)
Towards dynamic monitoring of WS-BPEL processes
ICSOC'05 Proceedings of the Third international conference on Service-Oriented Computing
An approach to adapt service requests to actual service interfaces
Proceedings of the 2008 international workshop on Software engineering for adaptive and self-managing systems
Data & Knowledge Engineering
Journal of Theoretical and Applied Electronic Commerce Research
Is collaborative QoS the solution to the SOA dependability dilemma?
Architecting dependable systems VII
Hi-index | 0.00 |
Web services, service-oriented, and service-discovery architectures help developers solve complex business cases, reduce costs, risks, and time-to-market. The task of developers is challenged by the difficulty of guaranteeing interoperability with target web services, since the lack of information about the interaction protocol of dynamically discovered web services may lead to unexpected runtime failures. This paper proposes an approach to design self-adaptive service-oriented architectures. The approach enables clients to automatically adapt their behavior to alternative web services that provide compatible functionality through different interaction protocols. It uses an infrastructure that traces the successful interactions of the web services, automatically synthesize models that approximate the interaction protocols, and steer client-side adaptations at runtime.