{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,9]],"date-time":"2024-09-09T14:39:55Z","timestamp":1725892795927},"reference-count":20,"publisher":"ASME International","issue":"2","content-domain":{"domain":["asmedigitalcollection.asme.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2003,6,1]]},"abstract":"<jats:p>New and efficient paradigms for web-based collaborative product design in a global economy will be driven by increased outsourcing, increased competition, and pressures to reduce product development time. We have developed a three-tier (client-server-database) architecture based collaborative shape design system, Computer Aided Distributed Design and Collaboration (CADDAC). CADDAC has a centralized geometry kernel and constraint solver. The server-side provides support for solid modeling, constraint solving operations, data management, and synchronization of clients. The client-side performs real-time creation, modification, and deletion of geometry over the network. In order to keep the clients thin, many computationally intensive operations are performed at the server. Only the graphics rendering pipeline operations are performed at the client-side. A key contribution of this work is a flexible architecture that decouples Application Data (Model), Controllers, Viewers, and Collaboration. This decoupling allows new feature development to be modular and easy to develop and manage.<\/jats:p>","DOI":"10.1115\/1.1582882","type":"journal-article","created":{"date-parts":[[2003,7,7]],"date-time":"2003-07-07T14:52:13Z","timestamp":1057589533000},"page":"170-173","update-policy":"http:\/\/dx.doi.org\/10.1115\/crossmarkpolicy-asme","source":"Crossref","is-referenced-by-count":24,"title":["CADDAC: Multi-Client Collaborative Shape Design System with Server-based Geometry Kernel"],"prefix":"10.1115","volume":"3","author":[{"given":"Karthik","family":"Ramani,","sequence":"first","affiliation":[{"name":"School of Mechanical Engineering, Purdue Research and Education Center for Information Systems in Engineering (PRECISE), Purdue University, West Lafayette, IN\u200947907-1288"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Abhishek","family":"Agrawal, and","sequence":"additional","affiliation":[{"name":"School of Mechanical Engineering, Purdue Research and Education Center for Information Systems in Engineering (PRECISE), Purdue University, West Lafayette, IN\u200947907-1288"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mahendra","family":"Babu","sequence":"additional","affiliation":[{"name":"School of Mechanical Engineering, Purdue Research and Education Center for Information Systems in Engineering (PRECISE), Purdue University, West Lafayette, IN\u200947907-1288"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Christoph","family":"Hoffmann","sequence":"additional","affiliation":[{"name":"Department of Computer Sciences, Purdue Research and Education Center for Information Systems in Engineering (PRECISE), Purdue University West Lafayette, IN\u200947907-1288"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"33","published-online":{"date-parts":[[2003,6,30]]},"reference":[{"key":"2019100523243632800_r1","doi-asserted-by":"crossref","unstructured":"Balakrishnan, A., Kumara, S. R. T., and Sundaresan, S., 1999, \u201cManufacturing in the Digital Age: Exploiting Information Technologies for Product Realization,\u201d Information Systems Frontiers, 1, pp. 25\u201350.","DOI":"10.1023\/A:1010012712144"},{"key":"2019100523243632800_r2","unstructured":"Nam, T. J., and Wright, D. K., 1998, \u201cCollIDE: A Shared 3D Workspace for CAD,\u201d 1998 Conference on Network Entities, Leeds, UK."},{"key":"2019100523243632800_r3","doi-asserted-by":"crossref","unstructured":"Zhuang, Y., Chen, L., and Venter, R., 2000, \u201cCyberEye: An Internet-Enabled Environment to Support Collaborative Design,\u201d Concurrent Engineering: Research and Applications, 8(3), pp. 213\u2013229.","DOI":"10.1106\/EP6V-9UUN-EU5N-RB9T"},{"key":"2019100523243632800_r4","doi-asserted-by":"crossref","unstructured":"Kao, Y. C., and Lin, G. C. I., 1998, \u201cDevelopment of a Collaborative CAD\/CAM System,\u201d Robotics and Computer-Integrated Manufacturing, 14, pp. 55\u201368.","DOI":"10.1016\/S0736-5845(97)00014-8"},{"key":"2019100523243632800_r5","doi-asserted-by":"crossref","unstructured":"Chan, S., Wong, M., and Ng, V., 1999, \u201cCollaborative Solid Modeling on the WWW,\u201d Proc. of the 1999 14th ACM Symposium on Applied Computing, San Antonio, Texas, pp. 598\u2013602.","DOI":"10.1145\/298151.298487"},{"key":"2019100523243632800_r6","doi-asserted-by":"crossref","unstructured":"Bidarra, R., Van Den Berg, E., and Bronsvoort, W. F., 2001, \u201cInteractive Facilities for Collaborative Feature Modeling on the Web,\u201d Proc. of the Tenth Portuguese Conference on Computer Graphics, Lisbon, Portugal, pp. 43\u201352.","DOI":"10.1145\/376957.377002"},{"key":"2019100523243632800_r7","doi-asserted-by":"crossref","unstructured":"Bidarra, R., Van Den Berg, E., and Bronsvoort, W. F., 2001, \u201cWeb-based Collaborative Feature Modeling,\u201d Proc. of Solid Modeling \u201901-Sixth Symposium on Solid Modeling and Applications, pp. 319\u2013320.","DOI":"10.1145\/376957.377002"},{"key":"2019100523243632800_r8","doi-asserted-by":"crossref","unstructured":"Shu, L., and Flowers, W., 1992, \u201cGroupware Experience in Three-Dimensional Computer-Aided Design,\u201d Proceedings of CSCW\u201992, pp. 179\u2013186.","DOI":"10.1145\/143457.143477"},{"key":"2019100523243632800_r9","doi-asserted-by":"crossref","unstructured":"Foster, C. V., Shapirstein, Y., Cera, C. D., and Regli, W. C., 2001, \u201cMulti-User Modeling of Nurbs-Based Objects,\u201d Proceedings of DETC\u201901, 2001 ASME Design Engineering Technical Conferences & Computers and Information in Engineering Conference (DETC2001\/CIE-21256), Pittsburgh, Pennsylvania.","DOI":"10.1115\/DETC2001\/CIE-21256"},{"key":"2019100523243632800_r10","doi-asserted-by":"crossref","unstructured":"Lee, J. Y. , 2001, \u201cShape Representation and Interoperability for Virtual Prototyping in a Distributed Design Environment,\u201d Int. J. Adv. Manuf. Techno, 17, pp. 425\u2013434.","DOI":"10.1007\/s001700170160"},{"key":"2019100523243632800_r11","doi-asserted-by":"crossref","unstructured":"Agrawal, A., Ramani, K., and Hoffmann, C., 2002, \u201cCADDAC: Multi-Client Collaborative Shape Design System with Server-Based Geometry Kernel,\u201d 2002 ASME Design Engineering Technical Conference, (DETC2002\/CIE-34465), Montreal, Canada, pp. 57.","DOI":"10.1115\/DETC2002\/CIE-34465"},{"key":"2019100523243632800_r12","unstructured":"Webscope Inc., 2001, Webscope\u2122 Software, Sunnyvale, CA. http:\/\/www.webscopeinc.com\/products\/features.html"},{"key":"2019100523243632800_r13","unstructured":"CoCreate Software Inc., 2001, OneSpace Designer\u2122 Software, Fort Collins, CO. http:\/\/www.cocreate.com"},{"key":"2019100523243632800_r14","unstructured":"PTC, 2001, DIVISON\u2122 Software, Needham, MA. http:\/\/www.ptc.com\/products\/division\/index.htm"},{"key":"2019100523243632800_r15","unstructured":"Alibre Inc., 2001, Alibre Design\u2122 Software, Richardson TX. http:\/\/www.alibre.com"},{"key":"2019100523243632800_r16","unstructured":"Alventive Inc., 2001, Quick Collaboration\u2122 Software, Santa Clara CA. http:\/\/www.alventive.com"},{"key":"2019100523243632800_r17","unstructured":"Collabware Corp., 2001, GS-Design\u2122 Software, Pittsburgh, PA. http:\/\/www.collabware.com"},{"key":"2019100523243632800_r18","unstructured":"ImpactXoft, 2001, IX-SPeeD\u2122 Software, San Jose, CA. http:\/\/www.impactxoft.com"},{"key":"2019100523243632800_r19","unstructured":"3G Corp., 2001, 3G.web.decisions\u2122 Software, Los Angeles CA. http:\/\/www.3gacorp.com"},{"key":"2019100523243632800_r20","unstructured":"Gamma, E., Helm, R., Johnson, R., and Vlissides, J., 1995, Design Patterns: Elements of Reusable Object-Oriented Software, Addison-Wesley, Upper Saddle River, NJ."}],"container-title":["Journal of Computing and Information Science in Engineering"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/asmedigitalcollection.asme.org\/computingengineering\/article-pdf\/3\/2\/170\/5773174\/170_1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"http:\/\/asmedigitalcollection.asme.org\/computingengineering\/article-pdf\/3\/2\/170\/5773174\/170_1.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,6,8]],"date-time":"2021-06-08T14:42:36Z","timestamp":1623163356000},"score":1,"resource":{"primary":{"URL":"https:\/\/asmedigitalcollection.asme.org\/computingengineering\/article\/3\/2\/170\/460120\/CADDAC-MultiClient-Collaborative-Shape-Design"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2003,6,1]]},"references-count":20,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2003,6,1]]}},"URL":"https:\/\/doi.org\/10.1115\/1.1582882","relation":{},"ISSN":["1530-9827","1944-7078"],"issn-type":[{"value":"1530-9827","type":"print"},{"value":"1944-7078","type":"electronic"}],"subject":[],"published":{"date-parts":[[2003,6,1]]}}}