Log in

A process-centric engineering Web services framework

  • Original Article
  • Published:
The International Journal of Advanced Manufacturing Technology Aims and scope Submit manuscript

Abstract

Collaborative and distributed engineering Web services are emerging as a viable alternative to the traditional design and engineering process automation. Existing approaches have limitations in supporting long-running engineering transactions, automatic engineering process orchestration and choreography, synchronous and asynchronous conversation, and geometric abstraction for transmission and sharing. In this paper, we present a process-centric engineering Web services framework to overcome these limitations by utilizing BPEL-based (business process execution language) process templates and coordination broker-based conversation support. This paper also discusses the synchronization of engineering Web services, which can be either peer-centric or process-centric to support long-running engineering transactions and conversation. The process orchestration and choreography broker works as a service dispatching and aggregation agent for executing process templates, which enables the individual activity of the engineering process to dynamically invoke one of the alternative Web services through the run-time process brokering. Further, the paper presents how to support collaboration over the running process using conversation policy .

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

Access this article

Subscribe and save

Springer+ Basic
EUR 32.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or Ebook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Abrahamson S, Wallace D, Senin N, Sferro P (2000) Integrated design in a service marketplace. Comput Aided Des 32(2):97–107

    Article  Google Scholar 

  2. Case MP, Lu SCY (1996) The discourse model for collaborative engineering design. Comput Aided Des 28(5):333–345

    Article  Google Scholar 

  3. Kim H, Kim HS, Lee JH, Jung JM, Do NC, Lee JY (2003) CPC framework for sharing product information across enterprises. Trans Soc CAD/CAM Eng 8(4):201–211

    Google Scholar 

  4. Wang FC, Wright PK (1998) Web-based CAD tools for a networked manufacturing service. Proceedings of the DETC’98 ASME Design Engineering Technical Conference, Atlanta, GA, 13–16 September 1998, CIE-5517

  5. Hardwick M, Spooner DL, Rando T, Morris KC (1996) Sharing manufacturing information in virtual enterprises. Commun ACM 39(2):46–54

    Article  Google Scholar 

  6. Lee JY, Kim H, Kim K (2001) A web-enabled approach to feature-based modeling in a distributed and collaborative design environment. Concurrent Eng Res Appl 9(1):74–87

    Google Scholar 

  7. Lee JY (2001) Shape representation and interoperability for virtual prototy** in a distributed design environment. Int J Adv Manuf Technol 17(6):425–434

    Article  Google Scholar 

  8. IBM (2003) BPEL4WS. http://www-106.ibm.com/developerworks/webservices/library/ws-bpel/. Cited April 15, 2004

  9. Laukkanen M, Helin H (2003) Composing workflows of semantic web services. Proceedings of the Workshop on Web Services and Agent-based Engineering, Melbourne, Australia, July 15, 2003

  10. World Wide Web Consortium (W3C) (2002) Web Services. http://www.w3.org/2002/ws/. Cited 15 April 2004

  11. World Wide Web Consortium (W3C) (2003) RDF. http://www.w3.org/RDF/. Cited 15 April 2004

  12. World Wide Web Consortium (W3C) (2003) OWL. http://www.w3.org/TR/owl-guide/. Cited 15 April 2004

  13. The OWL Services Coalition (2003) OWL-S: Semantic Markup for Web Services. http://www.daml.org/services/owl-s/1.0/owl-s.html. Cited 15 April 2004

  14. E-Commerce and Autonomic Computing Department IBM T.J. Watson Center (2003) cpXML. http://www.research.ibm.com/convsupport/papers/cpXML-v1.htm. Cited 15 April 2004

  15. Hansen JE, Nandi P, Kumaran S (2002) Conversation support for business process integration. Proceedings of the 6th International Enterprise Distributed Object Computing Conference, 2002, pp 65–74

  16. BEA Systems (2003) WebLogic user’s guide. http://www.bea.com/. Cited 15 April 2004

  17. Yoon J (2004) Dynamic integration of business processes using brokering models. Dissertation, POSTECH, Korea

  18. Yoon J, Lee S, Kim K (2003) Dynamic business process integration using state-driven brokering models. Proceedings of Korean Institute of Industrial Engineers, May 2003, pp 40–45

  19. Rossignac J (1999) Edgebreaker: connectivity compression for triangle meshes. IEEE Trans Vis Comput Graph 5(1):41–61

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jae Yeol Lee.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Lee, J., Lee, S., Kim, K. et al. A process-centric engineering Web services framework. Int J Adv Manuf Technol 26, 1173–1183 (2005). https://doi.org/10.1007/s00170-004-2365-3

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00170-004-2365-3

Keywords

Navigation