Title :
Techniques for wrapping scientific applications to CORBA components
Author :
Forkert, Tomas ; Kloss, Guy K. ; Krause, Christian ; Schreiber, Andreas
Author_Institution :
Deutsches Zentrum fur Luft und Raumfahrt, Cologne, Germany
Abstract :
This paper presents wrapping techniques that we have developed in order to integrate applications into the scientific workflow management system TENT. These techniques take into account the varying degrees of controllability found for each application and utilize various kinds of communication mechanisms between application and the associated wrapper. We also give an outline of the principles of component technology employed in the CORBA based TENT environment. In addition, the means by which applications can be connected through their associated wrappers and TENT components to form distributed workflows are presented. It is demonstrated how TENT provides the user with a homogeneous perspective on scientific workflows running in a distributed environment and how he is enabled to efficiently configure and control these workflows by means of the TENT component model.
Keywords :
distributed object management; natural sciences computing; programming environments; workflow management software; CORBA components; TENT; distributed environment; distributed workflows; scientific application wrapping; scientific workflow management; Application software; Computational modeling; Data visualization; Distributed computing; Environmental management; Graphical user interfaces; Maintenance engineering; Software packages; Workflow management software; Wrapping;
Conference_Titel :
High-Level Parallel Programming Models and Supportive Environments, 2004. Proceedings. Ninth International Workshop on
Print_ISBN :
0-7695-2151-7
DOI :
10.1109/HIPS.2004.1299195