Collaborative Grid Process Creation Support in an Engineering Domain

  • Thomas Friese
  • Matthew Smith
  • Bernd Freisleben
  • Julian Reichwald
  • Thomas Barth
  • Manfred Grauer
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4297)


The software development process for many real-world applications requires many experts from different domains to cooperate. This is especially true for applications which are to be deployed in a distributed and heterogeneous environment such as the service-oriented Grid. In this paper, we present a collaborative synchronized Grid process creation environment for the service-oriented Grid, in which experts from different engineering and IT domains can interactively work on a single application process model, to quickly and efficiently design applications spanning multiple problem domains. An example application from the engineering domain of metal forming is presented and the enabling technologies are discussed.


Grid Service Software Development Process Grid Application Business Process Execution Language Process Editor 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    ActiveBPEL, LLC. ActiveBPEL - BPEL Execution Engine,
  2. 2.
    Barth, T.: Verteilte Lösungsansätze für simulations-basierte Optimierungsprobleme. Wissenschaftlicher Verlag, Berlin (2001)Google Scholar
  3. 3.
    Box, M.: A New Method of Constrained Optimization and a Comparison with Other Methods. Computer Journal 8, 42–52 (1965)MATHMathSciNetGoogle Scholar
  4. 4.
    Brodlie, K., Duce, D., Gallop, J., Sagar, M., Walton, J., Wood, J.: Visualization in Grid Computing Environments. In: Proceedings of IEEE Visualization, pp. 155–162 (2004)Google Scholar
  5. 5.
    Brown, J.L., Ferner, C.S., Hudson, T.C., Stapleton, A.E., Vetter, R.J., Carland, T., Martin, A., Martin, J., Rawls, A., Shipman, W.J., Wood, M.: GridNexus: A Grid Services Scientific Workflow System. International Journal of Computer Information Science 6, 72–82 (2005)Google Scholar
  6. 6.
  7. 7.
  8. 8.
    Cosquer, F.J.N., Veríssimo, P., Krakowiak, S., Decloedt, L.: Support for Distributed CSCW Applications. In: Krakowiak, S., Shrivastava, S.K. (eds.) BROADCAST 1999. LNCS, vol. 1752, pp. 295–326. Springer, Heidelberg (2000)CrossRefGoogle Scholar
  9. 9. Eclipse Communication Framework (ECF),
  10. 10. Graphical Editing Framework,
  11. 11.
    Goodyer, C., Berzins, M., Jimack, P., Scales, L.: A Grid-Enabled Problem Solving Environment for Parallel Computational Engineering Design. Advances in Engineering Software 37, 439–449 (2006)CrossRefGoogle Scholar
  12. 12.
    Laschet, G., Neises, J., Steinbach, I.: Micro-Macrosimulation of Casting Processes. 4ieme école d’été de Modélisation numérique en thermique (1998)Google Scholar
  13. 13.
    Leach, P., Mealling, M., Salz, R.: A Universally Unique IDentifier (UUID) URN Namespace. IETF RFC 4122 (2005),
  14. 14.
    Nelder, J., Mead, R.: A Simplex Method for Function Minimization. Computer Journal 7, 308–311 (1965)MATHGoogle Scholar
  15. 15.
    Nguyen, T., Selmin, V.: Collaborative Multidisciplinary Design in Virtual Environments. In: Proceedings of the 10th International Conference on CSCW in Design, Nanjing, China, pp. 420–425 (2006)Google Scholar
  16. 16.
    Oasis WSBPEL TC. Web Services Business Process Execution Language Version 2.0 - draft (December 2005)Google Scholar
  17. 17. Open Middleware Infrastructure Institute (OMII),
  18. 18.
    Sipos, G., Kacsuk, P.: Collaborative Workflow Editing in the P-GRADE. In: Proceedings of the MicroCAD (2005)Google Scholar
  19. 19.
    Smith, M., Friese, T., Freisleben, B.: Model Driven Development of Service-Oriented Grid Applications. In: Proc. of the International Conference on Internet and Web Applications and Services, Guadeloupe, pp. 139–146. IEEE Press, Los Alamitos (2006)CrossRefGoogle Scholar
  20. 20.
    Song, W., Ong, Y.-S., Ng, H.-K., Keane, A., Cox, S., Lee, B.: A Service-Oriented Approach for Aerodynamic Shape Optimization Across Institutional Boundaries. In: Proceedings of ICARCV (2004)Google Scholar
  21. 21.
    The Distributed Systems Group, Univ. of Marburg, Germany. The Marburg Ad Hoc Grid Envrionment - MAGE,
  22. 22.
    The Distributed Systems Group, University of Marburg, Germany. Grid Development Tools for Eclipse,
  23. 23.
    Woyak, S., Kim, H., Mullins, J., Sobieszczanski-Sobieski, J.: A Web Centric Architecture for Deploying Multi-Disciplinary Engineering Design Processes. In: Proceedings of the 10th AIAA/ISSMO Multidisciplinary Analysis and Optimization Conference, Albany, New York, USA (2004)Google Scholar
  24. 24.
    Xue, G., Song, W., Cox, S., Keane, A.: Numerical Optimization as Grid Services for Engineering Design. Journal of Grid Computing 2(3), 223–238 (2004)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Thomas Friese
    • 1
  • Matthew Smith
    • 1
  • Bernd Freisleben
    • 1
  • Julian Reichwald
    • 2
  • Thomas Barth
    • 2
  • Manfred Grauer
    • 2
  1. 1.Dept. of Mathematics and Computer ScienceUniversity of MarburgMarburgGermany
  2. 2.Information Systems Institute, Faculty of EconomicsUniversity of SiegenSiegenGermany

Personalised recommendations