The IceT Environment for Parallel and Distributed Computing

The current programming models, tools and environments associated with Internet programming and parallel, high-performance distributed computing have remained isolated from one another. The focus of the IceT project has been to bring together the common and unique attributes of these areas. The result is a confluence of technologies in a parallel programming environment with several novel characteristics. The result provides users with a parallel, multi-user, distributed programming environment; upon which processes and data are allowed to migrate and to be transfered throughout owned and unowned resources, under security measures imposed by owners of the local resources.