Advertisement

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)

Abstract

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.

Keywords

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.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    ActiveBPEL, LLC. ActiveBPEL - BPEL Execution Engine, http://www.activebpel.org
  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.org. Eclipse Communication Framework (ECF), http://www.eclipse.org/ecf
  10. 10.
    eclipse.org. Graphical Editing Framework, http://www.eclipse.org/gef
  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), http://www.ietf.org/rfc/rfc4122.txt
  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.
    omii.ac.uk. Open Middleware Infrastructure Institute (OMII), http://www.omii.ac.uk/
  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, http://ds.informatik.uni-marburg.de/MAGE
  22. 22.
    The Distributed Systems Group, University of Marburg, Germany. Grid Development Tools for Eclipse, http://ds.informatik.uni-marburg.de/MAGE/gdt
  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