A Novel Programming Paradigm for the Cloud

Cloud-TM aims at defining a novel programming paradigm to facilitate the development and administration of cloud applications. It will develop a Self-Optimizing Distributed Transactional Memory middleware that will spare programmers from the burden of coding for distribution, persistence and fault-tolerance, letting them focus on delivering differentiating business value. Further, the Cloud-TM platform aims at minimizing the operational costs of cloud applications, pursuing optimal efficiency via autonomic resource provisioning & pervasive self-tuning schemes.
Harnessing the Cloud:

The appearance of the first commercial Cloud Computing platforms has represented a significant step towards the materialization of the vision of utility-computing.

By shifting data and computation away from local servers towards very large scale, world-wide spread data centers, Cloud Computing promises very compelling benefits for both cloud consumers and cloud services providers: freeing corporations from large IT capital investments via usage-based pricing schemes, drastically lowering barriers to entry and capital costs; leveraging the economies of scale for both services providers and users of the cloud; facilitating deployment of services; attaining unprecedented scalability levels.

However, the promise of infinite scalability catalyzing much of the recent hype about Cloud Computing is still menaced by one major pitfall: the lack of programming paradigms and abstractions capable of bringing the power of parallel programming into the hands of ordinary programmers.

This project will address precisely this issue by developing Cloud-TM (Transactional Memory), a self-optimizing middleware platform aimed at simplifying the development and administration of applications deployed on large scale Cloud Computing infrastructures.


New Factsheet is out!
May 2013

NETYS Best Paper Award
May 2013

Cloud-TM Data Platform and Autonomic Manager are out!
February 2013

FutuGrid Project Challenge Award
January 2013
The Cloud-TM project has been awarded  the FutureGrid Project Challenge Award