Knapsack problems: algorithms and computer implementations
Knapsack problems: algorithms and computer implementations
Mean-Value Analysis of Closed Multichain Queuing Networks
Journal of the ACM (JACM)
Balanced job bound analysis of queueing networks
Communications of the ACM
The Vision of Autonomic Computing
Computer
QoS-Aware Middleware for Web Services Composition
IEEE Transactions on Software Engineering
Speeding up adaptation of web service compositions using expiration times
Proceedings of the 16th international conference on World Wide Web
Adaptive Service Composition in Flexible Processes
IEEE Transactions on Software Engineering
A survey of autonomic computing—degrees, models, and applications
ACM Computing Surveys (CSUR)
Performance Model Estimation and Tracking Using Optimal Filters
IEEE Transactions on Software Engineering
A framework for QoS-aware binding and re-binding of composite web services
Journal of Systems and Software
Efficient online monitoring of web-service SLAs
Proceedings of the 16th ACM SIGSOFT International Symposium on Foundations of software engineering
Change Support in Adaptive Software: A Case Study for Fine-Grained Adaptation
EASE '09 Proceedings of the 2009 Sixth IEEE Conference and Workshops on Engineering of Autonomic and Autonomous Systems
Using quantitative analysis to implement autonomic IT systems
ICSE '09 Proceedings of the 31st International Conference on Software Engineering
Model evolution by run-time parameter adaptation
ICSE '09 Proceedings of the 31st International Conference on Software Engineering
Software Engineering for Self-Adaptive Systems
Software Engineering for Self-Adaptive 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
Dynamic Scaling of Web Applications in a Virtualized Cloud Computing Environment
ICEBE '09 Proceedings of the 2009 IEEE International Conference on e-Business Engineering
A framework for utility-based service oriented design in SASSY
Proceedings of the first joint WOSP/SIPEW international conference on Performance engineering
Proceedings of the first joint WOSP/SIPEW international conference on Performance engineering
Dynamic resource provisioning for cloud-based gaming infrastructures
Computers in Entertainment (CIE) - Theoretical and Practical Computer Applications in Entertainment
Hi-index | 0.00 |
In this paper we address the problem of building a scalable component-based system by means of dynamic reconfiguration. Specifically, we consider the system response time as the performance metric; we assume that the system components can be dynamically reconfigured to provide a degraded service with lower response time. Each component operating at one of the available quality levels is assigned a utility. Higher quality levels are associated to higher utility. We propose an approach for performance-aware reconfiguration of degradable software systems called PARSY (Performance Aware Reconfiguration of software SYstems). PARSY tunes individual components in order to maximize the system utility with the constraint of keeping the system response time below a pre defined threshold. PARSY uses a closed Queueing Network model to select the components to upgrade or degrade.