Reference Hub3
A SOA-Based Environment Supporting Collaborative Experiments in E-Science

A SOA-Based Environment Supporting Collaborative Experiments in E-Science

Andrea Bosin, Nicoletta Dessì, Bairappan Madusudhanan, Barbara Pes
Copyright: © 2011 |Volume: 3 |Issue: 3 |Pages: 15
ISSN: 1938-0194|EISSN: 1938-0208|EISBN13: 9781613509692|DOI: 10.4018/jwp.2011070102
Cite Article Cite Article

MLA

Bosin, Andrea, et al. "A SOA-Based Environment Supporting Collaborative Experiments in E-Science." IJWP vol.3, no.3 2011: pp.12-26. http://doi.org/10.4018/jwp.2011070102

APA

Bosin, A., Dessì, N., Madusudhanan, B., & Pes, B. (2011). A SOA-Based Environment Supporting Collaborative Experiments in E-Science. International Journal of Web Portals (IJWP), 3(3), 12-26. http://doi.org/10.4018/jwp.2011070102

Chicago

Bosin, Andrea, et al. "A SOA-Based Environment Supporting Collaborative Experiments in E-Science," International Journal of Web Portals (IJWP) 3, no.3: 12-26. http://doi.org/10.4018/jwp.2011070102

Export Reference

Mendeley
Favorite Full-Issue Download

Abstract

Many sophisticated environments allow creating and managing of scientific workflows, whereas the workflow itself is provided as a service. Scientific Grids handle large amounts of data and share resources, but the implementation of service-based applications that use scientific infrastructures remains a challenging task, due to the heterogeneity of Grid middleware and different programming models. This paper proposes an e-Science environment providing functionality in a simplified way, considering the Grid as a source of computational power and an information infrastructure. To promote integration among components and user interaction, the paper outlines a SOA-based scientific environment where an experiment is modeled through an abstract workflow defining the functional model of the experiment. The tasks are mapped to the corresponding scientific services by a workflow engine, separating logical aspects from implementation issues. Services depend on the type of experiment and can be re-used, wrapped, or moved into a new workflow. Infrastructural services discover suitable resources that match user requirements and schedule workflow tasks. Further, they monitor the execution of each task and aggregate the results. The proposed approach provides a simple-to-use and standardized way for the deployment of scientific workflows in a distributed scientific environment, including the Grid.

Request Access

You do not own this content. Please login to recommend this title to your institution's librarian or purchase it from the IGI Global bookstore.