TY - GEN
T1 - A planning tool supporting the deployment of cloud applications
AU - Lascu, Tudor A.
AU - Mauro, Jacopo
AU - Zavattaro, Gianluigi
PY - 2013/12/1
Y1 - 2013/12/1
N2 - Cloud computing offers the possibility to build sophisticatedsoftware systems on virtualized infrastructures at a fractionof the cost necessary just a few years ago. Nevertheless, thedeployment of such complex systems is a serious issue due tothe large number of involved software packages and services, and to their elaborated interdependencies. In this paper weaddress the challenge of automatizing this complex deploy-ment process. We first formalize it as a planning problem andobserve that standard planning tools can effectively solve itonly on small and trivial instances. For this reason, we proposean ad hoc planning technique which we validate by meansof a prototype implementation able to effectively solve thisdeployment problem also on instances of realistic size.
AB - Cloud computing offers the possibility to build sophisticatedsoftware systems on virtualized infrastructures at a fractionof the cost necessary just a few years ago. Nevertheless, thedeployment of such complex systems is a serious issue due tothe large number of involved software packages and services, and to their elaborated interdependencies. In this paper weaddress the challenge of automatizing this complex deploy-ment process. We first formalize it as a planning problem andobserve that standard planning tools can effectively solve itonly on small and trivial instances. For this reason, we proposean ad hoc planning technique which we validate by meansof a prototype implementation able to effectively solve thisdeployment problem also on instances of realistic size.
U2 - 10.1109/ICTAI.2013.41
DO - 10.1109/ICTAI.2013.41
M3 - Article in proceedings
AN - SCOPUS:84897677718
SN - 9781479929719
T3 - Proceedings of the International Conference on Tools with Artificial Intelligence, ICTAI
SP - 213
EP - 220
BT - Proceedings - 25th International Conference on Tools with Artificial Intelligence, ICTAI 2013
T2 - 25th IEEE International Conference on Tools with Artificial Intelligence, ICTAI 2013
Y2 - 4 November 2013 through 6 November 2013
ER -