The development in Internet and Grid technologies has greatly enhanced the activities in scientific research; more and more new scientific advances are achieved by experiments which consist of complex sets of computations and large volumes of data. Workflow systems emerge as a key tool to integrate different computing and data analysis components, and to control the logic between computing tasks in experiments. During the past years, workflow systems attracted enormous research interests. Focusing on different aspects of workflow systems and applications, several workshops on scientific workflows have been organized, such as WORKS and SWF. And workflow systems have also been a main objective of a number of research projects: the Dutch Virtual Laboratory for e-Science (VL-e), and the EU funded Knowledge Workflow Grid (K-WfGrid) and the ViroLab project. Driven by specific applications, a large collection of workflow systems have been prototyped such as VLAM, Taverna and Pegasus. However, due to the diversity of the application domains and more importantly the increasing ambitions of scientists to extend the experiment scenarios, there is still a big gap between the functionality implemented in existing workflow systems and their usability in different application domains. The development of effective workflow systems still faces challenging issues like workflow sharing and discovery, provenance, human in the loop workflow execution, and workflow interoperability.
The workshop on Workflow Systems in e-Science (WSES) focuses on practical aspects of scientific workflow management systems: design, implementation, applications in all fields of computational science, interoperability among workflows and the e-Science infrastructure, e.g., knowledge framework, for workflow management. The workshop aims to provide a forum for researchers and developers in the field of e-Science to exchange the latest experience and research ideas on scientific workflow management and e-Science.
WSES09 is the fourth edition in the series
of the workshop. The WSES08, WSES 07 and WSES 06 were
successfully held in the context of CCGrid 2008, ICCS
2007 and 2006. A special session for WSES 07 will appear in the International
Journal of Future Generations of Computer Systems (F
Authors are invited to submit original manuscripts that demonstrate current research in all areas of scientific workflow management in e-Science. The workshop solicits novel papers on a broad range of topics:
The papers are limited to 6 pages each and they must follow the IEEE 8.5"x11" two-column format guidelines described at http://www.computer.org/portal/pages/cscps/cps/cps_forms.html. The papers will be carefully evaluated based on originality, significance, technical soundness, and clarity of expression. For accepted papers, advance registration is required in order to include the final camera ready version in the CCGrid 09 proceedings which will be published by IEEE Computer Society. And at least one author should be registered in advance and will present the paper in the workshop. The paper has to be submitted via online submission system.
1. : (room 3) Session 1: Workflow technologies and applications
· Hongxia Tong, An Agent-Based Approach for Adaptive Web Service Workflow Model
Web services are rapidly becoming popular as a vehicle
for the design, integration, composition, and deployment of distributed and
heterogeneous software. One of the most important values of employing Web
service is using the combination of Web services to create value added service. However, due to the lack of methodologies and tools, the development of Web services composition is still largely ad-hoc, timeconsuming
and requiring a considerable effort of lowlevel programming. An agent-based adaptive web service workflow model is presented in this paper to facilitate the dynamic Web service composition, which contains three layers. The top is the user layer which represents the service requirements as goal workflow, the bottom service layer denotes the distributed Web services, and the middle is the agent layer. Each service agent in the agent layer abstracts the features of a group of actual operations with similar functions as operation template and models the process of using operation templates to achieve a certain goal as plan. The distinguished feature of the current model is the introduction of the agent layer which can shield the heterogeneity of underling distributed Web services. Therefore, the common users only need to focus on what they want to achieve rather than how to achieve. Meanwhile, the agent-oriented technology facilitates the coordination at both intra- and intra-enterprise levels for web service composition. The proposed agent-based adaptive web service workflow model provides a complete solution for dynamic and automatic service composition ranging from definition, vertical composition and horizontal composition.
· Gregor von Laszewski, Cyberaide Shell: Interactive Task Management for Grids and Cyberinfrastructure
· Yongjian Wang, Cesar-FD: An Effective Stateful Fault Detection Mechanism in Drug Discovery Grid
Workflow management system is widely accepted and used in the wide area network environment, especially in the e-Science application scenarios, to coordinate the operation of different functional components and to provide more powerful functions. The error-prone nature of the wide area network environment makes the fault-tolerance requirements of workflow management become more and more urgent. In this paper, we propose Cesar-FD, a stateful fault detection mechanism, which builds up states related to the runtime and external environments of workflow management system by aggregating multiple messages and provides more accurate notifications asynchronously. We demonstrate the use of this mechanism in the Drug Discovery Grid environment by two use cases. We also show that it can be used to detect faulty situations more accurately.
· Ian Welch, Automating Malware Scanning using Workflows
Identifying websites hosting malicious code is a priority for helping protect consumers using the web and for the collection of malicious code for analysis by malware researchers. We have been running an InternetNZ sponsored study where homepages of almost all New Zealand Web servers are scanned on a regular basis by a set of client honeypots. This paper reflects upon our experience of running moderate scale scans over a period of several months manually and identifies some requirements for automation of such a system using workflow and related middleware.
2. : (room 3) Session 2: Demo and discussion
· Roger Barga (Microsoft Research, USA)
Tel: +31 20 5257599
Fax: +31 20 5257490
Dr. Adam Belloum
Institute, University of Amsterdam
1098SJ, Amsterdam, the Netherlands
Dr. Jian Cao
200030, Shanghai, P.R. China