Programming and coordinating Grid environments and applications
The heterogeneous and dynamic nature of Grid environments place new demands on models and paradigms for parallel programming. In this work we discuss how ALua, a programming system based on a dual programming language model, can help the programmer to develop applications for this environment, monitoring the state of resources and controlling the application so that it adapts to changes in this state. Copyright (C) 2004 John Wiley Sons, Ltd.
coordination distributed systems parallel applications grid computing interpreted languages event-driven communication middleware dynamic adaptation