Towards a Domain-Specific Language to Deploy Applications in the Clouds
Eirik Brandtzæg, Parastoo Mohagheghi, Sébastien Mosser · Archipel (Université du Québec à Montréal) · 2012
Abstract—The cloud-computing paradigm advocates the use of virtualised resources, available “in the clouds”. Applications are now developed in order to be cloud-aware. Unfortunately, the deployment of such applications is still manually done, or relies on home-made shell script. In this paper, we propose to model cloud applications using a component-based approach. It leverages the existing deployment descriptors into a high-level domain-specific language. The language is then illustrated through the modeling of a prototypical application used to teach distributed programming at the University of Oslo. Keywords-Cloud-computing; Modeling; Deployment. I.