DocumentCode :
2937541
Title :
Towards a Simple Programming Model in Cloud Computing Platforms
Author :
Martins, Jorge ; Pereira, Joao ; Fernandes, Sergio M. ; Cachopo, Joao
fYear :
2011
fDate :
21-23 Nov. 2011
Firstpage :
83
Lastpage :
90
Abstract :
Cloud Computing offers application developers an abstract view of computational resources that can be provisioned on demand over a computer network. This model allows organizations to concentrate on the applications needed to support their core business, instead of having to manage the infrastructure required to run those applications. Yet, even though this approach promises very compelling benefits, there is still a lack of programming models capable of bringing the power of parallel programming into the hands of ordinary programmers. In this paper we tackle this problem by proposing the use of the Fénix Framework as the means of exposing a simple and intuitive programming model for the cloud, while still attaining scalability on par with other Cloud Computing platforms. We claim that may be achieved by integrating the Fénix Framework into the Cloud-TM platform, which is being developed as a self-optimized middleware platform aimed at simplifying the development and administration of applications deployed on Cloud Computing infrastructures. We validate our claims by describing an initial prototype that provides a simple integration of the Fénix Framework with the persistence tier of Cloud-TM in such a way that it allowed us to run a previously developed benchmark application without changing any of its code to adapt it to the cloud platform.
Keywords :
cloud computing; computer networks; middleware; parallel programming; Cloud-TM platform; Fénix Framework; cloud computing platform; computer network; parallel programming; programming model; self-optimized middleware platform; Cloud computing; Cloud Computing; Fénix Framework; Object-Oriented Programming; Persistence; Rich-Domain Applications; Software Transactional Memory; Transactions;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Network Cloud Computing and Applications (NCCA), 2011 First International Symposium on
Conference_Location :
Toulouse
Print_ISBN :
978-1-4577-1667-6
Type :
conf
DOI :
10.1109/NCCA.2011.21
Filename :
6123443
Link To Document :
بازگشت