TY - GEN
T1 - Intelligent service trading and brokering for distributed network services in gridSolve
AU - Hurault, Aurélie
AU - Yarkhan, Asim
PY - 2011
Y1 - 2011
N2 - One of the great benefits of computational grids is to provide access to a wide range of scientific software and a variety of different computational resources. It is then possible to choose from this large variety of available resources the one that solves a given problem, and even to combine these resources in order to obtain the best solution. Grid service trading (searching for the best combination of software and execution platform according to the user requirements) is thus a crucial issue. Trading relies on the description of available services and computers, on the current state of the grid, and on the user requirements. Given the large amount of services that may be deployed over a Grid, this description cannot be reduced to a simple service name. In this paper, a sophisticated service specification approach similar to algebraic data types is combined with a grid middleware. This leads to a transparent solution for users: they give a mathematical expression to be solved, and the appropriate grid services will be transparently located, composed and executed on their behalf.
AB - One of the great benefits of computational grids is to provide access to a wide range of scientific software and a variety of different computational resources. It is then possible to choose from this large variety of available resources the one that solves a given problem, and even to combine these resources in order to obtain the best solution. Grid service trading (searching for the best combination of software and execution platform according to the user requirements) is thus a crucial issue. Trading relies on the description of available services and computers, on the current state of the grid, and on the user requirements. Given the large amount of services that may be deployed over a Grid, this description cannot be reduced to a simple service name. In this paper, a sophisticated service specification approach similar to algebraic data types is combined with a grid middleware. This leads to a transparent solution for users: they give a mathematical expression to be solved, and the appropriate grid services will be transparently located, composed and executed on their behalf.
UR - https://www.scopus.com/pages/publications/79952608892
U2 - 10.1007/978-3-642-19328-6_32
DO - 10.1007/978-3-642-19328-6_32
M3 - Conference contribution
AN - SCOPUS:79952608892
SN - 9783642193279
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 340
EP - 351
BT - High Performance Computing for Computational Science, VECPAR 2010 - 9th International Conference, Revised Selected Papers
T2 - 9th International Conference on High Performance Computing for Computational Science, VECPAR 2010
Y2 - 22 June 2010 through 25 June 2010
ER -