|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
Optimizing Service Selection and Allocation in Situational Computing Applications
PrePrint
ISSN: 1939-1374
| ASCII Text | x | ||
| Chiara Sandionigi, Danilo Ardagna, Gianpaolo Cugola, Carlo Ghezzi, "Optimizing Service Selection and Allocation in Situational Computing Applications," IEEE Transactions on Services Computing, vol. 99, no. 1, pp. , , 5555. | |||
| BibTex | x | ||
| @article{ 10.1109/TSC.2012.18, author = {Chiara Sandionigi and Danilo Ardagna and Gianpaolo Cugola and Carlo Ghezzi}, title = {Optimizing Service Selection and Allocation in Situational Computing Applications}, journal ={IEEE Transactions on Services Computing}, volume = {99}, number = {1}, issn = {1939-1374}, year = {5555}, doi = {http://doi.ieeecomputersociety.org/10.1109/TSC.2012.18}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - JOUR JO - IEEE Transactions on Services Computing TI - Optimizing Service Selection and Allocation in Situational Computing Applications IS - 1 SN - 1939-1374 SP EP EPD - A1 - Chiara Sandionigi, A1 - Danilo Ardagna, A1 - Gianpaolo Cugola, A1 - Carlo Ghezzi, PY - 5555 KW - Optimization of Services Systems KW - Optimization of Services Composition KW - Services Integration Framework KW - Services Composition KW - Services Comp KW - Quality of Services VL - 99 JA - IEEE Transactions on Services Computing ER - | |||
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/TSC.2012.18
This paper describes a novel model for the service selection problem of workflow-based applications in the context of self-managing situated computing. In such systems, the execution environment includes different types of devices, from remote servers to personal notebooks, smartphones, and wireless sensors, which build an infrastructure that can dynamically change both its physical and logical architecture at run-time. We assume that worflows are defined abstractly; i.e., they invoke abstract services whose concrete counterparts can be selected dynamically. We also assume that concrete service implementations may possibly migrate on the nodes of the infrastructure. The selection problem we address is framed as an optimization problem of the quality of service, which evaluates at run-time the optimal binding to concrete services as well as the trade-off between the remote execution of software fragments and their dynamic deployment on local nodes of the computational environment. The final deployment takes into account quality of service constraints, the capabilities of the physical devices involved, including their performance and energy consumption, and the characteristics of the networking links connecting them.
Index Terms:
Optimization of Services Systems, Optimization of Services Composition, Services Integration Framework, Services Composition, Services Comp, Quality of Services
Citation:
Chiara Sandionigi, Danilo Ardagna, Gianpaolo Cugola, Carlo Ghezzi, "Optimizing Service Selection and Allocation in Situational Computing Applications," IEEE Transactions on Services Computing, 23 May 2012. IEEE computer Society Digital Library. IEEE Computer Society, <http://doi.ieeecomputersociety.org/10.1109/TSC.2012.18>
Usage of this product signifies your acceptance of the Terms of Use.

