IEEE Internet Computing
Quality driven web services composition
WWW '03 Proceedings of the 12th international conference on World Wide Web
A model for web services discovery with QoS
ACM SIGecom Exchanges
Simulation-based web service composition: framework and performance analysis
AsiaSim'04 Proceedings of the Third Asian simulation conference on Systems Modeling and Simulation: theory and applications
Enhancing web services description and discovery to facilitate composition
SWSWPC'04 Proceedings of the First international conference on Semantic Web Services and Web Process Composition
ICWE '9 Proceedings of the 9th International Conference on Web Engineering
Hi-index | 0.00 |
Web service is a promising technology to efficiently integrate disparate software components over various types of systems and to exchange various business artifacts among business organizations. As many web services are nowadays available on Internet, quality of services (QoS) becomes increasingly important to distinguish different service providers. Performance mainly characterizes QoS especially in mission critical services. However, performance analysis is a very difficult job, since it involves nondeterministic networks, frequent changes on workload intensity and unexpected usage patterns. In this work, we introduce sPAC (Web Services Performance Analysis Centre) and show how customers can verify timeliness of their web services semi-automatically. sPAC 1) graphically describes the workflow of web services, 2) automatically generates test codes for the web services and invokes them for performance tests using Java threads, 3) automatically generates a simulation model for the specified workflow model, and conducts extensive simulations for various load conditions and usage patterns, and 4) reports analysis and estimation results to help customers determine if the composed web services can meet the performance requirements.