Skip to main content

Supporting and Optimizing Interactive Decision Processes in Grid Environments with a Model-Driven Approach

  • Conference paper
Modeling for Decision Support in Network-Based Services

Part of the book series: Lecture Notes in Business Information Processing ((LNBIP,volume 42))

Abstract

Increasing the complexity of products and processes in engineering domains, accompanied by time as well as cost pressures, lead to complex decision processes comprising human expert’s interaction and excessive use of sophisticated tools from computational engineering. Grid technology offers both basic concepts and tools to automate decision processes as Grid workflows and to integrate distributed resources for computational engineering. Grid computing infrastructures and service-oriented architectures commonly rely on web services as their implementation technology. This technology allows complex workflows to be designed and executed by workflow engines in either Grid or standard web service environments. Nevertheless, the integration of human intervention in Grid workflows is still a manual, therefore time-consuming and error-prone task, caused by the lack of software support for designing workflows that incorporate human tasks in Grid environments. Furthermore, service-oriented architecturess (and especially dynamic Grid infrastructures) are subject to frequent changes, influencing the workflows running on them. This fact makes a good workflow design a non-trivial task, making IT support for automatically optimizing workflows running on service-oriented architectures in Grid environments a valuable issue. In this paper, we present a model-driven approach for designing efficient Grid workflows covering both the topics of human tasks and automatic transformation and optimization of a workflow regarding the underlying infrastructure and its performance characteristics. The solution also covers the automatic creation of user interfaces for human interventions. The approach is implemented and validated by a virtual prototyping process from metal casting.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Agrawal, A., Amend, M., Das, M., et al.: WS-BPEL Extension for People (2007)

    Google Scholar 

  2. Agrawal, A., Amend, M., Das, M., et al.: Web Services Human Task 1.0 (2007)

    Google Scholar 

  3. Allen, R.: Workflow: An Introduction. In: Fischer, L. (ed.) The Workflow Handbook 2001, ch. 1, pp. 15–38. Future Strategies (2000)

    Google Scholar 

  4. Apache ODE. The Apache Foundation (2008), http://ode.apache.org (visited)

  5. Bauler, P., Feltze, F., Frogneux, E., Renwart, B., Thomase, C.: Usage of Model Driven Engineering in the context of Business Process Management. In: Bichler, M., Hess, T., Krczmar, U., Lechner, R., Matthes, F., Picot, A., Speitkamp, B., Wolf, P. (eds.) Multikonferenz Wirtschaftsinformatik, GITO Verlag (2008)

    Google Scholar 

  6. Butchart, B., Cameron, N., Chen, L., Wassermann, B., Emmerich, W., Patel, J.: Sedna: A BPEL-based Environment for Visual Scientific Workflow Modelling, pp. 428–449. Springer, Heidelberg (2007)

    Google Scholar 

  7. Cao, J., Jarvis, S., Saini, S., Nudd, G.: GridFlow: Workflow Management for Grid Computing. In: CCGRID, pp. 198–205. IEEE (2003)

    Google Scholar 

  8. Culha, B.: Automatic Arrangement of Product Parts, Assemblies and Modules. In: Bouras, A., Gurumoorthy, B., Sudarsan, R. (eds.) Product Lifecycle Management PLM 2005, Inderscience, Geneve (2005)

    Google Scholar 

  9. Dörnemann, T., Friese, T., Herdt, S., Juhnke, E., Freisleben, B.: Grid Workflow Modelling Using Grid-Specific BPEL Extensions. In: Proceedings of German e-Science Conference 2007, pp. 1–9 (2007)

    Google Scholar 

  10. Dörnemann, T., Smith, M., Freisleben, B.: Composition and Execution of Secure Workflows in WSRF-Grids. In: 8th IEEE International Symposium on Cluster Computing and the Grid (CCGrid 2008). IEEE Press (2008)

    Google Scholar 

  11. Foster, I., Kesselman, C. (eds.): The Grid: Blueprint for a New Computing Infrastructure. Morgan Kaufmann Publishers, San Francisco (1999)

    Google Scholar 

  12. Foster, I., Kesselman, C. (eds.): The Grid 2: Blueprint for a new Computing Infrastructure. Morgan Kaufmann (2004)

    Google Scholar 

  13. Friese, T., Smith, M., Freisleben, B., Reichwald, J., Barth, T., Grauer, M.: Collaborative Grid Process Creation Support in an Engineering Domain. In: Robert, Y., Parashar, M., Badrinath, R., Prasanna, V.K. (eds.) HiPC 2006. LNCS, vol. 4297, pp. 263–276. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  14. Gardner, T.: UML Modelling of Automated Business Processes with a Mapping to BPEL4WS. In: Proceedings of the First European Workshop on Object Orientation and Web Services (2003)

    Google Scholar 

  15. Grauer, M., Reichwald, J., Christian, D., Barth, T.: The Potential of Service-Oriented Computing for Small and Medium Enterprises - Analysis of Value Chains. In: P2P and Grid Track, Multikonferenz Wirtschaftsinformatik, Passau (2006)

    Google Scholar 

  16. Grauer, M., Reichwald, J., Barth, T.: A Service-Oriented Grid-Based Infrastructure for Supporting Virtual Prototyping in Manufacturing. In: Oberweis, A., Weinhardt, C., Gimpel, H., Koschmider, A., Pankratius, V., Schnizler, B. (eds.) eOrganisation: Service-, Prozess,- Market-Engineering, vol. 2, pp. 531–548 (2007)

    Google Scholar 

  17. Hofreiter, B., Huemer, C.: Transforming UMM Business Collaboration Models to BPEL. In: Meersman, R., Corsaro, A. (eds.) OTM-WS 2004. LNCS, vol. 3292, pp. 507–519. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  18. Jakumeit, J., Barth, T., Reichwald, J., Grauer, M.: A Grid-Based Parallel Optimization Algorithm Applied to a Problem in Metal Casting Industry. In: 2nd International Conference on Bioinspired Optimization Methods and their Applications (BIOMA), Ljubljana, Slovenia (October 2006)

    Google Scholar 

  19. Kacsuk, P., Sipos, G.: Multi-Grid, Multi-UserWorkflows in the P-GRADE Grid Portal. J. Grid Computing 3(3-4), 221–238 (2005)

    Article  Google Scholar 

  20. Lübke, D., Lücke, T., Schneider, K., Marx Gomez, J.: Using Event-Driven Process Chains for Model-Driven Development of Business Applications. In: Proc. of the XML4BPM Workshop (2006)

    Google Scholar 

  21. Masak, D.: SOA? Serviceorientierung in Business und Software. Springer, Heidelberg (2007)

    Google Scholar 

  22. Mendling, J., Ziemann, J.: EPK-Visualisierung von BPEL4WS Prozessdenitionen. In: Proceedings of the 7th Workshop of Software-Reengineering (May 2005)

    Google Scholar 

  23. Mendling, J., Ziemann, J.: Transformation of BPEL Processes to EPCs. In: Nüttgens, M., Rump, F.J. (eds.) Proceedings of the 4th GI Workshop on Event-Driven Process Chains, Hamburg, Germany, vol. 167, pp. 41–53 (December 2005)

    Google Scholar 

  24. Mendling, J., Lassen, K.B., Zdun, U.: Transformation Strategies between Block-Oriented and Graph-Oriented Process Modelling Languages. In: Lehner, F., Nösekabel, H., Kleinschmidt, P. (eds.) Multikonferenz Wirtschaftsinformatik, vol. 2, pp. 297–312. GITO Verlag, Berlin (2006)

    Google Scholar 

  25. Miller, J., Mukerji, J. (eds.): MDA Guide Version 1.0.1. OMG (2003)

    Google Scholar 

  26. Singh, M.P., Huhns, M.N.: Service-Oriented Computing - Semantics, Processes, Agents. John Wiley and Sons (2005)

    Google Scholar 

  27. Taylor, I., Shields, M., Wang, I., Harrison, A.: Visual GridWorkflow in Triana. Journal of Grid Computing 3(3-4), 153–169 (2005)

    Article  Google Scholar 

  28. The Gridsphere Portal Framework (2008), http://www.gridsphere.org (visited)

  29. Weber, I., Haller, J., Müller, J.: Automated Derivation of Executable Business Processes from Choreographies in Virtual Organizations. In: Lehner, F., Nösekabel, H., Kleinschmidt, P. (eds.) Multikonferenz Wirtschaftsinformatik, vol. 2, pp. 313–328. GITO Verlag, Berlin (2006)

    Google Scholar 

  30. Yu, J., Buyya, R.: A Taxonomy of Workflow Management Systems for Grid Computing. Journal of Grid Computing 3(3-4), 171–200 (2005)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Reichwald, J., Dörnemann, T., Barth, T., Grauer, M., Freisleben, B. (2012). Supporting and Optimizing Interactive Decision Processes in Grid Environments with a Model-Driven Approach. In: Dolk, D., Granat, J. (eds) Modeling for Decision Support in Network-Based Services. Lecture Notes in Business Information Processing, vol 42. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-27612-5_2

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-27612-5_2

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-27611-8

  • Online ISBN: 978-3-642-27612-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics