A DSL-Based Approach to Software Development and Deployment on Cloud
A DSL-Based Approach to Software Development and Deployment on Cloud
复制标题
基于 DSL 的软件开发和云部署方法
DOI:
--
复制
发表时间:
2010
期刊:
影响因子:
--
通讯作者:
R. Anane
中科院分区:
文献类型:
--
作者:
K. Śledziewski;B. Bordbar;R. Anane
With the advent of Cloud computing massively scalable and cost effective IT resources can be accessed and used seamlessly. Various APIs are made available for manipulating the infrastructure of the Cloud and its data models and for applying the deployment tools. Cloud computing promotes a new approach to software development. In particular, the development team must bridge the gap between the requirement of the clients and the available facilities on the Cloud. This complexity might inevitably result in higher cost and potentially unsatisfactory results. In this paper a method for bridging the gap between the clients view and software development on the Cloud is proposed. It is based on the introduction of Domain Specific Languages (DSL) into the process of Cloud based application development and deployment. Domain Specific Languages facilitate the development of applications by easing the design of high level models and specifications that the client can understand and even produce. The automated method described in the paper implements and deploys software for the Cloud. A preliminary evaluation shows that the proposed approach improves the process of developing and deploying applications on the Cloud.