{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,13]],"date-time":"2026-01-13T21:03:00Z","timestamp":1768338180844,"version":"3.49.0"},"reference-count":42,"publisher":"SAGE Publications","issue":"2","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["AO"],"published-print":{"date-parts":[[2019,4,25]]},"DOI":"10.3233\/ao-190207","type":"journal-article","created":{"date-parts":[[2019,4,12]],"date-time":"2019-04-12T14:28:03Z","timestamp":1555079283000},"page":"127-153","source":"Crossref","is-referenced-by-count":11,"title":["Towards an ontology for generative design of mechanical assemblies"],"prefix":"10.1177","volume":"14","author":[{"given":"Bahar","family":"Aameri","sequence":"first","affiliation":[{"name":"Department of Mechanical and Industrial Engineering, University of Toronto, Toronto, ON, Canada. E-mails:\u00a0bahar@cs.toronto.edu,\u00a0jcb@mie.utoronto.ca"}]},{"given":"Hyunmin","family":"Cheong","sequence":"additional","affiliation":[{"name":"Autodesk Research, Toronto, ON, Canada. E-mail:\u00a0hyunmin.cheong@autodesk.com"}]},{"given":"J. Christopher","family":"Beck","sequence":"additional","affiliation":[{"name":"Department of Mechanical and Industrial Engineering, University of Toronto, Toronto, ON, Canada. E-mails:\u00a0bahar@cs.toronto.edu,\u00a0jcb@mie.utoronto.ca"}]}],"member":"179","reference":[{"key":"10.3233\/AO-190207_ref1","unstructured":"Aameri, B. & Gruninger, M. (2015). A new look at ontology correctness. In 2015 AAAI Spring Symposium Series. AAAI Press."},{"key":"10.3233\/AO-190207_ref2","unstructured":"Aameri, B. & Gruninger, M. (2017). Encountering the physical world. In Proceedings of the Joint Ontology Workshops 2017."},{"key":"10.3233\/AO-190207_ref3","unstructured":"Antonsson, E.K. & Cagan, J. (2005). Formal Engineering Design Synthesis. Cambridge University Press."},{"issue":"6","key":"10.3233\/AO-190207_ref4","doi-asserted-by":"publisher","first-page":"575","DOI":"10.1016\/j.cad.2012.01.008","article-title":"Ontostep: Enriching product model data using ontologies","volume":"44","author":"Barbau","year":"2012","journal-title":"Computer-Aided Design"},{"key":"10.3233\/AO-190207_ref5","unstructured":"Baumann, R., Loebe, F. & Herre, H. (2016). Towards an ontology of space for gfo. In FOIS2016 (pp. 53\u201366)."},{"key":"10.3233\/AO-190207_ref6","doi-asserted-by":"publisher","DOI":"10.1007\/978-0-387-37022-4_27"},{"issue":"2\u20133","key":"10.3233\/AO-190207_ref7","doi-asserted-by":"publisher","first-page":"365","DOI":"10.1006\/ijhc.1996.0096","article-title":"Engineering ontologies","volume":"46","author":"Borst","year":"1997","journal-title":"International Journal of Human-Computer Studies"},{"issue":"4","key":"10.3233\/AO-190207_ref8","first-page":"301","article-title":"Defining configuring","volume":"12","author":"Brown","year":"1998","journal-title":"AI EDAM"},{"key":"10.3233\/AO-190207_ref9","doi-asserted-by":"crossref","unstructured":"Casati, R. & Varzi, A. (1999). Parts and Places: The Structures of Spatial Representation. MIT Press.","DOI":"10.7551\/mitpress\/5253.001.0001"},{"key":"10.3233\/AO-190207_ref10","doi-asserted-by":"publisher","DOI":"10.1115\/1.3593409"},{"issue":"2","key":"10.3233\/AO-190207_ref11","doi-asserted-by":"publisher","first-page":"237","DOI":"10.1177\/1063293X07079312","article-title":"Cad\/capp integration using feature ontology","volume":"15","author":"Dartigues","year":"2007","journal-title":"Concurrent Engineering"},{"key":"10.3233\/AO-190207_ref12","first-page":"30","article-title":"A combined genetic adaptive search (geneas) for engineering design","volume":"26","author":"Deb","year":"1996","journal-title":"Computer Science and Informatics"},{"issue":"6","key":"10.3233\/AO-190207_ref13","doi-asserted-by":"publisher","first-page":"681","DOI":"10.1016\/j.rcim.2012.03.003","article-title":"A mereotopological product relationship description approach for assembly oriented design","volume":"28","author":"Demoly","year":"2012","journal-title":"Robotics and Computer-Integrated Manufacturing"},{"key":"10.3233\/AO-190207_ref15","unstructured":"Fiorentini, X., Gambino, I., Liang, V., Foufou, S., Rachuri, S., Bock, C. & Mahesh, M. (2007). Towards an ontology for open assembly model. In International Conference on Product Lifecycle Management, Milan, Italy (pp. 445\u2013456)."},{"issue":"4","key":"10.3233\/AO-190207_ref16","doi-asserted-by":"publisher","first-page":"59","DOI":"10.1109\/5254.708434","article-title":"Configuring large systems using generative constraint satisfaction","volume":"13","author":"Fleishanderl","year":"1998","journal-title":"IEEE Intelligent Systems and Their Applications"},{"key":"10.3233\/AO-190207_ref17","unstructured":"Galton, A. (2004). Multidimensional mereotopology. In Proceedings of KR (Vol.\u00a04, pp. 45\u201354)."},{"key":"10.3233\/AO-190207_ref18","unstructured":"Gero, J.S. & Kannengiesser, U. (2003). Function-behaviour-structure: A model for social situated agents. In Workshop on Cognitive Modeling of Agents and Multi-Agent Interactions, International Joint Conference on Artificial Intelligence (pp. 101\u2013107)."},{"key":"10.3233\/AO-190207_ref19","unstructured":"Gotts, N.M. (1996). Formalising commonsense topology: The inch calculus. In Proc. Fourth International Symposium on Artificial Intelligence and Mathematics."},{"issue":"3","key":"10.3233\/AO-190207_ref20","doi-asserted-by":"publisher","first-page":"495","DOI":"10.1016\/j.aei.2015.04.004","article-title":"A formal ontology-based spatiotemporal mereotopology for integrated product design and assembly sequence planning","volume":"29","author":"Gruhier","year":"2015","journal-title":"Advanced Engineering Informatics"},{"key":"10.3233\/AO-190207_ref21","unstructured":"Gruninger, M. & Aameri, B. (2017). A new perspective on the mereotopology of RCC8. In COSIT 2017."},{"key":"10.3233\/AO-190207_ref22","unstructured":"Gruninger, M. & Bouafoud, S. (2011). Thinking outside (and inside) the box. In Proceedings of SHAPES 1.0: The Shape of Things. Workshop at CONTEXT-11 (Vol.\u00a0812). CEUR-WS."},{"key":"10.3233\/AO-190207_ref24","unstructured":"Hilbert, D. (1902). The Foundations of Geometry. Open Court Publishing Company."},{"key":"10.3233\/AO-190207_ref25","doi-asserted-by":"crossref","unstructured":"Horv\u00e1th, I., Vergeest, J. & Kuczogi, G. (1998). Development and application of design concept ontologies for contextual conceptualization. In Proceedings of ASME Design Engineering Technical Conferences (pp. 1\u201330).","DOI":"10.1115\/DETC98\/CIE-5701"},{"issue":"1","key":"10.3233\/AO-190207_ref26","doi-asserted-by":"publisher","first-page":"139","DOI":"10.1007\/s10845-013-0768-4","article-title":"The application of common logic based formal ontologies to assembly knowledge sharing","volume":"26","author":"Imran","year":"2015","journal-title":"Journal of Intelligent Manufacturing"},{"issue":"18","key":"10.3233\/AO-190207_ref27","doi-asserted-by":"publisher","first-page":"5381","DOI":"10.1080\/00207543.2015.1087654","article-title":"Reference ontologies for interoperability across multiple assembly systems","volume":"54","author":"Imran","year":"2016","journal-title":"International Journal of Production Research"},{"issue":"6","key":"10.3233\/AO-190207_ref28","doi-asserted-by":"publisher","first-page":"744","DOI":"10.1016\/j.rcim.2008.03.010","article-title":"Mereotopological assembly joint information representation for collaborative product design","volume":"24","author":"Kim","year":"2008","journal-title":"Robotics and Computer-Integrated Manufacturing"},{"issue":"12","key":"10.3233\/AO-190207_ref29","doi-asserted-by":"publisher","first-page":"1233","DOI":"10.1016\/j.cad.2006.08.004","article-title":"Ontology-based assembly design and information sharing for collaborative product development","volume":"38","author":"Kim","year":"2006","journal-title":"Computer-Aided Design"},{"issue":"3","key":"10.3233\/AO-190207_ref30","doi-asserted-by":"publisher","first-page":"519","DOI":"10.1134\/S0005117909030187","article-title":"Combinatorial optimization in system configuration design","volume":"70","author":"Levin","year":"2009","journal-title":"Automation and Remote Control"},{"issue":"5","key":"10.3233\/AO-190207_ref31","doi-asserted-by":"publisher","first-page":"519","DOI":"10.1109\/41.538609","article-title":"Genetic algorithms: Concepts and applications [in engineering design]","volume":"43","author":"Man","year":"1996","journal-title":"IEEE Transactions on Industrial Electronics"},{"issue":"2","key":"10.3233\/AO-190207_ref34","first-page":"143","article-title":"Spatial grammar implementation: From theory to useable software","volume":"26","author":"McKay","year":"2012","journal-title":"AI EDAM"},{"key":"10.3233\/AO-190207_ref35","unstructured":"Mittal, S. & Frayman, F. (1989). Towards a generic model of configuraton tasks. In IJCAI (Vol.\u00a089, pp. 1395\u20131401). Citeseer."},{"issue":"3","key":"10.3233\/AO-190207_ref36","doi-asserted-by":"publisher","first-page":"265","DOI":"10.1017\/S0269888909990063","article-title":"An upper-level functional design ontology to support knowledge management in sme-based e-manufacturing of mechanical products","volume":"24","author":"Mosca","year":"2009","journal-title":"The Knowledge Engineering Review"},{"key":"10.3233\/AO-190207_ref38","doi-asserted-by":"crossref","unstructured":"Papalambros, P.Y. & Wilde, D.J. (2000). Principles of Optimal Design: Modeling and Computation. Cambridge University Press.","DOI":"10.1017\/CBO9780511626418"},{"key":"10.3233\/AO-190207_ref39","unstructured":"Popplestone, R., Liu, Y. & Weiss, R. (1990). A group theoretic approach to assembly planning. AI Magazine, 11(1), 82."},{"key":"10.3233\/AO-190207_ref40","unstructured":"Radford, A.D. & Gero, J.S. (1987). Design by Optimization in Architecture, Building, and Construction. John Wiley & Sons, Inc."},{"key":"10.3233\/AO-190207_ref41","unstructured":"Randell, D.A., Cui, Z. & Cohn, A. (1992). A spatial logic based on regions and connection. In Proceedings of the KR92 (pp. 165\u2013176). Morgan Kaufmann."},{"key":"10.3233\/AO-190207_ref42","unstructured":"Sanfilippo, E.M., Masolo, C., Borgo, S. & Porello, D. (2016). Features and components in product models. In FOIS (pp. 227\u2013240)."},{"issue":"4","key":"10.3233\/AO-190207_ref43","doi-asserted-by":"publisher","first-page":"371","DOI":"10.1115\/1.1315299","article-title":"A graph grammar approach for structure synthesis of mechanisms","volume":"122","author":"Schmidt","year":"2000","journal-title":"Journal of Mechanical Design"},{"issue":"3","key":"10.3233\/AO-190207_ref44","doi-asserted-by":"publisher","first-page":"388","DOI":"10.1115\/1.2826360","article-title":"A shape annealing approach to optimal truss design with dynamic grouping of members","volume":"119","author":"Shea","year":"1997","journal-title":"Journal of Mechanical Design"},{"issue":"3","key":"10.3233\/AO-190207_ref45","doi-asserted-by":"publisher","first-page":"287","DOI":"10.1016\/S0169-023X(96)00015-8","article-title":"Mereotopology: A theory of parts and boundaries","volume":"20","author":"Smith","year":"1996","journal-title":"Data & Knowledge Engineering"},{"issue":"3","key":"10.3233\/AO-190207_ref46","doi-asserted-by":"publisher","first-page":"343","DOI":"10.1068\/b070343","article-title":"Introduction to shape and shape grammars","volume":"7","author":"Stiny","year":"1980","journal-title":"Environment and Planning B: Planning and Design"},{"issue":"2","key":"10.3233\/AO-190207_ref47","doi-asserted-by":"publisher","first-page":"49","DOI":"10.1109\/64.585104","article-title":"Configuration-design problem solving","volume":"12","author":"Wielinga","year":"1997","journal-title":"IEEE Expert"}],"container-title":["Applied Ontology"],"original-title":[],"link":[{"URL":"https:\/\/content.iospress.com\/download?id=10.3233\/AO-190207","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,3,10]],"date-time":"2025-03-10T15:29:20Z","timestamp":1741620560000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/full\/10.3233\/AO-190207"}},"subtitle":[],"editor":[{"given":"Bob","family":"Young","sequence":"additional","affiliation":[]},{"given":"Yoshinobu","family":"Kitamura","sequence":"additional","affiliation":[]},{"given":"Emilio M.","family":"Sanfilippo","sequence":"additional","affiliation":[]}],"short-title":[],"issued":{"date-parts":[[2019,4,25]]},"references-count":42,"journal-issue":{"issue":"2"},"URL":"https:\/\/doi.org\/10.3233\/ao-190207","relation":{},"ISSN":["1875-8533","1570-5838"],"issn-type":[{"value":"1875-8533","type":"electronic"},{"value":"1570-5838","type":"print"}],"subject":[],"published":{"date-parts":[[2019,4,25]]}}}