Skip to main content

2011 | OriginalPaper | Buchkapitel

12. Conventional Workflow Technology for Scientific Simulation

verfasst von : Katharina Görlach, Mirko Sonntag, Dimka Karastoyanova, Frank Leymann, Michael Reiter

Erschienen in: Guide to e-Science

Verlag: Springer London

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Workflow technology is established in the business domain for several years. This fact suggests the need for detailed investigations in the qualification of conventional workflow technology for the evolving application domain of e-Science. This chapter discusses the requirements on scientific workflows, the state of the art of scientific workflow management systems as well as the ability of conventional workflow technology to fulfill requirements of scientists and scientific applications. It becomes clear that the features of conventional workflows can be advantageous for scientists but also that thorough enhancements are needed. We therefore propose a conceptual architecture for scientific workflow management systems based on the business workflow technology as well as extensions of existing workflow concepts in order to improve the ability of established workflow technology to be applied in the scientific domain with focus on scientific simulations.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat F. Leymann, D. Roller: Production Workflow: Concepts and Techniques. Prentice Hall, Englewood Cliffs, NJ, 1999. F. Leymann, D. Roller: Production Workflow: Concepts and Techniques. Prentice Hall, Englewood Cliffs, NJ, 1999.
2.
Zurück zum Zitat I.J. Taylor, E. Deelman, E.B. Gannon, M. Shields (ed.): Workflows for e-Science – Scientific Workflows for Grids. Springer, 2007. I.J. Taylor, E. Deelman, E.B. Gannon, M. Shields (ed.): Workflows for e-Science – Scientific Workflows for Grids. Springer, 2007.
3.
Zurück zum Zitat R. Chinnici, J.-J. Moreau, A. Ryman, S. Weerawarana: Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language. 2007. R. Chinnici, J.-J. Moreau, A. Ryman, S. Weerawarana: Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language. 2007.
4.
Zurück zum Zitat A. Alves, A. Arkin, S. Askary, C. Barreto, B. Bloch, F. Curbera, M. Ford, Y. Goland, A. Guízar, N. Kartha, C. K. Liu, R. Khalaf, D. König, M. Marin, V. Mehta, S. Thatte, D. van der Rijn, P. Yendluri, A. Yiu: Web Services Business Process Execution Language Version 2.0. 2007. A. Alves, A. Arkin, S. Askary, C. Barreto, B. Bloch, F. Curbera, M. Ford, Y. Goland, A. Guízar, N. Kartha, C. K. Liu, R. Khalaf, D. König, M. Marin, V. Mehta, S. Thatte, D. van der Rijn, P. Yendluri, A. Yiu: Web Services Business Process Execution Language Version 2.0. 2007.
5.
Zurück zum Zitat D. Churches, G. Gombas, A. Harrison, J. Maassen, C. Robinson, M. Shields, I. Taylor, I. Wang: Programming Scientific and Distributed Workflow with Triana Services. Concurrency and Computation: Practice and Experience. Special Issue on Scientific Workflows, 2005. D. Churches, G. Gombas, A. Harrison, J. Maassen, C. Robinson, M. Shields, I. Taylor, I. Wang: Programming Scientific and Distributed Workflow with Triana Services. Concurrency and Computation: Practice and Experience. Special Issue on Scientific Workflows, 2005.
6.
Zurück zum Zitat S. Graham, A. Karmarkar, J. Mischkinsky, I. Robinson, I. Sedukhin: Web Services Resource (WS-Resource) V1.2. OASIS, 9 December 2004. S. Graham, A. Karmarkar, J. Mischkinsky, I. Robinson, I. Sedukhin: Web Services Resource (WS-Resource) V1.2. OASIS, 9 December 2004.
7.
Zurück zum Zitat T. Oinn, M. Greenwood, M. Addis, M. Nedim Alpdemir, J. Ferris, K. Glover, C. Goble, A. Goderis, D. Hull, D. Marvin, P. Li, P. Lord, M.R. Pocock, M. Senger, R. Stevens, A. Wipat, C. Wroe: Taverna: Lessons in Creating a Workflow Environment for the Life Sciences. Concurrency and Computation: Practice and Experience 2006, 18(10):1067–110.CrossRef T. Oinn, M. Greenwood, M. Addis, M. Nedim Alpdemir, J. Ferris, K. Glover, C. Goble, A. Goderis, D. Hull, D. Marvin, P. Li, P. Lord, M.R. Pocock, M. Senger, R. Stevens, A. Wipat, C. Wroe: Taverna: Lessons in Creating a Workflow Environment for the Life Sciences. Concurrency and Computation: Practice and Experience 2006, 18(10):1067–110.CrossRef
8.
Zurück zum Zitat I. Altintas, C. Berkley, E. Jaeger, M. Jones, B. Ludascher, S. Mock: Kepler: An Extensible System for Design and Execution of Scientific Workflows. SSDBM, 2004. I. Altintas, C. Berkley, E. Jaeger, M. Jones, B. Ludascher, S. Mock: Kepler: An Extensible System for Design and Execution of Scientific Workflows. SSDBM, 2004.
9.
Zurück zum Zitat E. Deelman, J. Blythe, Y. Gil, C. Kesselman, G. Mehta, S. Patil, M.-H. Su, K. Vahi, M. Livny: Pegasus: Mapping Scientific Workflows onto the Grid. Lecture Notes in Computer Science, Volume 3165/2004, Second European AcrossGrids Conference, Springer, 2004, pp. 11–20. E. Deelman, J. Blythe, Y. Gil, C. Kesselman, G. Mehta, S. Patil, M.-H. Su, K. Vahi, M. Livny: Pegasus: Mapping Scientific Workflows onto the Grid. Lecture Notes in Computer Science, Volume 3165/2004, Second European AcrossGrids Conference, Springer, 2004, pp. 11–20.
10.
Zurück zum Zitat R. Barga, J. Jackson, N. Araujo, D. Guo, N. Gautam, Y. Simmhan: The Trident Scientific Workflow Workbench. In: IEEE eScience Conference, 2008. R. Barga, J. Jackson, N. Araujo, D. Guo, N. Gautam, Y. Simmhan: The Trident Scientific Workflow Workbench. In: IEEE eScience Conference, 2008.
11.
Zurück zum Zitat R. Barga, D. Gannon: Scientific versus Business Workflows. In: [2], 2007. R. Barga, D. Gannon: Scientific versus Business Workflows. In: [2], 2007.
12.
Zurück zum Zitat M. Sonntag, D. Karastoyanova, F. Leymann: The Missing Features of Workflow Systems for Scientific Computations. In: Proceedings of the 3 rd Grid Workflow Workshop (GWW) (to appear), 2010. M. Sonntag, D. Karastoyanova, F. Leymann: The Missing Features of Workflow Systems for Scientific Computations. In: Proceedings of the 3 rd Grid Workflow Workshop (GWW) (to appear), 2010.
13.
Zurück zum Zitat M. Sonntag, K. Görlach, D. Karastoyanova: Towards Simulation Workflows With BPEL: Deriving Missing Features From GriCoL. In: Proceedings of the 21st IASTED International Conference Modelling and Simulation (MS 2010), 2010 M. Sonntag, K. Görlach, D. Karastoyanova: Towards Simulation Workflows With BPEL: Deriving Missing Features From GriCoL. In: Proceedings of the 21st IASTED International Conference Modelling and Simulation (MS 2010), 2010
14.
Zurück zum Zitat M. Sonntag, D. Karastoyanova: Next Generation Interactive Scientific Experimenting Based on the Workflow Technology. In: Proceedings of the 21st IASTED International Conference Modelling and Simulation (MS 2010), 2010. M. Sonntag, D. Karastoyanova: Next Generation Interactive Scientific Experimenting Based on the Workflow Technology. In: Proceedings of the 21st IASTED International Conference Modelling and Simulation (MS 2010), 2010.
15.
Zurück zum Zitat L. Moreau, B. Clifford, J. Freire, Y. Gil, P. Groth, J. Futrelle, N. Kwasnikowska, S. Miles, P. Missier, J. Myers, The Open Provenance Model Core Specification (V1. 1). Future Generation Computer Systems, 2009. L. Moreau, B. Clifford, J. Freire, Y. Gil, P. Groth, J. Futrelle, N. Kwasnikowska, S. Miles, P. Missier, J. Myers, The Open Provenance Model Core Specification (V1. 1). Future Generation Computer Systems, 2009.
16.
Zurück zum Zitat D. Karastoyanova, F. Leymann: Making scientific applications on the Grid reliable through flexibility approaches borrowed from service compositions. In: N. Antonopoulos, G. Exarchakos, A. Liotta (Eds.), Handbook of research on P2P and Grid systems for service-oriented computing: Models, methodologies and applications (Information Science Publishing, 2010). D. Karastoyanova, F. Leymann: Making scientific applications on the Grid reliable through flexibility approaches borrowed from service compositions. In: N. Antonopoulos, G. Exarchakos, A. Liotta (Eds.), Handbook of research on P2P and Grid systems for service-oriented computing: Models, methodologies and applications (Information Science Publishing, 2010).
17.
Zurück zum Zitat G. Decker, O. Kopp, F. Leymann, M. Weske: Interacting services: from specification to execution. In: Data & Knowledge Engineering. Vol. 68(10), Elsevier Science Publishers, 2009. G. Decker, O. Kopp, F. Leymann, M. Weske: Interacting services: from specification to execution. In: Data & Knowledge Engineering. Vol. 68(10), Elsevier Science Publishers, 2009.
18.
Zurück zum Zitat D. Pennington, D. Higgins, A.T. Peterson, M.B. Jones, B. Ludäscher, S. Bowers: Ecological niche modeling using the Kepler workflow system. In: [2], 2007. D. Pennington, D. Higgins, A.T. Peterson, M.B. Jones, B. Ludäscher, S. Bowers: Ecological niche modeling using the Kepler workflow system. In: [2], 2007.
19.
Zurück zum Zitat N. Currle-Linde, P. Adamidis, M. Resch, F. Bös, J. Pleiss: GriCoL: A language for scientific grids. In: Proceedings of the 2nd IEEE International Conf. on e-Science and Grid Computing, 2006. N. Currle-Linde, P. Adamidis, M. Resch, F. Bös, J. Pleiss: GriCoL: A language for scientific grids. In: Proceedings of the 2nd IEEE International Conf. on e-Science and Grid Computing, 2006.
20.
Zurück zum Zitat B. Wassermann, W. Emmerich, B. Butchart, N.Cameron, L. Chen, J. Patel: Sedna: A BPEL-Based Environment for Visual Scientific Workflow Modeling. In: [2], 2007. B. Wassermann, W. Emmerich, B. Butchart, N.Cameron, L. Chen, J. Patel: Sedna: A BPEL-Based Environment for Visual Scientific Workflow Modeling. In: [2], 2007.
21.
Zurück zum Zitat S. Weerawarana, F. Curbera, F. Leymann, D.F. Ferguson, T. Storey: Web Services Platform Architecture: Soap, WSDL, WS-Policy, WS-Addressing, WS-Bpel, WS-Reliable Messaging and More. Prentice Hall, 2005 S. Weerawarana, F. Curbera, F. Leymann, D.F. Ferguson, T. Storey: Web Services Platform Architecture: Soap, WSDL, WS-Policy, WS-Addressing, WS-Bpel, WS-Reliable Messaging and More. Prentice Hall, 2005
22.
Zurück zum Zitat A. Akram, D. Meredith, R. Allan: Evaluation of BPEL to Scientific Workflows. In Cluster Computing and the Grid (CCGrid), pages 269–274. IEEE Computer Society, 2006. A. Akram, D. Meredith, R. Allan: Evaluation of BPEL to Scientific Workflows. In Cluster Computing and the Grid (CCGrid), pages 269–274. IEEE Computer Society, 2006.
23.
Zurück zum Zitat R. Khalaf: Supporting business process fragmentation while maintaining operational semantics: a BPEL perspective. PhD thesis, University of Stuttgart. 2008. R. Khalaf: Supporting business process fragmentation while maintaining operational semantics: a BPEL perspective. PhD thesis, University of Stuttgart. 2008.
24.
Zurück zum Zitat M. Wieland, K. Görlach, D. Schumm, F. Leymann: Towards Reference Passing in Web Service and Workflow-based Applications. Proceedings of the 13th IEEE Enterprise Distributed Object Conference (EDOC 2009). 109–118 (2009). M. Wieland, K. Görlach, D. Schumm, F. Leymann: Towards Reference Passing in Web Service and Workflow-based Applications. Proceedings of the 13th IEEE Enterprise Distributed Object Conference (EDOC 2009). 109–118 (2009).
25.
Zurück zum Zitat M. Sonntag, K. Görlach, D. Karastoyanova, F. Leymann, M. Reiter: Process Space-based Scientific Workflow Enactment. In: International Journal of Business Process Integration and Management (IJBPIM) Special Issue on Scientific Workflows (to appear), Inderscience Publishers, 2010. M. Sonntag, K. Görlach, D. Karastoyanova, F. Leymann, M. Reiter: Process Space-based Scientific Workflow Enactment. In: International Journal of Business Process Integration and Management (IJBPIM) Special Issue on Scientific Workflows (to appear), Inderscience Publishers, 2010.
26.
Zurück zum Zitat E. Deelman, A. Chervenak: Data Management Challenges of Data Intensive Scientific Workflows. Proc. IEEE Int’l Symp. Cluster Computing and the Grid (CCGRID ‘08), pp. 687–692, 2008. E. Deelman, A. Chervenak: Data Management Challenges of Data Intensive Scientific Workflows. Proc. IEEE Int’l Symp. Cluster Computing and the Grid (CCGRID ‘08), pp. 687–692, 2008.
27.
Zurück zum Zitat D. Karastoyanova: Enhancing flexibility and reusability of web service flows through parameterization. PhD thesis, TU Darmstadt and University of Stuttgart, 2006. D. Karastoyanova: Enhancing flexibility and reusability of web service flows through parameterization. PhD thesis, TU Darmstadt and University of Stuttgart, 2006.
28.
Zurück zum Zitat D. Karastoyanova, F. Leymann: BPEL’n’Aspects: Adapting Service Orchestration Logic. In: Proceedings of the 7th International Conference on Web Services (ICWS 2009) D. Karastoyanova, F. Leymann: BPEL’n’Aspects: Adapting Service Orchestration Logic. In: Proceedings of the 7th International Conference on Web Services (ICWS 2009)
29.
Zurück zum Zitat G. Kiczales: Aspect-Oriented Programming. In: Proceedings of ECOOP’97, Finland, 1997. G. Kiczales: Aspect-Oriented Programming. In: Proceedings of ECOOP’97, Finland, 1997.
30.
Zurück zum Zitat B. Weber, S. Rinderle, M. Reichert: Change Patterns and Change Support Features in Process-Aware Information Systems. In: Proceedings of Conference on Advanced Information Systems Engineering (CAiSE), 2007. B. Weber, S. Rinderle, M. Reichert: Change Patterns and Change Support Features in Process-Aware Information Systems. In: Proceedings of Conference on Advanced Information Systems Engineering (CAiSE), 2007.
31.
Zurück zum Zitat D. Martin, D. Wutke, F. Leymann: A Novel Approach to Decentralized Workflow Enactment. In: Proceedings of the 12th International IEEE Enterprise Distributed Object Computing Conference (EDOC 2008), 2008. D. Martin, D. Wutke, F. Leymann: A Novel Approach to Decentralized Workflow Enactment. In: Proceedings of the 12th International IEEE Enterprise Distributed Object Computing Conference (EDOC 2008), 2008.
32.
Zurück zum Zitat A. Barker, P. Besana, D. Robertson, J. Weissman: The Benefits Of Service Choreography For Data-Intensive Computing. In: Proceedings of the 7th International Workshop on Challenges of Large Applications in Distributed Environments (CLADE’09), in conjunction with HPDC’09: The 18th International Symposium on High Performance Distributed Computing, pages 1–10. ACM, 2009. A. Barker, P. Besana, D. Robertson, J. Weissman: The Benefits Of Service Choreography For Data-Intensive Computing. In: Proceedings of the 7th International Workshop on Challenges of Large Applications in Distributed Environments (CLADE’09), in conjunction with HPDC’09: The 18th International Symposium on High Performance Distributed Computing, pages 1–10. ACM, 2009.
Metadaten
Titel
Conventional Workflow Technology for Scientific Simulation
verfasst von
Katharina Görlach
Mirko Sonntag
Dimka Karastoyanova
Frank Leymann
Michael Reiter
Copyright-Jahr
2011
Verlag
Springer London
DOI
https://doi.org/10.1007/978-0-85729-439-5_12