A Space-Economical Suffix Tree Construction Algorithm
Journal of the ACM (JACM)
QoS-Aware Middleware for Web Services Composition
IEEE Transactions on Software Engineering
Towards Self-Healing Systems via Dependable Architecture and
WORDS '05 Proceedings of the 10th IEEE International Workshop on Object-Oriented Real-Time Dependable Systems
Computer
Optimal Adaptation in Web Processes with Coordination Constraints
ICWS '06 Proceedings of the IEEE International Conference on Web Services
Adaptation inWeb Service Composition and Execution
ICWS '06 Proceedings of the IEEE International Conference on Web Services
Efficient algorithms for Web services selection with end-to-end QoS constraints
ACM Transactions on the Web (TWEB)
Adaptive Service Composition in Flexible Processes
IEEE Transactions on Software Engineering
High Performance Approach for Multi-QoS Constrained Web Services Selection
ICSOC '07 Proceedings of the 5th international conference on Service-Oriented Computing
Dynamic composition and optimization of Web services
Distributed and Parallel Databases
Adaptation of Web Service Composition Based on Workflow Patterns
ICSOC '08 Proceedings of the 6th International Conference on Service-Oriented Computing
The LLAMA Middleware Support for Accountable Service-Oriented Architecture
ICSOC '08 Proceedings of the 6th International Conference on Service-Oriented Computing
Building Accountability Middleware to Support Dependable SOA
IEEE Internet Computing
The refined process structure tree
Data & Knowledge Engineering
MUSIC: Middleware Support for Self-Adaptation in Ubiquitous and Service-Oriented Environments
Software Engineering for Self-Adaptive Systems
An Efficient Approach for Service Process Reconfiguration in SOA with End-to-End QoS Constraints
CEC '09 Proceedings of the 2009 IEEE Conference on Commerce and Enterprise Computing
Service Substitution Revisited
ASE '09 Proceedings of the 2009 IEEE/ACM International Conference on Automated Software Engineering
A user centric service-oriented modeling approach
World Wide Web
Delay coerced multi constrained quality of service routing algorithm
WSEAS Transactions on Information Science and Applications
A Model Driven Approach to the Analysis of Quality Scenarios within Self-Adaptable SOA Systems
Electronic Notes in Theoretical Computer Science (ENTCS)
QoS-Driven proactive adaptation of service composition
ICSOC'11 Proceedings of the 9th international conference on Service-Oriented Computing
Failure recovery of world-altering composite semantic services - a two phase approach
Proceedings of the 14th International Conference on Information Integration and Web-based Applications & Services
Cognitive Resource-Aware Adaptive Web Service Binding and Scheduling
WI-IAT '12 Proceedings of the The 2012 IEEE/WIC/ACM International Joint Conferences on Web Intelligence and Intelligent Agent Technology - Volume 01
The WTE+ framework: automated construction and runtime adaptation of service mashups
Automated Software Engineering
Goal-based business service composition
Service Oriented Computing and Applications
An automatic subdigraph renovation plan for failure recovery of composite semantic Web services
Frontiers of Computer Science: Selected Publications from Chinese Universities
Hi-index | 0.00 |
Service processes in SOA are composed dynamically by services from different service providers. At run-time, some services may become faulty and cause a service process to violate its end-to-end quality of service (QoS) constraints. We propose an effective approach for replacing only faulty services and some of their neighboring services to maintain the original end-to-end QoS constraints. We use an iterative algorithm to search for a reconfiguration region that has replaceable services to meet the original QoS constraint for the region. Services in reconfiguration regions may be replaced using one-to-one, one-to-many, or many-to-one service mappings. By replacing only services in reconfiguration regions rather than the whole service process, reconfiguration overheads are lowered and service disruptions may be reduced. We have implemented the Adaptation Manager in the Llama ESB middleware. Performance study shows that our approach may efficiently repair service processes.