The Vision of Autonomic Computing
Computer
Bayesian Artificial Intelligence
Bayesian Artificial Intelligence
Services-Oriented Dynamic Reconfiguration Framework for Dependable Distributed Computing
COMPSAC '04 Proceedings of the 28th Annual International Computer Software and Applications Conference - Volume 01
Evaluating the Performance of Middleware Load Balancing Strategies
EDOC '04 Proceedings of the Enterprise Distributed Object Computing Conference, Eighth IEEE International
Service-Oriented Computing: Key Concepts and Principles
IEEE Internet Computing
Computer
Efficient algorithms for Web services selection with end-to-end QoS constraints
ACM Transactions on the Web (TWEB)
Enterprise Service Bus
The Design of an Intelligent Accountability Architecture
ICEBE '07 Proceedings of the IEEE International Conference on e-Business Engineering
Service Process Composition with QoS and Monitoring Agent Cost Parameters
CECANDEEE '08 Proceedings of the 2008 10th IEEE Conference on E-Commerce Technology and the Fifth IEEE Conference on Enterprise Computing, E-Commerce and E-Services
Policy-driven middleware for self-adaptation of web services compositions
Proceedings of the ACM/IFIP/USENIX 2006 International Conference on Middleware
Service selection algorithms for composing complex services with multiple qos constraints
ICSOC'05 Proceedings of the Third international conference on Service-Oriented Computing
Service Oriented Computing and Applications
Static and dynamic adaptations for service-based systems
Information and Software Technology
Addressing QoS issues in service based systems through an adaptive ESB infrastructure
Proceedings of the 6th Workshop on Middleware for Service Oriented Computing
QoS-aware automatic service composition: a graph view
Journal of Computer Science and Technology - Special issue on Community Analysis and Information Recommendation
RT-Llama: Providing Middleware Support for Real-Time SOA
International Journal of Systems and Service-Oriented Engineering
Hi-index | 0.00 |
Enterprises are turning to SOA for the flexible deployment of business processes. While current monitoring tools can detect service execution problems in an enterprise's servers and report such problems to human decision makers, they may not closely monitor the external services they use, diagnose the root cause of process problems, and automatically reconfigure the process to replace faulty services. This paper presents the LLAMA middleware support for service process monitoring, run-time management, and configuration. Instances of accountability agents are deployed to selectively monitor some services' performance. These agents in turn allow LLAMA's Accountability Authority (AA) to diagnose process problems and apply any necessary reconfiguration. The project also builds tools to simplify the setup and deployment of LLAMA components. Our experimental results indicate that using LLAMA contributes only a modest amount of system overhead, and that the diagnosis process is swift and sufficiently accurate.