Service Orchestration Using the Chemical Metaphor
SEUS '08 Proceedings of the 6th IFIP WG 10.2 international workshop on Software Technologies for Embedded and Ubiquitous Systems
The Chemical Reaction Model Recent Developments and Prospects
Software-Intensive Systems and New Computing Paradigms
The chemical machine: an interpreter for the higher order chemical language
Euro-Par'11 Proceedings of the 2011 international conference on Parallel Processing
Runtime Verification for Biochemical Programs
Electronic Notes in Theoretical Computer Science (ENTCS)
Hi-index | 0.00 |
This paper introduces the application of an unconventional approach to Grid programming. The proposed programming model is based on the chemical metaphor for expressing coordination of large grain computations. A chemical program can be seen as a set of chemical reactions, representing computations, that transform a set of floating molecules, representing data, within a chemical solution until an inert solution is reached. This model is intrinsically parallel and possesses nice autonomic properties, which are expected for programming Grids. We illustrate this novel programming model with a simple ray-tracing application and describe an implementation in the context of Desktop Grids.