Capacity planning for Web performance: metrics, models, and methods
Capacity planning for Web performance: metrics, models, and methods
Proceedings of the 2nd international workshop on Software and performance
Using analytic models predicting middleware performance
Proceedings of the 2nd international workshop on Software and performance
Preserving QoS of e-commerce sites through self-tuning: a performance model approach
Proceedings of the 3rd ACM conference on Electronic Commerce
Designing Concurrent, Distributed, and Real-Time Applications with Uml
Designing Concurrent, Distributed, and Real-Time Applications with Uml
Scaling for E Business: Technologies, Models, Performance, and Capacity Planning
Scaling for E Business: Technologies, Models, Performance, and Capacity Planning
IEEE Internet Computing
IEEE Transactions on Software Engineering
A Method for Design and Performance Modeling of Client/Server Systems
IEEE Transactions on Software Engineering
IEEE Internet Computing
Quality of Service Negotiation for Distributed, Dynamic Real-Time Systems
IPDPS '00 Proceedings of the 15 IPDPS 2000 Workshops on Parallel and Distributed Processing
Providing QoS Customization in Distributed Object Systems
Middleware '01 Proceedings of the IFIP/ACM International Conference on Distributed Systems Platforms Heidelberg
A model for web services discovery with QoS
ACM SIGecom Exchanges
ICECCS '95 Proceedings of the 1st International Conference on Engineering of Complex Computer Systems
Quartz: A QoS Architecture for Open Systems
ICDCS '00 Proceedings of the The 20th International Conference on Distributed Computing Systems ( ICDCS 2000)
Resource Managers for QoS in CORBA
ISORC '99 Proceedings of the 2nd IEEE International Symposium on Object-Oriented Real-Time Distributed Computing
Two-Level Iterative Queuing Modeling of Software Contention
MASCOTS '02 Proceedings of the 10th IEEE International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunications Systems
A framework for QoS-aware software components
WOSP '04 Proceedings of the 4th international workshop on Software and performance
Designing Software Product Lines with UML: From Use Cases to Pattern-Based Software Architectures
Designing Software Product Lines with UML: From Use Cases to Pattern-Based Software Architectures
A Framework and Ontology for Dynamic Web Services Selection
IEEE Internet Computing
Mapping Service-Level Agreements in Distributed Applications
IEEE Internet Computing
Resource Allocation for Autonomic Data Centers using Analytic Performance Models
ICAC '05 Proceedings of the Second International Conference on Automatic Computing
Elections in a Distributed Computing System
IEEE Transactions on Computers
A Negotiation and Resource Reservation Protocol (NRP) for Configurable Multimedia Applications
ICMCS '96 Proceedings of the 1996 International Conference on Multimedia Computing and Systems
A concept for QoS integration in web services
WISEW'03 Proceedings of the Fourth international conference on Web information systems engineering workshops
A heuristic approach to optimal service selection in service oriented architectures
WOSP '08 Proceedings of the 7th international workshop on Software and performance
A Runtime Quality Architecture for Service-Oriented Systems
ICSOC '08 Proceedings of the 6th International Conference on Service-Oriented Computing
Self-Architecting Software SYstems (SASSY) from QoS-annotated activity models
PESOS '09 Proceedings of the 2009 ICSE Workshop on Principles of Engineering Service Oriented Systems
Qos-driven runtime adaptation of service oriented architectures
Proceedings of the the 7th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on The foundations of software engineering
Performance aware open-world software in a 3-layer architecture
Proceedings of the first joint WOSP/SIPEW international conference on Performance engineering
Performance Evaluation of Self-reconfigurable Service-oriented Software With Stochastic Petri Nets
Electronic Notes in Theoretical Computer Science (ENTCS)
Enterprise modeling in a service oriented architecture
Proceedings of the International Workshop on Enterprises & Organizational Modeling and Simulation
On optimal service selection in Service Oriented Architectures
Performance Evaluation
Exact analysis of performance models by the Method of Moments
Performance Evaluation
Simulation based validation of quantitative requirements in service oriented architectures
Winter Simulation Conference
Autonomic load-testing framework
Proceedings of the 8th ACM international conference on Autonomic computing
Fact-based service modeling in a service oriented architecture
OTM'11 Proceedings of the 2011th Confederated international conference on On the move to meaningful internet systems
A comprehensive architecture for autonomic service management
Proceedings of the 4th International Conference on Uniquitous Information Management and Communication
Utility-driven adaptive query workload execution
Future Generation Computer Systems
Managing resource contention in embedded service-oriented systems with dynamic orchestration
ICSOC'12 Proceedings of the 10th international conference on Service-Oriented Computing
A Generic QoS Model for Web: Services Design
International Journal of Information Technology and Web Engineering
Adaptive model learning for continual verification of non-functional properties
Proceedings of the 5th ACM/SPEC international conference on Performance engineering
Hi-index | 0.00 |
The next generation of software systems will be highly distributed, component-based and service-oriented. They will need to operate in unattended mode and possibly in hostile environments, will be composed of a large number of 'replaceable' components discoverable at run-time, and will have to run on a multitude of unknown and heterogeneous hardware and network platforms. This paper focuses on QoS management in service-oriented architectures in which service providers (SP) provide a set of interrelated services to service consumers, and a QoS broker mediates QoS negotiations between SPs and consumers. The main contributions of this paper are: (i) the description of an architecture that includes a QoS broker and service provider software components, (ii) the specification of a secure protocol for QoS negotiation with the support of a QoS broker, (iii) the specification of an admission control mechanism used by SPs, (iv) a report on the implementation of the QoS broker and SPs, and (v) the experimental validation of the ideas presented in the paper.