Skip to main content

Survey on Distributed Collaborative Engineering and Applications

  • Chapter
  • First Online:
Cloud Manufacturing

Part of the book series: Springer Series in Advanced Manufacturing ((SSAM))

  • 2719 Accesses

Abstract

Nowadays, product design and manufacturing industries have shown increasingly strong requirements of using new Information and Communication Technologies (ICT) to address more complex collaborative product development processes and higher expectation of customers dispersed globally. A new research area called Distributed Collaborative Engineering (DCE) has emerged in recent years in response to the aforementioned trend. Based on the rapid advancement of ICT, such as Internet, Web and Cloud Computing, DCE has become one of the most active and emerging R&D areas in the past two decades facilitating product design and realization processes, with a bid to support relevant teams to carry out distributed collaborative work effectively. DCE has progressed dramatically, and more and more research and engineering systems have been developed in order to achieve the full potential of DCE for various industrial applications. Rooted from Concurrent Engineering or Simultaneous Engineering, DCE has been expended in terms of depth and width, and relevant research and engineering systems are now far beyond traditional definitions and working scopes. This chapter presents a review of the R&D literature in the area, from the developed technologies of the 1980s to today’s state-of-the-art. Research challenges and opportunities are also discussed and highlighted in the end.

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 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover 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

References

  1. Hartley J (1992) Concurrent Engineering. Productivity Press, Cambridge

    Google Scholar 

  2. Sprow E (1992) Chrysler’s concurrent engineering challenge. Manuf Eng 108(4):35–42

    Google Scholar 

  3. Ulrich KT, Eppinger SD (2000) Product design and development 3rd edn. McGraw-Hill, New York

    Google Scholar 

  4. Shen W, Wang L (2003) Web-based and agent-based approaches for collaborative product design: an overview. Int J Comput Appl Technol 16(2/3):103–112

    Article  Google Scholar 

  5. Li WD, Ong SK, Nee AYC, McMahon CA (ed) (2007) Collaborative Product design and manufacturing methodologies and applications. Springer, New York

    Google Scholar 

  6. Li WD, Ong SK, Nee AYC (2006) Integrated and collaborative product development environment—Technologies and implementation. World Scientific Publisher, Singapore

    Google Scholar 

  7. Schmidt K, Bannon L (1992) Taking CSCW seriously. CSCW 1(1/2):7–40

    Google Scholar 

  8. Greif I (ed) (1988) Computer-supported cooperative work: a book of readings. Morgan Kaufmann Publishers, California

    Google Scholar 

  9. Turino J (1992) Managing concurrent engineering. Van Nostrand Reinhold, New York

    Google Scholar 

  10. Prasad B (1997) Concurrent engineering fundamentals: integrated product development, vol II. Prentice Hall, One Saddle River

    Google Scholar 

  11. Balamuralikrishna R, Athinarayanan R, Song XS (2000) The relevance of concurrent engineering in industrial technology programs. J Ind Technol 16(3):1–5

    Google Scholar 

  12. UGS, PLM Solutions, http://www.ugs.com/CaseStudyWeb/dispatch/viewCaseStudy.html?id = 147

  13. Myers BA (1998) A brief history of human computer interaction technology. ACM Interact 5(2):44–54

    Google Scholar 

  14. HCI International. url:http://www.hci-international.org/

  15. Reddy R, Erman L, Fennel R, Neely R (1976) The HEARSAY speech understanding system: an example of the recognition process. IEEE Trans Comput C-25:427–431

    Google Scholar 

  16. Smith RG (1980) The contract net protocol: high-level communication and control in a distributed problem solver. IEEE Trans Comput C-29(12):1104–1113

    Google Scholar 

  17. Hewitt C (1979) Control structure as patterns of passing messages. In: Winston PH, Brown RH (eds) Artificial intelligence: an MIT perspective. MIT Press, pp 435–465

    Google Scholar 

  18. Norrie DH, Kwok AD (1991) Object-oriented distributed artificial intelligence. In: Maurer H (ed) New results and new trends in computer science, LNCS 555. Springer, New York, pp 225–242

    Google Scholar 

  19. Shen W, Hao Q, Yoon H, Norrie DH (2006) Applications of agent systems in intelligent manufacturing: an update review. Int J Adv Eng Inf 20(4):415–431

    Article  Google Scholar 

  20. Tomiyama T (2006) Collaborative product development in ill-structured problem domains. In: Proceedings of the 10th international conference on CSCW in design, pp 15–20

    Google Scholar 

  21. Cutkosky MR, Engelmore RS, Fikes RE, Genesereth MR, Gruber TR, Mark WS, Tenenbaum JM, Weber JC (1993) PACT: an experiment in integrating concurrent engineering systems. IEEE Comput 26(1):28–37

    Article  Google Scholar 

  22. Shen W, Barthès JP (1995) DIDE: a multi-agent environment for engineering design. In: Proceedings of first international conference on multi-agent systems (ICMAS’95), San Francisco, CA, pp 344–351

    Google Scholar 

  23. Brown DC, Dunskus B, Grecu DL, Berker I (1995) SINE: support for single function agents. In: Proceedings of applications of AI in engineering, Udine, Italy

    Google Scholar 

  24. Autodesk Inventor. http://usa.autodesk.com/adsk/servlet/index?siteID= 123112 &id = 4246282

  25. Autodesk Buzzsaw. http://usa.autodesk.com/adsk/servlet/index?siteID= 123112&id = 2407898

  26. Autodesk Streamline. http://usa.autodesk.com/adsk/servlet/index? siteID = 123112&id = 2164339

  27. Graphisoft ArchiCAD TeamWorkTM. http://www.graphisoft. com/products/archicad/teamwork/

  28. CoCreate, OneSpace. url:http://www.cocreate.com/

  29. Matrix PLM Platform. url:http://www.matrixone.com/matrixonesolutions/plm_platform.html

  30. UGS, PLM Solutions. url:http://www.ugs.com/solutions/

  31. Li WD, Qiu Z (2006) State-of-the-art technologies and methodologies for collaborative product development systems. Int J Prod Res 44(13):2525–2559

    Article  MATH  Google Scholar 

  32. Jagannathan V, Almasi G, Suvaiala A (1996) Collaborative infrastructures using the WWW and CORBA-based environments. In: Proceedings of the IEEE workshops on enabling technologies infrastructure for collaborative enterprises (WET ICE’96), pp 292–297

    Google Scholar 

  33. Huang GQ, Mak KL (1999) Web-based morphological charts for concept design in collaborative product development. J Intell Manuf 10:267–278

    Article  Google Scholar 

  34. Wallis A, Haag Z, Foley R (1998) A multi-agent framework for distributed collaborative design. In: Proceedings of the IEEE workshops on enabling technologies infrastructure for collaborative enterprises (WET ICE’98), pp 282–287

    Google Scholar 

  35. Zdrahal Z, Domingue J (1997) The world wide design lab: an environment for distributed collaborative design. In: Proceedings of 1997 international conference on engineering design, Tampere, Finland

    Google Scholar 

  36. Caldwell NHM, Rodgers PA (1998) WebCADET: facilitating distributed design support. In: Proceeding of IEE colloquium on web-based knowledge servers, London, UK, pp 9/1–9/4

    Google Scholar 

  37. Huang GQ, Lee SW, Mak KL (1999) Web-based product and process data modelling in concurrent ‘design for X’. Robot Comput Integr Manuf 15(1):53–63

    Article  Google Scholar 

  38. Huang GQ, Mak KL (1999) Design for manufacture and assembly on the Internet. Comput Ind 38(1):17–30

    Article  Google Scholar 

  39. Wallis A, Haag Z, Foley R (1998) A multi-agent framework for distributed collaborative design. In: Proceedings of the IEEE workshops on enabling technologies infrastructure for collaborative enterprises (WET ICE’98), pp 282–287

    Google Scholar 

  40. Zdrahal Z, Domingue J (1997) The world wide design lab: an environment for distributed collaborative design. In: Proceedings of 1997 international conference on engineering design, Tampere, pp 19–21

    Google Scholar 

  41. Allen RH, Nidamarthi S, Regalla SP, Sriram RD (1999) Enhancing collaboration using an Internet integrated workbench. In: Proceedings of 1999 ASME design engineering technical conference, Las Vegas, NV

    Google Scholar 

  42. Liu XQ, Raorane S, Leu MC (2007) A web-based intelligent collaborative system for engineering design. In: Li WD, Ong SK, Nee AYC, McMahon CA (eds) Collaborative product design and manufacturing methodologies and applications. Springer, New York, pp 37–58

    Google Scholar 

  43. Mervyn F, Senthil Kumar A, Nee AYC (2007) A ‘plug-and-play’ computing environment for collaborative product design and manufacturing across an extended enterprise. In: Li WD, Ong SK, Nee AYC, McMahon CA (eds) Collaborative product design and manufacturing methodologies and applications. Springer, New York, pp 71–92

    Google Scholar 

  44. Toye G, Cutkosky M, Leifer L, Tenenbaum J, Glicksman J (1993) SHARE: a methodology and environment for collaborative product development. In: Proceeding of 2nd workshop on enabling technologies: infrastructure for collaborative enterprises. IEEE Computer Society Press, Silver Spring, pp 33–47

    Google Scholar 

  45. Fruchter R, Reiner KA, Toye G, Leifer LJ (1996) Collaborative mechatronic system design. Concurrent Eng: Res Appl 4(4):401–412

    Article  Google Scholar 

  46. Hague MJ, Taleb-Bendiab A (1998) Tool for management of concurrent conceptual engineering design. Concurrent Eng: Res Appl 6(2):111–129

    Article  Google Scholar 

  47. Varma A, Dong A, Chidambaram B, Agogino A, Wood W (1996) Web-based tool for engineering design. In: Proceedings of AID’96 workshop on agents and web-based design environments

    Google Scholar 

  48. Campbell MI, Cagan J, Kotovsky K (1999) A-design: an agent-based approach to conceptual design in a dynamic environment. Res Eng Design 11:172–192

    Article  Google Scholar 

  49. Balasubramanian S, Maturana F, Norrie DH (1996) Multi-agent planning and coordination for distributed concurrent engineering. Int J Coop Inf Syst 5(2–3):153–179

    Article  Google Scholar 

  50. Shen W, Maturana F, Norrie DH (2000) MetaMorph II: an agent-based architecture for distributed intelligent design and manufacturing. J Intell Manuf 11(3):237–251

    Article  Google Scholar 

  51. Mahesh M, Ong SK, Nee AYC (2007) A web-based framework for distributed collaborative manufacturing of engineering parts. In: Li WD, Ong SK, Nee AYC, McMahon CA (eds) Collaborative product design and manufacturing methodologies and applications. Springer, New York, pp 141–154

    Google Scholar 

  52. Shen W, Norrie DH, Barthes JP (2001) Multi-agent systems for concurrent intelligent design and manufacturing. Taylor and Francis, London

    Google Scholar 

  53. Alibre Design. url:http://www.alibre.com/

  54. Li WD, Ong SK, Fuh JYH, Wong YS, Lu YQ, Nee AYC (2004) Feature-based design in a collaborative and distributed environment. Comput Aided Des 36(9):775–797

    Article  Google Scholar 

  55. Li WD, Fuh JYH, Wong YS (2004) An Internet-enabled integrated system for co-design and concurrent engineering. Comput Ind 55(1):87–103

    Article  Google Scholar 

  56. CollabCAD. url:http://www.collabcad.com/

  57. Tay FEH, Roy A (2003) CyberCAD: a collaborative approach in 3D-CAD technology in a multimedia-supported environment. Comput Ind 52(2):127–145

    Article  Google Scholar 

  58. Mori T, Cutkosky MR (1998) Agent-based collaborative design of parts in assembly. In: Proceedings of 1998 ASME design engineering technical conferences, Atlanta, Georgia, USA, DETC98/CIE-5697

    Google Scholar 

  59. Zhou SQ, Chin KS, Xie YB, Yarlagadda P (2003) Internet-based distributive knowledge integrated system for product design. Comput Ind 50(2):195–205

    Article  Google Scholar 

  60. Shyamsundar N, Gadh R (2002) Collaborative virtual prototyping of product assemblies over the internet. Comput Aided Des 34(10):755–768

    Article  Google Scholar 

  61. Chen L, Song ZJ, Feng L (2004) Internet-based real-time collaborative assembly modeling via an e-assembly system: status and promise. Comput Aided Des 36(9):835–847

    Article  Google Scholar 

  62. Case MP, Lu SCY (1995) Discourse model for collaborative design. Comput Aided Des 28(5):333–345

    Article  Google Scholar 

  63. Wong STC (1997) Coping with conflict in cooperative knowledge-based systems. IEEE Trans Syst, Man and Cybern Part A Syst Hum 27(1):57–72

    Google Scholar 

  64. Wang Y, Shen W, Ghenniwa H (2003) WebBlow: a web/agent-based multidisciplinary design optimization environment. Comput Ind 52(1):17–28

    Article  Google Scholar 

  65. Shen W, Ghenniwa HH (2001) Multidisciplinary design optimization: a framework for technology integration. In: Proceedings of the first international conference on multidisciplinary design optimization, London, ON, pp 22–28

    Google Scholar 

  66. Shen W, Ghenniwa HH (2002) A distributed multidisciplinary design optimization framework based on web and agents. In: Proceedings of the 2002 ASME DETC/CIE conference, Montreal, Canada, Sept 29–Oct 2, DETC2002/CIE-34461

    Google Scholar 

  67. Shen W (2000) Web-based infrastructure for collaborative product design: an overview. In: Proceedings of the 5th international conference on CSCW in design, Hong Kong, pp 239–244

    Google Scholar 

  68. Shen W, Hao Q (2004) A service oriented framework for blow molded automotive parts design and optimization. In: Proceedings of SAE 2004 congress, Detroit, MI, SAE 2004-01-1244

    Google Scholar 

  69. Shen W et al (2006) Proceedings of the tenth international conference on CSCW in design, vol 1&2, Nanjing, China, IEEE Press, May 3–5

    Google Scholar 

  70. Shen W et al (2007) Proceedings of the eleventh international conference on CSCW in design, vol 1&2, Melbourne, Australia, IEEE Press, Apr 26–28

    Google Scholar 

  71. X3D (eXtensible 3D). url:www.x3d.com

  72. W3D (Web 3D). url:www.macromedia.com

  73. U3D. url:www.intel.com/technology/systems/u3d/

  74. JT Open. url:www.jtopen.com

  75. OpenHSF. url:www.openhsf.org

  76. Cimmetry AutoVue. http://www.cimmetry.com/

  77. Spinfire http://autoweb.net/web2006/products-spinfire.shtml

  78. Solidworks eDrawings http://www.solidworks.com/edrawings

  79. RealityWave ConceptStation http://products.datamation.com/e-business/groupware/982097698.html

  80. Shyamsundar N, Gadh R (2002) Collaborative virtual prototyping of product assemblies over the Internet. Comput Aided Des 34(10):755–768

    Article  Google Scholar 

  81. Chen L, Song ZJ, Feng L (2004) Internet-based real-time collaborative assembly modelling via an e-assembly system: status and promise. Comput Aided Des 36(9):835–847

    Article  Google Scholar 

  82. Zhang SS, Shen W, Ghenniwa H (2004) A review of Internet-based product information sharing and visualization. Comput Ind 54(1):1–15

    Article  Google Scholar 

  83. Wang L, Lang S, Shen W (2002) A Java3D enabled cyber workspace. Commun ACM 45(11):45–49

    Article  Google Scholar 

  84. Li WD, Fuh J, Wong YS (2004) An Internet-enabled integrated system for co-design and concurrent engineering. Comput Ind 55(1):87–103

    Article  Google Scholar 

  85. UGS TeamCenter http://wwwprd.ugs.com/products/teamcenter/

  86. PTC Windchill http://www.ptc.com/appserver/mkt/products/home.jsp?k = 37

  87. ENOVIA VPLM, MatrixOne and SmarTeam http://www.3ds.com/products-solutions/plm-solutions/enovia/products/

  88. Xu XW, Liu T (2003) A web-enabled PDM system in a collaborative design environment. Robot Comput Integr Manuf 19(4):315–328

    Article  Google Scholar 

  89. Panchal JH, Fernández MG, Paredis CJJ, Allen JK, Mistree F (2007) Leveraging design process related intellectual capital—a key to enhancing enterprise agility. In: Li WD, Ong SK, Nee AYC, McMahon CA (eds) Collaborative product design and manufacturing methodologies and applications. Springer, New York, pp 211–243

    Google Scholar 

  90. Qiu ZM, Wong YS (2007) Dynamic workflow change in PDM systems. Comput Ind 58(5):453–463

    Article  Google Scholar 

  91. Saad M, Maher ML (1996) Shared understanding in computer-supported collaborative design. Comput Aided Des 28(3):183–192

    Article  Google Scholar 

  92. Fussell SR, Kraut RE, Lerch FJ, Scherlis WL, McNally MW, Cadiz JJ (1998) Coordination, overload and team performance: effects of team communication strategies. In: Proceedings of the ACM conference on computer-supported cooperative work, Seattle, Washington, USA, pp 275–284, Nov 14–18

    Google Scholar 

  93. Huang GQ, Yee WY, Mak KL (2001) Development of a web-based system for engineering change management. Robot Comput Integr Manuf 17(3):255–267

    Article  Google Scholar 

  94. STEP Tools, XML Transaction for STEP. url:http://www.steptools.com/projects/xml/

  95. Bianconi F, Conti P (2003) Collaborative product modeling in heterogeneous environments: an approach based on XML schema. In: Proceedings of the 10th ISPE international conference on concurrent engineering: research and applications, Portugal, pp 303–310, July 26–30

    Google Scholar 

  96. Vijayaraghavan A, Sobel W, Fox A, Dornfeld D, Warndorf P (2008) Improving machine tool interoperability using standardized interface protocols: MTConnect. In: Proceedings of 2008 international symposium on flexible automation, Atlanta, USA, June 23–26

    Google Scholar 

  97. EU FP7 Project (2010) ManuCloud—distributed cloud product specification and supply chain manufacturing execution infrastructure. http://www.manucloud-project.eu

  98. Hammond JM, Harvey CM, Koubek RJ, Compton WD, Darisipudi A (2005) Distributed collaborative design teams: media effects on design processes. Int J Human-Comput Interact 18(2):145–165

    Article  Google Scholar 

  99. CSCWD Working Group and Conferences http://www.cscwd.org/

  100. Tapscott D, Williams AD (2007) Wikinomics: how mass collaboration changes everything. Penguin Group, New York

    Google Scholar 

  101. Richards D (2007) Collaborative knowledge engineering: socialising expert systems. In: Proceedings of the 11th international conference on CSCW in design, pp 635–640

    Google Scholar 

  102. ASME International Design Engineering Technical Conferences http://www.asme.org/events/

  103. ISPE Concurrent Engineering Conference Series http://www.ispe-org.net/page002.html

  104. Begole J, Struble CA, Shaffer CA (1997) Leveraging Java applets: toward collaboration transparency in Java. IEEE Internet Comput 1–2:57–64

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to W. M. Shen .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag London

About this chapter

Cite this chapter

Shen, W.M., Hao, Q., Li, W. (2013). Survey on Distributed Collaborative Engineering and Applications. In: Li, W., Mehnen, J. (eds) Cloud Manufacturing. Springer Series in Advanced Manufacturing. Springer, London. https://doi.org/10.1007/978-1-4471-4935-4_10

Download citation

  • DOI: https://doi.org/10.1007/978-1-4471-4935-4_10

  • Published:

  • Publisher Name: Springer, London

  • Print ISBN: 978-1-4471-4934-7

  • Online ISBN: 978-1-4471-4935-4

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics