Quantitative system performance: computer system analysis using queueing network models
Quantitative system performance: computer system analysis using queueing network models
A Note on the Computational Cost of the Linearizer Algorithm for Queueing Networks
IEEE Transactions on Computers
Capacity planning for Web performance: metrics, models, and methods
Capacity planning for Web performance: metrics, models, and methods
The Unified Modeling Language user guide
The Unified Modeling Language user guide
Mean-Value Analysis of Closed Multichain Queuing Networks
Journal of the ACM (JACM)
Designing Process Replication and Activation: A Quantitative Approach
IEEE Transactions on Software Engineering
Quantifying the costs and benefits of architectural decisions
ICSE '01 Proceedings of the 23rd International Conference on Software Engineering
Performance Analysis for Java Websites
Performance Analysis for Java Websites
XML in a nutshell
IEEE Transactions on Software Engineering
J2EE 1.4 Essentials
Latency Performance of SOAP Implementations
CCGRID '02 Proceedings of the 2nd IEEE/ACM International Symposium on Cluster Computing and the Grid
A design technique for evolving web services
CASCON '06 Proceedings of the 2006 conference of the Center for Advanced Studies on Collaborative research
A model-driven approach to describe and predict the performance of composite services
WOSP '07 Proceedings of the 6th international workshop on Software and performance
Journal of Systems and Software
Automated responsive web service evolution through generative aspect-oriented component adaptation
International Journal of Computer Applications in Technology
Developing legacy system migration methods and tools for technology transfer
Software—Practice & Experience
Journal of Systems and Software
Predicting Performance Properties for Open Systems with KAMI
QoSA '09 Proceedings of the 5th International Conference on the Quality of Software Architectures: Architectures for Adaptive Software Systems
A model-driven method for building distributed simulation systems from business process models
Proceedings of the Winter Simulation Conference
Hi-index | 0.00 |
In this paper we look at several performance pitfalls that Web services are facing today and at the performance penalties that have to be paid when exposing a legacy application as a Web service. We investigate two performance metrics of Web services, latency and scalability, and compare them with those of legacy middleware. The goal of the paper is to show how the performance penalties can be mitigated by following the principles and methods of performance engineering. Performance models can help the migration decisions, especially when new architectures or new deployment topologies are sought. The paper shows the mechanisms of building and solving a performance model involving Web services. An example is presented throughout the paper.