{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,7,30]],"date-time":"2025-07-30T12:46:48Z","timestamp":1753879608672,"version":"3.41.2"},"reference-count":46,"publisher":"ASME International","issue":"3","content-domain":{"domain":["asmedigitalcollection.asme.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2015,9,1]]},"abstract":"<jats:p>An integrated multi-user system for synchronous design and analysis improves collaboration and concurrent engineering across multiple engineering disciplines. This approach allows all members of a multidisciplinary team (i.e., a team made up of designers and structural analysts) to access the same shared model over a computer network and synchronously contribute to the model in real-time. Data for both design and analysis are directly based on the same mathematical representation of the geometry, eliminating the need for model translation between disciplines. All data are stored on a central server which allows simultaneous access by multiple users. Each user views and operates on the model in a way specific to his or her discipline. Updates to the shared model are seen in real-time. This system enables an enhanced parallel product development workflow, since users from multiple disciplines can simultaneously contribute to the same engineering model. A simple implementation of an integrated multi-user design and analysis system was developed to demonstrate this method. Preliminary results from two experiments suggest a reduction in the amount of time required to perform design and analysis operations when compared with traditional, single-user approaches. Future research is suggested.<\/jats:p>","DOI":"10.1115\/1.4029801","type":"journal-article","created":{"date-parts":[[2015,2,13]],"date-time":"2015-02-13T17:30:31Z","timestamp":1423848631000},"update-policy":"https:\/\/doi.org\/10.1115\/crossmarkpolicy-asme","source":"Crossref","is-referenced-by-count":5,"title":["Integrated, Synchronous Multi-User Design and Analysis"],"prefix":"10.1115","volume":"15","author":[{"given":"Jared C.","family":"Briggs","sequence":"first","affiliation":[{"name":"Intellect Engineering, Payson, Utah, 84651 e-mail:"}]},{"given":"Ammon I.","family":"Hepworth","sequence":"additional","affiliation":[{"name":"Department of Mechanical Engineering, Brigham Young University, Provo, Utah, 84602 e-mail:"}]},{"given":"Brett R.","family":"Stone","sequence":"additional","affiliation":[{"name":"Department of Mechanical Engineering, Brigham Young University, Provo, Utah, 84602 e-mail:"}]},{"given":"Josh Q.","family":"Coburn","sequence":"additional","affiliation":[{"name":"Department of Mechanical Engineering, Brigham Young University, Provo, Utah, 84602 e-mail:"}]},{"given":"C.","family":"Greg Jensen","sequence":"additional","affiliation":[{"name":"Department of Mechanical Engineering, Brigham Young University, Provo, Utah, 84602 e-mail:"}]},{"given":"Ed","family":"Red","sequence":"additional","affiliation":[{"name":"Department of Mechanical Engineering, Brigham Young University, Provo, Utah, 84602 e-mail:"}]}],"member":"33","reference":[{"key":"2019100315443909100_B1","unstructured":"Dokken, T., Quak, E., and Skytt, V., 2010, \u201cRequirements From Isogeometric Analysis for Changes in Product Design Ontologies,\u201d Focus K3D Conference on Semantic 3D Media and Content, pp. 1\u20135."},{"issue":"39\u201341","key":"2019100315443909100_B2","first-page":"4135","article-title":"Isogeometric Analysis: CAD, Finite Elements, NURBS, Exact Geometry and Mesh Refinement","volume":"194","year":"2005","journal-title":"Comput. Methods Appl. Mech. Eng."},{"key":"2019100315443909100_B3","unstructured":"Chabura, J., Leake, J., and Hall, W., 2004, \u201cDevelopment of Instructional Software for Demonstrating CAD\/FEA Integration Best Practices,\u201d 59th Annual Midyear Meeting of the Engineering Design Graphics Division of the American Society for Engineering Education, pp. 168\u2013176."},{"issue":"1","key":"2019100315443909100_B4","doi-asserted-by":"crossref","first-page":"17","DOI":"10.1007\/BF01198250","article-title":"Steps Towards CAD-FEA Integration","volume":"9","year":"1993","journal-title":"Eng. Comput."},{"issue":"3","key":"2019100315443909100_B5","doi-asserted-by":"crossref","first-page":"118","DOI":"10.1016\/j.jmsy.2011.01.002","article-title":"Parametric CAD\/CAE Integration Using a Common Data Model","volume":"30","year":"2011","journal-title":"J. Manuf. Syst."},{"issue":"2","key":"2019100315443909100_B6","doi-asserted-by":"crossref","first-page":"113","DOI":"10.1115\/1.2720880","article-title":"Real-Time Collaborative Design With Heterogeneous CAD Systems Based on Neutral Modeling Commands","volume":"7","year":"2007","journal-title":"ASME J. Comput. Inf. Sci. Eng."},{"key":"2019100315443909100_B7","first-page":"1","article-title":"v-CAx: A Research Agenda for Collaborative Computer-Aided Applications","volume":"7","year":"2010","journal-title":"Comput.-Aided Des."},{"key":"2019100315443909100_B8","unstructured":"Red, E., Jensen, G., French, D., and Weerakoon, P., 2011, \u201cMulti-User Architectures for Computer-Aided Engineering Collaboration,\u201d 17th International Conference on Concurrent Enterprising (ICE), pp. 1\u201310."},{"issue":"3","key":"2019100315443909100_B9","doi-asserted-by":"crossref","first-page":"527","DOI":"10.3722\/cadaps.2013.527-540","article-title":"A Networking Architecture for a Multi-User FEA Pre-Processor","volume":"10","year":"2013","journal-title":"Comput.-Aided Des. Appl."},{"key":"2019100315443909100_B10","doi-asserted-by":"crossref","unstructured":"Owen, S. J., Clark, B. W., Melander, D. J., Brewer, M., Shepherd, J. F., Merkley, K., Ernst, C., and Morris, R., 2007, \u201cAn Immersive Topology Environment for Meshing,\u201d Proceedings of the 16th International Meshing Roundtable, Springer, Berlin, Heidelberg, pp. 553\u2013577.10.1007\/978-3-540-75103-8_31","DOI":"10.1007\/978-3-540-75103-8_31"},{"issue":"1","key":"2019100315443909100_B11","first-page":"89","article-title":"The Mechanisms of Collaboration in Inventive Teams: Composition, Social Networks, and Geography","volume":"40","year":"2011","journal-title":"Res. Policy"},{"issue":"3","key":"2019100315443909100_B12","doi-asserted-by":"crossref","first-page":"192","DOI":"10.1115\/1.1521435","article-title":"A Collaborative Feature Modeling System","volume":"2","year":"2002","journal-title":"ASME J. Comput. Inf. Sci. Eng."},{"key":"2019100315443909100_B13","doi-asserted-by":"crossref","first-page":"170","DOI":"10.1115\/1.1582882","article-title":"CADDAC: Multi-Client Collaborative Shape Design System With Server-Based Geometry Kernel","volume":"3","year":"2003","journal-title":"ASME J. Comput. Inf. Sci. Eng."},{"issue":"4","key":"2019100315443909100_B14","doi-asserted-by":"crossref","first-page":"459","DOI":"10.1080\/16864360.2014.881190","article-title":"Scalable Integration of Commercial File Types in Multi-User CAD","volume":"11","year":"2014","journal-title":"Comput.-Aided Des. Appl."},{"key":"2019100315443909100_B15","first-page":"1","article-title":"Emerging Design Methods and Tools in Collaborative Product Development","volume":"13","year":"2013","journal-title":"ASME J. Comput. Inf. Sci. Eng."},{"key":"2019100315443909100_B16","article-title":"Model Consistency and Conflict Resolution With Data Preservation in Multi-User Computer Aided Design","volume":"14","year":"2014","journal-title":"ASME J. Comput. Inf. Sci. Eng."},{"key":"2019100315443909100_B17","doi-asserted-by":"crossref","first-page":"141","DOI":"10.1080\/16864360.2014.846070","article-title":"Automated Conflict Avoidance in Multi-User CAD","volume":"11","year":"2014","journal-title":"Comput.-Aided Des. Appl."},{"issue":"11","key":"2019100315443909100_B18","first-page":"728","article-title":"Computer Aided Design and Finite Element Simulation Consistency","volume":"56","year":"2010","journal-title":"Strojniski Vestn. J. Mech. Eng."},{"year":"2011","author":"Siemens Product Lifecycle Management Software, Inc.","key":"2019100315443909100_B19"},{"year":"2009","author":"Dassault Syst\u00e9mes","key":"2019100315443909100_B20"},{"issue":"2","key":"2019100315443909100_B21","first-page":"21","article-title":"How Can NX Advanced Simulation Support Multi-User Design?","volume":"PACE","year":"2012","journal-title":"Comput.-Aided Des. Appl."},{"edition":"1st ed.","volume-title":"Isogeometric Analysis: Toward Unification of CAD and FEA","year":"2009","key":"2019100315443909100_B22"},{"issue":"45\u201348","key":"2019100315443909100_B23","first-page":"2796","article-title":"Isogeometric Analysis With Trimming Technique for Problems of Arbitrary Complex Topology","volume":"199","year":"2010","journal-title":"Comput. Methods Appl. Mech. Eng."},{"issue":"21\u201326","key":"2019100315443909100_B24","first-page":"1726","article-title":"n-Widths, Sup-Infs, and Optimality Ratios for the k-Version of the Isogeometric Finite Element Method","volume":"198","year":"2009","journal-title":"Comput. Methods Appl. Mech. Eng."},{"key":"2019100315443909100_B25","unstructured":"Larsen, P. S., 2009, \u201cA Comparison of Accuracy and Computational Efficiency Between the Finite Element Method and the Isogeometric Analysis for Two-Dimensional Poisson Problems,\u201d Master\u2019s thesis, Norwegian University of Science and Technology, Trondheim, Norway."},{"issue":"41\u201343","key":"2019100315443909100_B26","first-page":"5257","article-title":"Isogeometric Analysis of Structural Vibrations","volume":"195","year":"2006","journal-title":"Comput. Methods Appl. Mech. Eng."},{"key":"2019100315443909100_B27","first-page":"206","article-title":"Local Refinement of Analysis-Suitable T-Splines","volume":"213\u2013216","year":"2012","journal-title":"Comput. Methods Appl. Mech. Eng."},{"key":"2019100315443909100_B28","first-page":"104","article-title":"Geometric Modeling, Isogeometric Analysis and the Finite Cell Method","volume":"197","year":"2012","journal-title":"Comput. Methods Appl. Mech. Eng."},{"key":"2019100315443909100_B29","unstructured":"Beer, G., Marussig, B., Zechner, J., Duenser, C., and Fries, T.-P., 2014, \u201cBoundary Element Analysis With Trimmed Nurbs and a Generalized IGA Approach,\u201d 11th World Conference on Computational Mechanics."},{"key":"2019100315443909100_B30","doi-asserted-by":"crossref","first-page":"222","DOI":"10.1016\/j.cma.2013.10.024","article-title":"Isogeometric Spline Forests","volume":"269","year":"2014","journal-title":"Comput. Methods Appl. Mech. Eng."},{"key":"2019100315443909100_B31","doi-asserted-by":"crossref","unstructured":"Liu, L., Zhang, Y., Hughes, T. J., Scott, M. A., and Sederberg, T. W., 2014, \u201cVolumetric T-Spline Construction Using Boolean Operations,\u201d Proceedings of the 22nd International Meshing Roundtable, Springer International Publishing, Switzerland, pp. 405\u2013424.10.1007\/978-3-319-02335-9_23","DOI":"10.1007\/978-3-319-02335-9_23"},{"key":"2019100315443909100_B32","doi-asserted-by":"crossref","first-page":"197","DOI":"10.1016\/j.cma.2012.11.001","article-title":"Isogeometric Boundary Element Analysis Using Unstructured T-Splines","volume":"254","year":"2013","journal-title":"Comput. Methods Appl. Mech. Eng."},{"key":"2019100315443909100_B33","first-page":"1141","article-title":"Analysis-Suitable T-Splines: Characterization, Refineability, and Approximation","volume-title":"Math. Models Meth. Appl. Sci.","year":"2012"},{"key":"2019100315443909100_B34","doi-asserted-by":"crossref","first-page":"126","DOI":"10.1002\/nme.3167","article-title":"Isogeometric Finite Element Data Structures Based on B\u00e9zier Extraction of T-Splines","volume":"88","year":"2011","journal-title":"Int. J. Numer. Methods Eng."},{"issue":"37\u201340","key":"2019100315443909100_B35","first-page":"2982","article-title":"Isogeometric Analysis for Trimmed CAD Surfaces","volume":"198","year":"2009","journal-title":"Comput. Methods Appl. Mech. Eng."},{"year":"2008","key":"2019100315443909100_B36","article-title":"T-Splines and Isogeometric Analysis"},{"key":"2019100315443909100_B37","doi-asserted-by":"crossref","unstructured":"Sederberg, T., Finnigan, G., Li, X., Lin, H., and Ipson, H., 2008, \u201cWatertight Trimmed Nurbs,\u201d ACM Transactions on Graphics (TOG), ACM SIGGRAPH, Vol. 27, p. 79.10.1145\/1360612.1360678","DOI":"10.1145\/1360612.1360678"},{"key":"2019100315443909100_B38","doi-asserted-by":"crossref","unstructured":"Sederberg, T., Zheng, J., Bakenov, A., and Nasri, A., 2003, \u201cT-Splines and t-NURCCs,\u201d ACM Transactions on Graphics (TOG), ACM SIGGRAPH, Vol. 22, pp. 477\u2013484.10.1145\/882262.882295","DOI":"10.1145\/882262.882295"},{"issue":"1\u20135","key":"2019100315443909100_B39","first-page":"15","article-title":"Isogeometric Finite Element Data Structures Based on B\u00e9zier Extraction of Nurbs","volume":"87","year":"2011","journal-title":"Int. J. Numer. Methods Eng."},{"edition":"2nd ed.","volume-title":"The NURBS Book","year":"1996","key":"2019100315443909100_B40"},{"volume-title":"The Finite Element Method: Linear Static and Dynamic Finite Element Analysis","year":"2000","key":"2019100315443909100_B41"},{"key":"2019100315443909100_B42","unstructured":"Nieh, J., Yang, S., and Novik, N., 2000, \u201cA Comparison of Thin-Client Computing Architectures,\u201d Columbia University Computer Science Technical Reports, Report No. CUCS-022-00, pp. 1\u201316."},{"key":"2019100315443909100_B43","doi-asserted-by":"crossref","unstructured":"Di Penta, M., Harman, M., Antoniol, G., and Qureshi, F., 2007, \u201cThe Effect of Communication Overhead on Software Maintenance Project Staffing: A Search-Based Approach,\u201d International Conference on Software Maintenance, Paris, France, Oct. 2\u20135, pp. 315\u2013324.10.1109\/ICSM.2007.4362644","DOI":"10.1109\/ICSM.2007.4362644"},{"issue":"3","key":"2019100315443909100_B44","doi-asserted-by":"crossref","first-page":"562","DOI":"10.1016\/j.jss.2011.09.009","article-title":"Empirical Findings on Team Size and Productivity in Software Development","volume":"85","year":"2012","journal-title":"J. Syst. Software"},{"key":"2019100315443909100_B45","unstructured":"Kelley, J. E.Jr., and Walker, M. R., 1959, \u201cCritical-Path Planning and Scheduling,\u201d Eastern Joint Computer Conference, pp. 160\u2013173."},{"issue":"3","key":"2019100315443909100_B46","doi-asserted-by":"crossref","first-page":"296","DOI":"10.1287\/opre.9.3.296","article-title":"Critical-Path Planning and Scheduling: Mathematical Basis","volume":"9","year":"1961","journal-title":"Oper. Res."}],"container-title":["Journal of Computing and Information Science in Engineering"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/asmedigitalcollection.asme.org\/computingengineering\/article-pdf\/doi\/10.1115\/1.4029801\/6101160\/jcise_015_03_031002.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"http:\/\/asmedigitalcollection.asme.org\/computingengineering\/article-pdf\/doi\/10.1115\/1.4029801\/6101160\/jcise_015_03_031002.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,8,30]],"date-time":"2020-08-30T00:26:49Z","timestamp":1598747209000},"score":1,"resource":{"primary":{"URL":"https:\/\/asmedigitalcollection.asme.org\/computingengineering\/article\/doi\/10.1115\/1.4029801\/380591\/Integrated-Synchronous-MultiUser-Design-and"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,9,1]]},"references-count":46,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2015,9,1]]}},"URL":"https:\/\/doi.org\/10.1115\/1.4029801","relation":{},"ISSN":["1530-9827","1944-7078"],"issn-type":[{"type":"print","value":"1530-9827"},{"type":"electronic","value":"1944-7078"}],"subject":[],"published":{"date-parts":[[2015,9,1]]},"article-number":"031002"}}