A proposal of services for managing interactive grid applications

We propose a problem solving environment built of set of grid services which allows the setup and interactive steering of complex grid applications consisting of modules for simulation and visualization. This environment is a consistent, non-complex framework in which complex systems can be composed from reliable sub-units. A core of the proposed PSE is the event system which functionality will be based on existing standard infrastructure for distributed interactive simulations called High Level Architecture (HLA). In the first step we focus on customising data distribution management service of HLA for Grid environment. For that purpose we are investigating existing Grid solutions like third party data transfer mechanisms in GridFTP library for data flow and XML messaging systems for control flow. We are also investigating algorithms for maching subscriptions with notifications within an event system. As the proof-of-concept example we use the CrossGrid medical application that requires near real time steering of simulation parameters during runtime of the simulation located on the Grid.