Multifactor-Driven Hierarchical Routing on Enterprise Service Bus
WISM '09 Proceedings of the International Conference on Web Information Systems and Mining
Performance evaluation of service-oriented architecture through stochastic Petri nets
SMC'09 Proceedings of the 2009 IEEE international conference on Systems, Man and Cybernetics
Change-point detection for black-box services
Proceedings of the eighteenth ACM SIGSOFT international symposium on Foundations of software engineering
Planning service agreements in soa-based systems through stochastic models
Proceedings of the 2011 ACM Symposium on Applied Computing
Using performance models to support load testing in a large SOA environment
Proceedings of the third international workshop on Large scale testing
Hi-index | 0.00 |
An Enterprise Service Bus (ESB) is a standards-based integration platform that combines messaging, web services, data transformation, and intelligent routing in a highly distributed environment. The ESB has been adopted as a key component of SOA infrastructures. For SOA implementations with large number of users, services, or traffic, maintaining the necessary performance levels of applications integrated using an ESB presents a substantial challenge, both to the architects who design the infrastructure as well as to IT professionals who are responsible for administration. In this paper, we develop a performance model for analyzing and predicting the runtime performance of service applications composed on a COTS ESB platform. Our approach utilizes benchmarking techniques to measure primitive performance overheads of service routing activities in the ESB. The performance characteristics of the ESB and services running on the ESB are modeled in a queuing network, which facilitates the performance prediction of service oriented applications. This model is validated by an example ESB based service application modeled from real world loan broking business application.