Opportunistic Computing Experience with the SAM platform
Abstract
Service-Oriented Computing (SOC) technology allows one to build applications exhibiting opportunistic, non deterministic and dynamic behavior. Unfortunately in SOC technologies these features are uncontrolled and software application is not an explicit concept. The challenge therefore is to provide a well defined application definition (an application model) in which the opportunistic behavior is used only when convenient, and to provide an extended SOC platform which enforces compliant application execution. This paper discuses the issues and shows the solution proposed by the SAM platform.