IEEE Internet Computing
The Vision of Autonomic Computing
Computer
QoS-Aware Middleware for Web Services Composition
IEEE Transactions on Software Engineering
Toward autonomic web services trust and selection
Proceedings of the 2nd international conference on Service oriented computing
QoS-aware Composite Service Selection in Grids
GCC '06 Proceedings of the Fifth International Conference on Grid and Cooperative Computing
Optimal Adaptation in Web Processes with Coordination Constraints
ICWS '06 Proceedings of the IEEE International Conference on Web Services
Heuristics for QoS-aware Web Service Composition
ICWS '06 Proceedings of the IEEE International Conference on Web Services
A Framework for Optimal Service Selection in Broker-Based Architectures with Multiple QoS Classes
SCW '06 Proceedings of the IEEE Services Computing Workshops
Performance Modeling of WS-BPEL-Based Web Service Compositions
SCW '06 Proceedings of the IEEE Services Computing Workshops
Efficient algorithms for Web services selection with end-to-end QoS constraints
ACM Transactions on the Web (TWEB)
QoS management in service-oriented architectures
Performance Evaluation
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)
A framework for QoS-aware binding and re-binding of composite web services
Journal of Systems and Software
Modeling workflow patterns from first principles
ER'07 Proceedings of the 26th international conference on Conceptual modeling
Performance prediction of web service workflows
QoSA'07 Proceedings of the Quality of software architectures 3rd international conference on Software architectures, components, and applications
Towards multi-design of situated service-oriented systems
Proceedings of the 2nd International Workshop on Principles of Engineering Service-Oriented Systems
Improving impact of self-adaptation and self-management research through evaluation methodology
Proceedings of the 2010 ICSE Workshop on Software Engineering for Adaptive and Self-Managing Systems
Qos architectural patterns for self-architecting software systems
Proceedings of the 7th international conference on Autonomic computing
Model-based dynamic QoS-driven service composition
Proceedings of the 2nd International Workshop on the Quality of Service-Oriented Software Systems
Ad-opera: music-inspired self-adaptive systems
Proceedings of the FSE/SDP workshop on Future of software engineering research
Performance aware reconfiguration of software systems
EPEW'10 Proceedings of the 7th European performance engineering conference on Computer performance engineering
Performance sensitive self-adaptive service-oriented software using hidden Markov models
Proceedings of the 2nd ACM/SPEC International Conference on Performance engineering
Mining service abstractions (NIER track)
Proceedings of the 33rd International Conference on Software Engineering
A framework for evaluating quality-driven self-adaptive software systems
Proceedings of the 6th International Symposium on Software Engineering for Adaptive and Self-Managing Systems
Modular artifact synthesis from domain-specific models
Innovations in Systems and Software Engineering
Architecture-driven reliability optimization with uncertain model parameters
Journal of Systems and Software
Journal of Systems and Software
Test-and-adapt: An approach for improving service interchangeability
ACM Transactions on Software Engineering and Methodology (TOSEM) - Testing, debugging, and error handling, formal methods, lifecycle concerns, evolution and maintenance
On the relationships between QoS and software adaptability at the architectural level
Journal of Systems and Software
Efficient optimization of software performance models via parameter-space pruning
Proceedings of the 5th ACM/SPEC international conference on Performance engineering
Information and Software Technology
Bloom filter-based workflow management to enable QoS guarantee in wireless sensor networks
Journal of Network and Computer Applications
Hi-index | 0.00 |
Runtime adaptation is recognized as a viable way for a service-oriented system to meet QoS requirements in its volatile operating environment. In this paper we propose a methodology to drive the adaptation of such a system, that integrates within a unified framework different adaptation mechanisms, to achieve a greater flexibility in facing different operating environments and the possibly conflicting QoS requirements of several concurrent users. To determine the most suitable adaptation action(s), the methodology is based on the formulation and solution of a linear programming problem, which is derived from a behavioral model of the system updated at runtime by a monitoring activity. Numerical experiments show the effectiveness of our approach. Besides the methodology, we also present a prototype tool that implements it.