Abstract
Scientific workflows are increasingly gaining momentum as the new paradigm for modeling and enacting scientific experiments. The value of a workflow specification does not end once it is enacted. Indeed, workflow specifications encapsulate knowledge that documents scientific experiments, and are, therefore, worth preserving. Our experience suggests that workflow preservation is frequently hampered by the volatility of the constituent service operations when these operations are supplied by third-party providers. To deal with this issue, we propose a heuristic for locating substitutes that are able to replace unavailable service operations within workflows. The proposed method uses the data links connecting inputs and outputs of service operations in existing workflow specifications to locate operations with parameters compatible with those of the missing operations. Furthermore, it exploits provenance traces collected from past executions of workflows to ensure that candidate substitutes perform tasks similar to those of the missing operations. The effectiveness of the proposed method has been empirically assessed. © 2011 IEEE.
Original language | English |
---|---|
Title of host publication | Proceedings - 2011 7th IEEE International Conference on eScience, eScience 2011|Proc. - IEEE Int. Conf. eScience, eScience (5-8 Dec. 2011) |
Publisher | IEEE |
Pages | 97-104 |
Number of pages | 7 |
ISBN (Electronic) | 9780769545974 |
ISBN (Print) | 9781457721632 |
DOIs | |
Publication status | Published - 5 Dec 2011 |
Event | 7th IEEE International Conference on eScience, eScience 2011 - Stockholm Duration: 1 Jul 2011 → … |
Conference
Conference | 7th IEEE International Conference on eScience, eScience 2011 |
---|---|
City | Stockholm |
Period | 1/07/11 → … |
Keywords
- eScience
- provenance
- Scientific workflow
- web services
- workflow preservation