{"id":"https://openalex.org/W7153989742","doi":"https://doi.org/10.1145/3772318.3791070","title":"CADModelScope: Revealing the Dependency Structure Behind Parametric Computer-Aided Design Models","display_name":"CADModelScope: Revealing the Dependency Structure Behind Parametric Computer-Aided Design Models","publication_year":2026,"publication_date":"2026-04-13","ids":{"openalex":"https://openalex.org/W7153989742","doi":"https://doi.org/10.1145/3772318.3791070"},"language":null,"primary_location":{"id":"doi:10.1145/3772318.3791070","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3772318.3791070","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2026 CHI Conference on Human Factors in Computing Systems","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://doi.org/10.1145/3772318.3791070","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5125644678","display_name":"Yuanzhe Deng","orcid":null},"institutions":[{"id":"https://openalex.org/I185261750","display_name":"University of Toronto","ror":"https://ror.org/03dbr7087","country_code":"CA","type":"education","lineage":["https://openalex.org/I185261750"]}],"countries":["CA"],"is_corresponding":true,"raw_author_name":"Yuanzhe Deng","raw_affiliation_strings":["Mechanical and Industrial Engineering, University of Toronto, Toronto, Ontario, Canada"],"affiliations":[{"raw_affiliation_string":"Mechanical and Industrial Engineering, University of Toronto, Toronto, Ontario, Canada","institution_ids":["https://openalex.org/I185261750"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100459168","display_name":"Zheng Zhang","orcid":"https://orcid.org/0000-0003-1470-6998"},"institutions":[{"id":"https://openalex.org/I185261750","display_name":"University of Toronto","ror":"https://ror.org/03dbr7087","country_code":"CA","type":"education","lineage":["https://openalex.org/I185261750"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Zhijing Zhang","raw_affiliation_strings":["Department of Computer Science, University of Toronto, Toronto, Ontario, Canada"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, University of Toronto, Toronto, Ontario, Canada","institution_ids":["https://openalex.org/I185261750"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101954791","display_name":"Shiyuan Zhou","orcid":"https://orcid.org/0000-0002-2293-1717"},"institutions":[{"id":"https://openalex.org/I185261750","display_name":"University of Toronto","ror":"https://ror.org/03dbr7087","country_code":"CA","type":"education","lineage":["https://openalex.org/I185261750"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Shurui Zhou","raw_affiliation_strings":["ECE&amp;CS, University of Toronto, Toronto, Ontario, Canada"],"affiliations":[{"raw_affiliation_string":"ECE&amp;CS, University of Toronto, Toronto, Ontario, Canada","institution_ids":["https://openalex.org/I185261750"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5053289685","display_name":"Alison Olechowski","orcid":"https://orcid.org/0000-0001-5557-654X"},"institutions":[{"id":"https://openalex.org/I185261750","display_name":"University of Toronto","ror":"https://ror.org/03dbr7087","country_code":"CA","type":"education","lineage":["https://openalex.org/I185261750"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Alison Olechowski","raw_affiliation_strings":["Mechanical and Industrial Engineering, University of Toronto, Toronto, Ontario, Canada"],"affiliations":[{"raw_affiliation_string":"Mechanical and Industrial Engineering, University of Toronto, Toronto, Ontario, Canada","institution_ids":["https://openalex.org/I185261750"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5125644678"],"corresponding_institution_ids":["https://openalex.org/I185261750"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.85741873,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"19"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11159","display_name":"Manufacturing Process and Optimization","score":0.47350001335144043,"subfield":{"id":"https://openalex.org/subfields/2209","display_name":"Industrial and Manufacturing Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T11159","display_name":"Manufacturing Process and Optimization","score":0.47350001335144043,"subfield":{"id":"https://openalex.org/subfields/2209","display_name":"Industrial and Manufacturing Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10789","display_name":"Interactive and Immersive Displays","score":0.12449999898672104,"subfield":{"id":"https://openalex.org/subfields/1709","display_name":"Human-Computer Interaction"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10672","display_name":"Design Education and Practice","score":0.06469999998807907,"subfield":{"id":"https://openalex.org/subfields/2210","display_name":"Mechanical Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/dependency","display_name":"Dependency (UML)","score":0.727400004863739},{"id":"https://openalex.org/keywords/debugging","display_name":"Debugging","score":0.7246000170707703},{"id":"https://openalex.org/keywords/parametric-statistics","display_name":"Parametric statistics","score":0.6658999919891357},{"id":"https://openalex.org/keywords/interdependence","display_name":"Interdependence","score":0.6517999768257141},{"id":"https://openalex.org/keywords/cad","display_name":"CAD","score":0.6485000252723694},{"id":"https://openalex.org/keywords/representation","display_name":"Representation (politics)","score":0.6211000084877014},{"id":"https://openalex.org/keywords/visualization","display_name":"Visualization","score":0.6011000275611877},{"id":"https://openalex.org/keywords/parametric-model","display_name":"Parametric model","score":0.4758000075817108},{"id":"https://openalex.org/keywords/sequence","display_name":"Sequence (biology)","score":0.42399999499320984},{"id":"https://openalex.org/keywords/data-visualization","display_name":"Data visualization","score":0.4124000072479248}],"concepts":[{"id":"https://openalex.org/C19768560","wikidata":"https://www.wikidata.org/wiki/Q320727","display_name":"Dependency (UML)","level":2,"score":0.727400004863739},{"id":"https://openalex.org/C168065819","wikidata":"https://www.wikidata.org/wiki/Q845566","display_name":"Debugging","level":2,"score":0.7246000170707703},{"id":"https://openalex.org/C117251300","wikidata":"https://www.wikidata.org/wiki/Q1849855","display_name":"Parametric statistics","level":2,"score":0.6658999919891357},{"id":"https://openalex.org/C185874996","wikidata":"https://www.wikidata.org/wiki/Q269699","display_name":"Interdependence","level":2,"score":0.6517999768257141},{"id":"https://openalex.org/C194789388","wikidata":"https://www.wikidata.org/wiki/Q17855283","display_name":"CAD","level":2,"score":0.6485000252723694},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6258999705314636},{"id":"https://openalex.org/C2776359362","wikidata":"https://www.wikidata.org/wiki/Q2145286","display_name":"Representation (politics)","level":3,"score":0.6211000084877014},{"id":"https://openalex.org/C36464697","wikidata":"https://www.wikidata.org/wiki/Q451553","display_name":"Visualization","level":2,"score":0.6011000275611877},{"id":"https://openalex.org/C24574437","wikidata":"https://www.wikidata.org/wiki/Q7135228","display_name":"Parametric model","level":3,"score":0.4758000075817108},{"id":"https://openalex.org/C2778112365","wikidata":"https://www.wikidata.org/wiki/Q3511065","display_name":"Sequence (biology)","level":2,"score":0.42399999499320984},{"id":"https://openalex.org/C172367668","wikidata":"https://www.wikidata.org/wiki/Q6504956","display_name":"Data visualization","level":3,"score":0.4124000072479248},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.39879998564720154},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.37310001254081726},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.3716999888420105},{"id":"https://openalex.org/C107457646","wikidata":"https://www.wikidata.org/wiki/Q207434","display_name":"Human\u2013computer interaction","level":1,"score":0.35659998655319214},{"id":"https://openalex.org/C119823426","wikidata":"https://www.wikidata.org/wiki/Q184793","display_name":"Computer Aided Design","level":2,"score":0.3560999929904938},{"id":"https://openalex.org/C199639397","wikidata":"https://www.wikidata.org/wiki/Q1788588","display_name":"Engineering drawing","level":1,"score":0.34940001368522644},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.3278000056743622},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.32670000195503235},{"id":"https://openalex.org/C26320393","wikidata":"https://www.wikidata.org/wiki/Q597053","display_name":"Functional dependency","level":3,"score":0.3082999885082245},{"id":"https://openalex.org/C67186912","wikidata":"https://www.wikidata.org/wiki/Q367664","display_name":"Data modeling","level":2,"score":0.30570000410079956},{"id":"https://openalex.org/C47822265","wikidata":"https://www.wikidata.org/wiki/Q854457","display_name":"Complex system","level":2,"score":0.3050000071525574},{"id":"https://openalex.org/C168167062","wikidata":"https://www.wikidata.org/wiki/Q1117970","display_name":"Component (thermodynamics)","level":2,"score":0.3005000054836273},{"id":"https://openalex.org/C101142422","wikidata":"https://www.wikidata.org/wiki/Q17101727","display_name":"Interdependent networks","level":3,"score":0.29840001463890076},{"id":"https://openalex.org/C16311509","wikidata":"https://www.wikidata.org/wiki/Q4148050","display_name":"Dependency graph","level":3,"score":0.29670000076293945},{"id":"https://openalex.org/C108882727","wikidata":"https://www.wikidata.org/wiki/Q2991685","display_name":"Solid modeling","level":2,"score":0.29649999737739563},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.2955000102519989},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.2946000099182129},{"id":"https://openalex.org/C2778370241","wikidata":"https://www.wikidata.org/wiki/Q18386598","display_name":"Parametric design","level":3,"score":0.28790000081062317},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.28690001368522644},{"id":"https://openalex.org/C22367795","wikidata":"https://www.wikidata.org/wiki/Q7625208","display_name":"Structured prediction","level":2,"score":0.2759999930858612},{"id":"https://openalex.org/C116834253","wikidata":"https://www.wikidata.org/wiki/Q2039217","display_name":"Identification (biology)","level":2,"score":0.273499995470047},{"id":"https://openalex.org/C25343380","wikidata":"https://www.wikidata.org/wiki/Q277521","display_name":"Relation (database)","level":2,"score":0.272599995136261},{"id":"https://openalex.org/C153185123","wikidata":"https://www.wikidata.org/wiki/Q1391624","display_name":"Sequence diagram","level":4,"score":0.2700999975204468},{"id":"https://openalex.org/C162319229","wikidata":"https://www.wikidata.org/wiki/Q175263","display_name":"Data structure","level":2,"score":0.26669999957084656},{"id":"https://openalex.org/C201995342","wikidata":"https://www.wikidata.org/wiki/Q682496","display_name":"Systems engineering","level":1,"score":0.2621000111103058},{"id":"https://openalex.org/C34947359","wikidata":"https://www.wikidata.org/wiki/Q665189","display_name":"Complex network","level":2,"score":0.25369998812675476},{"id":"https://openalex.org/C104122410","wikidata":"https://www.wikidata.org/wiki/Q1416406","display_name":"Network model","level":2,"score":0.2515000104904175}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3772318.3791070","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3772318.3791070","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2026 CHI Conference on Human Factors in Computing Systems","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1145/3772318.3791070","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3772318.3791070","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2026 CHI Conference on Human Factors in Computing Systems","raw_type":"proceedings-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G3775976824","display_name":null,"funder_award_id":"NFRFE-2022-00543","funder_id":"https://openalex.org/F4320315777","funder_display_name":"Canada Research Coordinating Committee"}],"funders":[{"id":"https://openalex.org/F4320315777","display_name":"Canada Research Coordinating Committee","ror":null}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":63,"referenced_works":["https://openalex.org/W7546305","https://openalex.org/W1537795517","https://openalex.org/W1574176258","https://openalex.org/W1974685804","https://openalex.org/W1987176232","https://openalex.org/W1992190317","https://openalex.org/W2003083160","https://openalex.org/W2012641777","https://openalex.org/W2028770149","https://openalex.org/W2030828476","https://openalex.org/W2048850928","https://openalex.org/W2050378489","https://openalex.org/W2085078799","https://openalex.org/W2091708085","https://openalex.org/W2100922849","https://openalex.org/W2113371678","https://openalex.org/W2114060909","https://openalex.org/W2119093975","https://openalex.org/W2127048411","https://openalex.org/W2131681506","https://openalex.org/W2135415614","https://openalex.org/W2143379431","https://openalex.org/W2154297859","https://openalex.org/W2157922094","https://openalex.org/W2167884836","https://openalex.org/W2238906747","https://openalex.org/W2399681678","https://openalex.org/W2485315997","https://openalex.org/W2511205807","https://openalex.org/W2619125611","https://openalex.org/W2622505064","https://openalex.org/W2739805949","https://openalex.org/W2753664105","https://openalex.org/W2755844669","https://openalex.org/W2768200623","https://openalex.org/W2788151339","https://openalex.org/W2794957215","https://openalex.org/W2796392003","https://openalex.org/W2912181146","https://openalex.org/W2940812472","https://openalex.org/W2941270448","https://openalex.org/W2984353433","https://openalex.org/W3086449553","https://openalex.org/W3121952413","https://openalex.org/W3159616622","https://openalex.org/W3171325324","https://openalex.org/W4205338413","https://openalex.org/W4231404931","https://openalex.org/W4238998169","https://openalex.org/W4281564518","https://openalex.org/W4293416488","https://openalex.org/W4318618520","https://openalex.org/W4365999155","https://openalex.org/W4366977572","https://openalex.org/W4379537776","https://openalex.org/W4386507096","https://openalex.org/W4388872749","https://openalex.org/W4389334982","https://openalex.org/W4394566534","https://openalex.org/W4399339128","https://openalex.org/W4403334202","https://openalex.org/W4409749609","https://openalex.org/W4415192089"],"related_works":[],"abstract_inverted_index":{"Parametric":[0],"computer-aided":[1],"design":[2],"(CAD)":[3],"models":[4],"are":[5,47],"constructed":[6],"by":[7,19],"a":[8,79,88,93],"sequence":[9],"of":[10,24,29,83,110,123,127],"operations,":[11,104],"where":[12,38],"each":[13],"operation":[14,84,128],"may":[15],"reference":[16],"geometries":[17],"created":[18],"earlier":[20],"operations.":[21],"This":[22],"network":[23,126],"dependencies":[25,85],"enables":[26],"efficient":[27],"modelling":[28],"complex":[30,68],"geometry":[31],"but":[32],"also":[33],"results":[34],"in":[35,49],"fragile":[36],"models,":[37,141],"small":[39],"modifications":[40],"can":[41],"trigger":[42],"cascading":[43],"errors.":[44],"These":[45],"interdependencies":[46,112],"obscured":[48],"commercial":[50,89],"CAD":[51,90,140],"systems,":[52],"leaving":[53],"users":[54],"to":[55],"rely":[56],"on":[57],"trial":[58],"and":[59,64,67,76,102,105,113,136,142],"error":[60],"when":[61],"navigating,":[62],"modularizing,":[63],"debugging":[65],"unfamiliar":[66],"models.":[69],"In":[70,92],"this":[71],"paper,":[72],"we":[73,97,143],"motivate,":[74],"present,":[75],"pilot":[77],"CADModelScope,":[78],"multi-level":[80],"graph-based":[81],"visualization":[82],"integrated":[86],"into":[87],"platform.":[91],"qualitative":[94],"lab":[95],"study,":[96],"observed":[98],"how":[99,106],"participants":[100],"locate":[101],"interpret":[103],"CADModelScope":[107],"enhances":[108],"awareness":[109],"hidden":[111],"supports":[114],"more":[115],"structured":[116],"navigation.":[117],"Our":[118],"findings":[119],"highlight":[120],"the":[121,125],"potential":[122],"using":[124],"dependency":[129],"as":[130],"an":[131],"effective":[132],"representation":[133],"for":[134,146],"understanding":[135],"interacting":[137],"with":[138],"parametric":[139],"discuss":[144],"implications":[145],"future":[147],"tool":[148],"design.":[149]},"counts_by_year":[],"updated_date":"2026-04-23T09:07:50.710637","created_date":"2026-04-14T00:00:00"}
