Performance solutions: a practical guide to creating responsive, scalable software
Performance solutions: a practical guide to creating responsive, scalable software
Performance Engineering of Software Systems
Performance Engineering of Software Systems
Capacity Planning for Web Services: metrics, models, and methods
Capacity Planning for Web Services: metrics, models, and methods
IEEE Internet Computing
IEEE Transactions on Software Engineering
Introduction: Service-oriented computing
Communications of the ACM - Service-oriented computing
Response-Time Analysis of Composite Web Services
IEEE Internet Computing
Software Performance Engineering of a Web service-based Clinical Decision Support infrastructure
WOSP '04 Proceedings of the 4th international workshop on Software and performance
Migrating to web services: a performance engineering approach
Journal of Software Maintenance and Evolution: Research and Practice - Special issue: Web site evolution
QoS-Aware Middleware for Web Services Composition
IEEE Transactions on Software Engineering
Information Technology and Management
Web Services Platform Architecture: SOAP, WSDL, WS-Policy, WS-Addressing, WS-BPEL, WS-Reliable Messaging and More
A model transformation framework for the automated building of performance models from UML models
Proceedings of the 5th international workshop on Software and performance
QoS-Aware Replanning of Composite Web Services
ICWS '05 Proceedings of the IEEE International Conference on Web Services
Measurement-based Performance Analysis of E-commerce Applications with Web Services Components
ICEBE '05 Proceedings of the IEEE International Conference on e-Business Engineering
A Queuing Model for Service Selection of Multi-classes QoS-aware Web Services
ECOWS '05 Proceedings of the Third European Conference on Web Services
A Model-driven WSDL Extension for Describing the QoS ofWeb Services
ICWS '06 Proceedings of the IEEE International Conference on Web Services
Enterprise Service Bus
A WSDL extension for performance-enabled description of web services
ISCIS'05 Proceedings of the 20th international conference on Computer and Information Sciences
Metrics, methodology, and tool for performance-considered web service composition
ISCIS'05 Proceedings of the 20th international conference on Computer and Information Sciences
Choreographing security and performance analysis for web services
EPEW'05/WS-FM'05 Proceedings of the 2005 international conference on European Performance Engineering, and Web Services and Formal Methods, international conference on Formal Techniques for Computer Systems and Business Processes
WOSP '08 Proceedings of the 7th international workshop on Software and performance
Putting Performance Engineering into Model-Driven Engineering: Model-Driven Performance Engineering
Models in Software Engineering
ECMDA-FA '08 Proceedings of the 4th European conference on Model Driven Architecture: Foundations and Applications
Determining QoS of WS-BPEL Compositions
ICSOC '08 Proceedings of the 6th International Conference on Service-Oriented Computing
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
WISE '09 Proceedings of the 10th International Conference on Web Information Systems Engineering
A measurement framework for the parameterization of performance models of SOA-based systems
SE '08 Proceedings of the IASTED International Conference on Software Engineering
Performance evaluation of service-oriented architecture through stochastic Petri nets
SMC'09 Proceedings of the 2009 IEEE international conference on Systems, Man and Cybernetics
A simulator for service-based software system co-design
Proceedings of the 3rd International ICST Conference on Simulation Tools and Techniques
WSDL and BPEL extensions for Event Driven Architecture
Information and Software Technology
Engineering autonomic controllers for virtualized web applications
ICWE'10 Proceedings of the 10th international conference on Web engineering
Approach for generating performance models from UML models of SOA systems
Proceedings of the 2010 Conference of the Center for Advanced Studies on Collaborative Research
An automatic trace based performance evaluation model building for parallel distributed systems
Proceedings of the 2nd ACM/SPEC International Conference on Performance engineering
Planning service agreements in soa-based systems through stochastic models
Proceedings of the 2011 ACM Symposium on Applied Computing
Business process performance prediction on a tracked simulation model
Proceedings of the 3rd International Workshop on Principles of Engineering Service-Oriented Systems
A model-driven method for describing and predicting the reliability of composite services
Software and Systems Modeling (SoSyM)
Automatic generation of performance models for SOA systems
Proceedings of the 16th international workshop on Component-oriented programming
Non-functional properties in the model-driven development of service-oriented systems
Software and Systems Modeling (SoSyM)
Transformational design of business processes for SOA
CEE-SET'08 Proceedings of the Third IFIP TC 2 Central and East European conference on Software engineering techniques
A BPMN extension for modeling non functional properties of business processes
Proceedings of the 2011 Symposium on Theory of Modeling & Simulation: DEVS Integrative M&S Symposium
A JXTA-based peer architecture for enhanced service discovery in SOA-based P2P applications
ServiceWave'10 Proceedings of the 2010 international conference on Towards a service-based internet
Technology-as-text in the communicative constitution of organization
Information and Organization
Towards autonomic detection of SLA violations in Cloud infrastructures
Future Generation Computer Systems
International Journal of Computational Science and Engineering
Automated performance analysis of business processes
Proceedings of the 2012 Symposium on Theory of Modeling and Simulation - DEVS Integrative M&S Symposium
SFM'12 Proceedings of the 12th international conference on Formal Methods for the Design of Computer, Communication, and Software Systems: formal methods for model-driven engineering
Model-driven performance prediction of HLA-based distributed simulation systems
Proceedings of the Winter Simulation Conference
A Generic QoS Model for Web: Services Design
International Journal of Information Technology and Web Engineering
Hi-index | 0.00 |
Distributed applications are rapidly converging towards the adoption of a computing paradigm based on service-oriented architectures (SOA), according to which an application results from the composition of a set of services in execution on networked server hosts. In a SOA context, service providers are strategically interested both to describe the performance characteristics of offered services, to better qualify their offer and gain a significant advantage in the global marketplace, and to predict the level of performance that can be offered to service consumers when building composite web services that make use of services managed by various service providers. This paper introduces a model-driven approach for integrating performance prediction into service composition processes carried out by use of BPEL (Business Process Execution Language for Web Services). The proposed approach is founded on P-WSDL (Performance-enabled WSDL), a performance-oriented extension of WSDL, the language for describing the information about service capabilities and invocation mechanisms. P-WSDL is a lightweight WSDL extension for the description of performance characteristics of a web service. The approach is illustrated by use of an example application to a composite web service for travel planning.