Simplifying distributed system development

FREE-DOWNLOADM Yabandeh, N Vasic, D Kostic… – Proceedings of the 12th …, 2009
This paper proposes a programming model for distributed systems where 1) the application explicitly
exposes the choices (decisions) that it needs to make as well as the objectives that it needs to
maximize; 2) the application and the runtime system cooperate to maintain a predictive