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: © 2013 |Pages: 15
ISBN13: 9781466627796|ISBN10: 1466627794|EISBN13: 9781466627802
DOI: 10.4018/978-1-4666-2779-6.ch011
Cite Chapter Cite Chapter

MLA

Bosin, Andrea, et al. "A SOA-Based Environment Supporting Collaborative Experiments in E-Science." Web Portal Design, Implementation, Integration, and Optimization, edited by Jana Polgar and Greg Adamson, IGI Global, 2013, pp. 122-136. https://doi.org/10.4018/978-1-4666-2779-6.ch011

APA

Bosin, A., Dessì, N., Madusudhanan, B., & Pes, B. (2013). A SOA-Based Environment Supporting Collaborative Experiments in E-Science. In J. Polgar & G. Adamson (Eds.), Web Portal Design, Implementation, Integration, and Optimization (pp. 122-136). IGI Global. https://doi.org/10.4018/978-1-4666-2779-6.ch011

Chicago

Bosin, Andrea, et al. "A SOA-Based Environment Supporting Collaborative Experiments in E-Science." In Web Portal Design, Implementation, Integration, and Optimization, edited by Jana Polgar and Greg Adamson, 122-136. Hershey, PA: IGI Global, 2013. https://doi.org/10.4018/978-1-4666-2779-6.ch011

Export Reference

Mendeley
Favorite

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.