GridNet2 Funding Report OGF 20, Manchester, May 7th-11th 2007 Matthew Shields [m.s.shields@cs.cf.ac.uk] Gridnet2 ID: 124 School of Computer Science, Cardiff University June 5, 2007 This report provides details of the activities undertaken by the author funded by the GridNet2 grant at the Open Grid Forum (OGF20) meeting, held in Manchester, May 7th to 11th 2007. Workflow Management Research Group (WfM-RG) – Sharing Workflows The Workflow Management Research Group session on sharing workflows was the most important session both in terms of my interest and the basis of the proposal under which I received the GridNet2 funding, namely to assist restarting interest and activity in the research group. My contribution to the session consisted of taking notes, and participating in the group discussions, and kick-starting the groups research document, details of which follow. The session focussed on the current perceived need to be able to share workflows for scientific applications between scientists, both within and external to the groups performing the science. Unlike previous standardisation efforts for creating a single common workflow language that could be adopted by all tools and execution engines, the session’s focus was on sharing workflows between differing tools using diverse workflow language representations. Ian Taylor opened the session by contrasting the views of the OGSA workflow group where the predominant view is that of a standard workflow language with the members of the WfM group where diverse tools and languages exist. An analogy was drawn with a conventional programming paradigm and trying to force programmers to adopt a common editor, language and compiler or interpreter. There are lots of coexisting systems so the focus should be on the scientist, helping them to share workflows. Comments on Ian’s opening included; has a study been done on whether there is a real need for scientific workflow; how many grid applications actually use workflow; and the point was made that workflows often work better with Grids than other applications so problems are often thought of in workflow terms. It was proposed that the next group output should be an OGF research report on workflow sharing. Following Ian there were a number of presenters focussing on; levels of interoperability (Adrian Toth, University of Miskolc) and standardisation efforts within industry, wfMC.org, OASIS, OMG — comments discussed the relationship between abstract definitions (XPDL) and concrete implementations (BPEL); sharing workflows (Omer Rana, Cardiff University), incentives, abstract vs. concrete workflow sharing, annotations and provenance — comments, 1 how does provenance help workflow interoperability; workflow optimisation and sharing (Rizos Sakellariou, University of Manchester) optimisation information discovered when executing workflows should not be lost through the process of sharing; myExperiment and social software for workflow sharing (David De Roure, University of Southampton and OMII-UK) introduced Web2.0 paradigms to workflow sharing; WHIP (Andrew Harrison, Cardiff University) sharing workflows between desktop tools and collaborative Web portals — comments, compared approach to Web application “mashup”, really more like an agent system; Shibboleth and security in workflow sharing approaches (Richard Sinnott, NeSC, University of Glasgow) using shibboleth attributes in creating more flexible and dynamic authorisation policies across Grids and portals for sharing workflow — comments, does this approach allow delegation mechanisms, the service has the optional ability to allow an authorised user to further delegate; quality of service guarantees (Dimosthenis Kyriazis, Telecommunications Laboratory, National Technical University of Athens), an approach to mapping abstract workflow and QoS parameters to concrete federated providers — comments, how is the SLA monitored? a separate component used by all workflow engines. After the presentations the meeting content was summarised and a request for contributions to the research document made. GridNet2 Advisory Board As this was my first GridNet2 participation I attended the advisory board to observe the workings of the grant and get a wider appreciation of the sorts of activities being undertaken under it. Other sessions I participated in a number of other OGF sessions including some of EGEE Workflow Convener meetings, the EU presentation, and one of the Astronomical Virtual Observer meetings. Summary Although this was not my first OGF/GGF meeting, it was the first funded under GridNet2. As such I concentrated on the workflow aspects of the meeting which met the goals of my original proposal. The main reason for attending was the sharing workflows session held by the Workflow Management Research Group which proved to be a worthwhile and interesting session. The approach to workflow sharing among differing tools and languages rather than attempting to create a one “size fits all” standardisation effort seemed to strike a chord with the meeting participants. Actions • Ensure the WfM-RG Web pages are updated with the meeting summary and presentation slides. • Kick start the WfM-RG research document on workflow sharing and solicit contributions before OGF21 in Seattle. 2