High-Level Grid Application Environment to Use Legacy Codes as OGSA Grid Services
GRID '04 Proceedings of the 5th IEEE/ACM International Workshop on Grid Computing
GSiB: PSE infrastructure for dynamic service-oriented Grid applications
Future Generation Computer Systems - Special section: Complex problem-solving environments for grid computing
Dynamic testing of legacy code resources on the grid
Proceedings of the 3rd conference on Computing frontiers
Legacy Code Support for Production Grids
GRID '05 Proceedings of the 6th IEEE/ACM International Workshop on Grid Computing
Future Generation Computer Systems
LGF: A flexible framework for exposing legacy codes as services
Future Generation Computer Systems
A standards based approach to enabling legacy applications on the Grid
Future Generation Computer Systems
WSEAS Transactions on Computers
Service scheduling and rescheduling in an applications integration framework
Advances in Engineering Software
A Grid framework to enable parallel and concurrent TMA image analyses
International Journal of Grid and Utility Computing
GSiB: PSE infrastructure for dynamic service-oriented Grid applications
Future Generation Computer Systems - Special section: Complex problem-solving environments for grid computing
GSiB: PSE infrastructure for dynamic service-oriented grid applications
ICCS'03 Proceedings of the 2003 international conference on Computational science
A framework for dynamic deployment of scientific applications based on WSRF
GPC'07 Proceedings of the 2nd international conference on Advances in grid and pervasive computing
On service-oriented symbolic computing
PPAM'07 Proceedings of the 7th international conference on Parallel processing and applied mathematics
LCDL: an extensible framework for wrapping legacy code
Proceedings of the 11th International Conference on Information Integration and Web-based Applications & Services
LAG: Achieving transparent access to legacy data by leveraging grid environment
Future Generation Computer Systems
Experiences with deploying legacy code applications as grid services using GEMLCA,
EGC'05 Proceedings of the 2005 European conference on Advances in Grid Computing
GriddLeS enhancements and building virtual applications for the GRID with legacy components
EGC'05 Proceedings of the 2005 European conference on Advances in Grid Computing
Hi-index | 0.00 |
This paper describes a process for the semi-automatic conversion of numerical and scientific routines written in the C programming language into Triana-based computational services that can be used within a distributed service-oriented architecture such as that being adopted for Grid computing. This process involves two separate but related tools, JACAW and MEDLI. JACAW is a wrapper tool based on the Java Native Interface (JNI) that can automatically generate the Java interface and related files for any C routine, or library of C routines. The MEDLI tool can then be used to assist the user in describing the mapping between the Triana and C data types involved in calling a particular routine. In this paper we describe both JACAW and MEDLI, and demonstrate how they are used in practice to convert legacy code into Grid services.