ACKNOWLEDGEMENTS
This work is supported by an Engineering and
Physical Sciences Research Council (EPSRC) /
Joint Information Systems Committee (JISC) grant
(EP/I034327/1) and an Australian Research Council
(ARC) Linkage Project grant.
REFERENCES
Allan, P., Bentley, B., and et al. (2001 [26/02/2010]).
AstroGrid. Technical report, Available at:
www.astrogrid.org.
Apache Axis. http://ws.apache.org/axis [22/02/2011].
Barker, A. and van Hemert, J. (2008). Scientific Workflow:
A Survey and Research Directions. In Wyrzykowski,
R. and et al., editors, Seventh International Confer-
ence on Parallel Processing and Applied Mathemat-
ics, Revised Selected Papers, volume 4967 of LNCS,
pages 746–753. Springer.
Barker, A., Weissman, J. B., and van Hemert, J. (2008a).
Eliminating the Middle Man: Peer-to-Peer Dataflow.
In HPDC ’08: Proceedings of the 17th International
Symposium on High Performance Distributed Com-
puting, pages 55–64. ACM.
Barker, A., Weissman, J. B., and van Hemert, J. (2008b).
Orchestrating Data-Centric Workflows. In The 8th
IEEE International Symposium on Cluster Computing
and the Grid (CCGrid), pages 210–217. IEEE Com-
puter Society.
Bertin, E. and Arnouts, S. Sextractor: Software for source
extraction, Astronomy and Astrophysics, Suppl. Ser.,
117:393–404, 1996.
Binder, W., Constantinescu, I., and Faltings, B. (2006). De-
centralized Ochestration of Composite Web Services.
In Proceedings of ICWS’06, pages 869–876. IEEE
Computer Society.
Chafle, G. B., Chandra, S., Mann, V., and Nanda, M. G.
(2004). Decentralized orchestration of composite web
services. In Proceedings of the 13th international
World Wide Web conference on Alternate track papers
& posters, pages 134–143. ACM.
Chun, B., Culler, D., Roscoe, T., Bavier, A., Peterson, L.,
Wawrzoniak, M., and Bowman, M. (2003). Planetlab:
an overlay testbed for broad-coverage services. SIG-
COMM Comput. Commun. Rev., 33(3):3–12.
Condor Team. www.cs.wisc.edu/condor/dagman
[22/02/2011].
Deelman, E. and et al. (2006). Managing Large-Scale
Workflow Execution from Resource Provisioning to
Provenance tracking: The CyberShake Example. In
Proceedings of the Second IEEE International Con-
ference on e-Science and Grid Computing.
Hollingsworth, D. (1995). The Workflow Reference Model.
Workflow Management Coalition.
Liu, D., Law, K. H., and Wiederhold, G. (2002). Data-
flow Distribution in FICAS Service Composition In-
frastructure. In Proceedings of the 15th International
Conference on Parallel and Distributed Computing
Systems.
Martin, D., Wutke, D., and Leymann, F. (2008). A
Novel Approach to Decentralized Workflow Enact-
ment. EDOC ’08. 12th International IEEE Con-
ference on Enterprise Distributed Object Computing,
pages 127–136.
Oinn, T. and et al (2004). Taverna: a tool for the com-
position and enactment of bioinformatics workflows.
Bioinformatics, 20(17):3045–3054.
Stoica, I., Morris, R., Karger, D., Kaashoek, M. F., and
Balakrishnan, H. (2001). Chord: A scalable peer-to-
peer lookup service for internet applications. In SIG-
COMM ’01: Proceedings of the 2001 conference on
Applications, technologies, architectures, and proto-
cols for computer communications, pages 149–160,
New York, NY, USA. ACM.
Sulakhe, D., Rodriguez, A., Wilde, M., Foster, I. T., and
Maltsev, N. (2008). Interoperability of GADU in Us-
ing Heterogeneous Grid Resources for Bioinformat-
ics Applications. IEEE Transactions on Information
Technology in Biomedicine, 12(2):241–246.
Taylor, I., Shields, M., Wang, I., and Philp, R. (2003).
Distributed P2P Computing within Triana: A Galaxy
Visualization Test Case. In 17th International Par-
allel and Distributed Processing Symposium (IPDPS
2003), pages 16–27. IEEE Computer Society.
Taylor, I. J., Deelman, E., Gannon, D. B., and Shields, M.,
editors (2006). Workflows for e- Science: Scientific
Workflows for Grids. Springer-Verlag.
Wieland, M., Gorlach, K., Schumm, D., and Leymann, F.
(2009). Towards reference passing in web service
and workflow-based applications. In Enterprise Dis-
tributed Object Computing Conference, 2009. EDOC
’09. IEEE International, pages 109 –118.
DECENTRALISED ORCHESTRATION OF SERVICE-ORIENTED SCIENTIFIC WORKFLOWS
231