research

IOME, A Toolkit for Distributed and Collaborative Computational Science and Engineering

Abstract

The internet provides a media rich communications platform enabling communities to share content. Alongside the increased activity in collaborative work, recent developments on workflow tools are now enabling researchers from different disciplines to collaborate by feeding data and results between large multi-disciplinary, optimization problems. Researchers developing computational models require development kits and tools enabling them to provide simulations with a range of methods that facilitate collaboration. This paper presents a unique, multi-purpose tool-kit, enabling researchers to easily develop simulations which may be run as web services and accessed interactively. The development kit is based on a protocol that uses an XML markup called IOME ML, "the Interactive Object Management Environment Markup Language". The paper describes the IOME ML and it's development kit. We illustrate the capabilities of IOME with two case studies. Firstly, a medical image processing application which is wrapped as a web service and accessed through a web browser offering medical professionals image analysis tools. Secondly, a method of collaborative visualisation and computational steering of a tsunami simulation based on a shallow water wave model. The paper concludes with a review of further developments including refinements to the mark up language and the development of a service factory enabling dynamic invocation of published simulations as IOME web service applications

    Similar works