|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
MOSES: A Framework for QoS Driven Runtime Adaptation of Service-Oriented Systems
Sept.-Oct. 2012 (vol. 38 no. 5)
pp. 1138-1159
| ASCII Text | x | ||
| Valeria Cardellini, Emiliano Casalicchio, Vincenzo Grassi, Stefano Iannucci, Francesco Lo Presti, Raffaela Mirandola, "MOSES: A Framework for QoS Driven Runtime Adaptation of Service-Oriented Systems," IEEE Transactions on Software Engineering, vol. 38, no. 5, pp. 1138-1159, Sept.-Oct., 2012. | |||
| BibTex | x | ||
| @article{ 10.1109/TSE.2011.68, author = {Valeria Cardellini and Emiliano Casalicchio and Vincenzo Grassi and Stefano Iannucci and Francesco Lo Presti and Raffaela Mirandola}, title = {MOSES: A Framework for QoS Driven Runtime Adaptation of Service-Oriented Systems}, journal ={IEEE Transactions on Software Engineering}, volume = {38}, number = {5}, issn = {0098-5589}, year = {2012}, pages = {1138-1159}, doi = {http://doi.ieeecomputersociety.org/10.1109/TSE.2011.68}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - JOUR JO - IEEE Transactions on Software Engineering TI - MOSES: A Framework for QoS Driven Runtime Adaptation of Service-Oriented Systems IS - 5 SN - 0098-5589 SP1138 EP1159 EPD - 1138-1159 A1 - Valeria Cardellini, A1 - Emiliano Casalicchio, A1 - Vincenzo Grassi, A1 - Stefano Iannucci, A1 - Francesco Lo Presti, A1 - Raffaela Mirandola, PY - 2012 KW - Service oriented architecture KW - Quality of service KW - Runtime KW - Concrete KW - Semiconductor optical amplifiers KW - Adaptation models KW - Software systems KW - quality of service KW - Service-oriented architecture KW - runtime adaptation VL - 38 JA - IEEE Transactions on Software Engineering ER - | |||
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/TSE.2011.68
Architecting software systems according to the service-oriented paradigm and designing runtime self-adaptable systems are two relevant research areas in today's software engineering. In this paper, we address issues that lie at the intersection of these two important fields. First, we present a characterization of the problem space of self-adaptation for service-oriented systems, thus providing a frame of reference where our and other approaches can be classified. Then, we present MOSES, a methodology and a software tool implementing it to support QoS-driven adaptation of a service-oriented system. It works in a specific region of the identified problem space, corresponding to the scenario where a service-oriented system architected as a composite service needs to sustain a traffic of requests generated by several users. MOSES integrates within a unified framework different adaptation mechanisms. In this way it achieves greater flexibility in facing various operating environments and the possibly conflicting QoS requirements of several concurrent users. Experimental results obtained with a prototype implementation of MOSES show the effectiveness of the proposed approach.
Index Terms:
Service oriented architecture,Quality of service,Runtime,Concrete,Semiconductor optical amplifiers,Adaptation models,Software systems,quality of service,Service-oriented architecture,runtime adaptation
Citation:
Valeria Cardellini, Emiliano Casalicchio, Vincenzo Grassi, Stefano Iannucci, Francesco Lo Presti, Raffaela Mirandola, "MOSES: A Framework for QoS Driven Runtime Adaptation of Service-Oriented Systems," IEEE Transactions on Software Engineering, vol. 38, no. 5, pp. 1138-1159, Sept.-Oct. 2012, doi:10.1109/TSE.2011.68
Usage of this product signifies your acceptance of the Terms of Use.

