{"id":"https://openalex.org/W4414994065","doi":"https://doi.org/10.1115/1.4070095","title":"Expanding the Generative Power of Large Language Models for Design Through Formal Design Grammars and Languages","display_name":"Expanding the Generative Power of Large Language Models for Design Through Formal Design Grammars and Languages","publication_year":2025,"publication_date":"2025-10-09","ids":{"openalex":"https://openalex.org/W4414994065","doi":"https://doi.org/10.1115/1.4070095"},"language":"en","primary_location":{"id":"doi:10.1115/1.4070095","is_oa":true,"landing_page_url":"https://doi.org/10.1115/1.4070095","pdf_url":"https://asmedigitalcollection.asme.org/computingengineering/article-pdf/doi/10.1115/1.4070095/7552295/jcise-25-1260.pdf","source":{"id":"https://openalex.org/S173178594","display_name":"Journal of Computing and Information Science in Engineering","issn_l":"1530-9827","issn":["1530-9827","1944-7078"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310316053","host_organization_name":"ASM International","host_organization_lineage":["https://openalex.org/P4310316053"],"host_organization_lineage_names":["ASM International"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Computing and Information Science in Engineering","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://asmedigitalcollection.asme.org/computingengineering/article-pdf/doi/10.1115/1.4070095/7552295/jcise-25-1260.pdf","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5079483439","display_name":"Kristina Shea","orcid":"https://orcid.org/0000-0003-3921-2214"},"institutions":[{"id":"https://openalex.org/I35440088","display_name":"ETH Zurich","ror":"https://ror.org/05a28rw58","country_code":"CH","type":"education","lineage":["https://openalex.org/I2799323385","https://openalex.org/I35440088"]}],"countries":["CH"],"is_corresponding":true,"raw_author_name":"Kristina Shea","raw_affiliation_strings":["ETH Zurich Department of Mechanical and Process Engineering, Engineering Design and Computing Laboratory, , \u00a0 ,","Engineering Design and Computing Laboratory CLA F, Tannenstrasse 3 Zurich, 8092 Switzerland"],"affiliations":[{"raw_affiliation_string":"ETH Zurich Department of Mechanical and Process Engineering, Engineering Design and Computing Laboratory, , \u00a0 ,","institution_ids":["https://openalex.org/I35440088"]},{"raw_affiliation_string":"Engineering Design and Computing Laboratory CLA F, Tannenstrasse 3 Zurich, 8092 Switzerland","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5000758691","display_name":"Tino Stankovi\u0107","orcid":"https://orcid.org/0000-0002-9932-8369"},"institutions":[{"id":"https://openalex.org/I35440088","display_name":"ETH Zurich","ror":"https://ror.org/05a28rw58","country_code":"CH","type":"education","lineage":["https://openalex.org/I2799323385","https://openalex.org/I35440088"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Tino Stankovi\u0107","raw_affiliation_strings":["ETH Zurich Department of Mechanical and Process Engineering, Engineering Design and Computing Laboratory, , \u00a0 ,","ETH Zurich, Engineering Design and Computing Laboratory CLA F 21.2, Tannenstrasse 3 Zurich, Select State/Province 8092 Switzerland"],"affiliations":[{"raw_affiliation_string":"ETH Zurich Department of Mechanical and Process Engineering, Engineering Design and Computing Laboratory, , \u00a0 ,","institution_ids":["https://openalex.org/I35440088"]},{"raw_affiliation_string":"ETH Zurich, Engineering Design and Computing Laboratory CLA F 21.2, Tannenstrasse 3 Zurich, Select State/Province 8092 Switzerland","institution_ids":["https://openalex.org/I35440088"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5112654080","display_name":"Akash Agrawal","orcid":null},"institutions":[{"id":"https://openalex.org/I170201317","display_name":"University of Pittsburgh","ror":"https://ror.org/01an3r305","country_code":"US","type":"education","lineage":["https://openalex.org/I170201317"]},{"id":"https://openalex.org/I74973139","display_name":"Carnegie Mellon University","ror":"https://ror.org/05x2bcf33","country_code":"US","type":"education","lineage":["https://openalex.org/I74973139"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Akash Agrawal","raw_affiliation_strings":["Carnegie Mellon University Department of Mechanical Engineering, , , \u00a0","Department of Mechanical Engineering Pittsburgh, PA 15213"],"affiliations":[{"raw_affiliation_string":"Carnegie Mellon University Department of Mechanical Engineering, , , \u00a0","institution_ids":["https://openalex.org/I74973139"]},{"raw_affiliation_string":"Department of Mechanical Engineering Pittsburgh, PA 15213","institution_ids":["https://openalex.org/I170201317"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5065865377","display_name":"Jonathan Cagan","orcid":"https://orcid.org/0000-0002-3935-9219"},"institutions":[{"id":"https://openalex.org/I4210106895","display_name":"Scaife Foundations","ror":"https://ror.org/01my2h087","country_code":"US","type":"nonprofit","lineage":["https://openalex.org/I4210106895"]},{"id":"https://openalex.org/I74973139","display_name":"Carnegie Mellon University","ror":"https://ror.org/05x2bcf33","country_code":"US","type":"education","lineage":["https://openalex.org/I74973139"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Jonathan Cagan","raw_affiliation_strings":["Carnegie Mellon University Department of Mechanical Engineering, , , \u00a0","Department of Mechanical Engineering Scaife Hall Pittsburgh, PA 15213"],"affiliations":[{"raw_affiliation_string":"Carnegie Mellon University Department of Mechanical Engineering, , , \u00a0","institution_ids":["https://openalex.org/I74973139"]},{"raw_affiliation_string":"Department of Mechanical Engineering Scaife Hall Pittsburgh, PA 15213","institution_ids":["https://openalex.org/I4210106895"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5005893539","display_name":"Christopher McComb","orcid":"https://orcid.org/0000-0002-5024-7701"},"institutions":[{"id":"https://openalex.org/I4210164627","display_name":"Forbes Hospital","ror":"https://ror.org/05a55tn50","country_code":"US","type":"healthcare","lineage":["https://openalex.org/I1310421338","https://openalex.org/I4210164627"]},{"id":"https://openalex.org/I74973139","display_name":"Carnegie Mellon University","ror":"https://ror.org/05x2bcf33","country_code":"US","type":"education","lineage":["https://openalex.org/I74973139"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Christopher McComb","raw_affiliation_strings":["Carnegie Mellon University Department of Mechanical Engineering, , , \u00a0","5000 Forbes Avenue 4126 Wean Hall Pittsburgh, PA 15213"],"affiliations":[{"raw_affiliation_string":"Carnegie Mellon University Department of Mechanical Engineering, , , \u00a0","institution_ids":["https://openalex.org/I74973139"]},{"raw_affiliation_string":"5000 Forbes Avenue 4126 Wean Hall Pittsburgh, PA 15213","institution_ids":["https://openalex.org/I4210164627"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5079483439"],"corresponding_institution_ids":["https://openalex.org/I35440088"],"apc_list":null,"apc_paid":null,"fwci":1.0304,"has_fulltext":true,"cited_by_count":1,"citation_normalized_percentile":{"value":0.80819486,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":91,"max":95},"biblio":{"volume":"25","issue":"12","first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11006","display_name":"BIM and Construction Integration","score":0.9355000257492065,"subfield":{"id":"https://openalex.org/subfields/2215","display_name":"Building and Construction"},"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/T11006","display_name":"BIM and Construction Integration","score":0.9355000257492065,"subfield":{"id":"https://openalex.org/subfields/2215","display_name":"Building and Construction"},"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/rule-based-machine-translation","display_name":"Rule-based machine translation","score":0.6611999869346619},{"id":"https://openalex.org/keywords/generative-grammar","display_name":"Generative grammar","score":0.5404999852180481},{"id":"https://openalex.org/keywords/grammar-systems-theory","display_name":"Grammar systems theory","score":0.5121999979019165},{"id":"https://openalex.org/keywords/generative-design","display_name":"Generative Design","score":0.4465999901294708},{"id":"https://openalex.org/keywords/formal-grammar","display_name":"Formal grammar","score":0.43790000677108765},{"id":"https://openalex.org/keywords/grammar","display_name":"Grammar","score":0.42320001125335693},{"id":"https://openalex.org/keywords/engineering-design-process","display_name":"Engineering design process","score":0.4124999940395355},{"id":"https://openalex.org/keywords/formal-language","display_name":"Formal language","score":0.39489999413490295},{"id":"https://openalex.org/keywords/definite-clause-grammar","display_name":"Definite clause grammar","score":0.3671000003814697}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7601000070571899},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.6974999904632568},{"id":"https://openalex.org/C53893814","wikidata":"https://www.wikidata.org/wiki/Q7378909","display_name":"Rule-based machine translation","level":2,"score":0.6611999869346619},{"id":"https://openalex.org/C39890363","wikidata":"https://www.wikidata.org/wiki/Q36108","display_name":"Generative grammar","level":2,"score":0.5404999852180481},{"id":"https://openalex.org/C500879282","wikidata":"https://www.wikidata.org/wiki/Q5593671","display_name":"Grammar systems theory","level":4,"score":0.5121999979019165},{"id":"https://openalex.org/C184408114","wikidata":"https://www.wikidata.org/wiki/Q1502022","display_name":"Generative Design","level":3,"score":0.4465999901294708},{"id":"https://openalex.org/C171553443","wikidata":"https://www.wikidata.org/wiki/Q373045","display_name":"Formal grammar","level":3,"score":0.43790000677108765},{"id":"https://openalex.org/C26022165","wikidata":"https://www.wikidata.org/wiki/Q8091","display_name":"Grammar","level":2,"score":0.42320001125335693},{"id":"https://openalex.org/C204321447","wikidata":"https://www.wikidata.org/wiki/Q30642","display_name":"Natural language processing","level":1,"score":0.4226999878883362},{"id":"https://openalex.org/C34972735","wikidata":"https://www.wikidata.org/wiki/Q2920267","display_name":"Engineering design process","level":2,"score":0.4124999940395355},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.39879998564720154},{"id":"https://openalex.org/C146072743","wikidata":"https://www.wikidata.org/wiki/Q192161","display_name":"Formal language","level":2,"score":0.39489999413490295},{"id":"https://openalex.org/C97169998","wikidata":"https://www.wikidata.org/wiki/Q1582738","display_name":"Definite clause grammar","level":5,"score":0.3671000003814697},{"id":"https://openalex.org/C186644900","wikidata":"https://www.wikidata.org/wiki/Q194152","display_name":"Parsing","level":2,"score":0.3646000027656555},{"id":"https://openalex.org/C160145156","wikidata":"https://www.wikidata.org/wiki/Q778586","display_name":"Executable","level":2,"score":0.36070001125335693},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.33160001039505005},{"id":"https://openalex.org/C37734731","wikidata":"https://www.wikidata.org/wiki/Q5421802","display_name":"Extended Affix Grammar","level":4,"score":0.32710000872612},{"id":"https://openalex.org/C132525143","wikidata":"https://www.wikidata.org/wiki/Q141488","display_name":"Graph","level":2,"score":0.321399986743927},{"id":"https://openalex.org/C49777639","wikidata":"https://www.wikidata.org/wiki/Q5264354","display_name":"Design language","level":2,"score":0.3107999861240387},{"id":"https://openalex.org/C122783720","wikidata":"https://www.wikidata.org/wiki/Q183065","display_name":"Interpreter","level":2,"score":0.30820000171661377},{"id":"https://openalex.org/C92273848","wikidata":"https://www.wikidata.org/wiki/Q190913","display_name":"Chomsky hierarchy","level":3,"score":0.30160000920295715},{"id":"https://openalex.org/C195324797","wikidata":"https://www.wikidata.org/wiki/Q33742","display_name":"Natural language","level":2,"score":0.28630000352859497},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.28349998593330383},{"id":"https://openalex.org/C80364944","wikidata":"https://www.wikidata.org/wiki/Q4689005","display_name":"Affix grammar","level":3,"score":0.2808000147342682},{"id":"https://openalex.org/C2781466058","wikidata":"https://www.wikidata.org/wiki/Q627921","display_name":"Parse tree","level":3,"score":0.26019999384880066},{"id":"https://openalex.org/C121017423","wikidata":"https://www.wikidata.org/wiki/Q4680743","display_name":"Adaptive grammar","level":5,"score":0.25450000166893005}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1115/1.4070095","is_oa":true,"landing_page_url":"https://doi.org/10.1115/1.4070095","pdf_url":"https://asmedigitalcollection.asme.org/computingengineering/article-pdf/doi/10.1115/1.4070095/7552295/jcise-25-1260.pdf","source":{"id":"https://openalex.org/S173178594","display_name":"Journal of Computing and Information Science in Engineering","issn_l":"1530-9827","issn":["1530-9827","1944-7078"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310316053","host_organization_name":"ASM International","host_organization_lineage":["https://openalex.org/P4310316053"],"host_organization_lineage_names":["ASM International"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Computing and Information Science in Engineering","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1115/1.4070095","is_oa":true,"landing_page_url":"https://doi.org/10.1115/1.4070095","pdf_url":"https://asmedigitalcollection.asme.org/computingengineering/article-pdf/doi/10.1115/1.4070095/7552295/jcise-25-1260.pdf","source":{"id":"https://openalex.org/S173178594","display_name":"Journal of Computing and Information Science in Engineering","issn_l":"1530-9827","issn":["1530-9827","1944-7078"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310316053","host_organization_name":"ASM International","host_organization_lineage":["https://openalex.org/P4310316053"],"host_organization_lineage_names":["ASM International"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Computing and Information Science in Engineering","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G4665283723","display_name":null,"funder_award_id":"2113301","funder_id":"https://openalex.org/F4320337391","funder_display_name":"Division of Civil, Mechanical and Manufacturing Innovation"},{"id":"https://openalex.org/G593498256","display_name":"A Shape Annealing Approach to DNA Origami Design","funder_award_id":"2113301","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G5954070948","display_name":null,"funder_award_id":"CMMI-","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G6755165505","display_name":null,"funder_award_id":"award","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G7770077300","display_name":null,"funder_award_id":"CMMI-2113301","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G8433866424","display_name":null,"funder_award_id":"CMMI-2113301","funder_id":"https://openalex.org/F4320337391","funder_display_name":"Division of Civil, Mechanical and Manufacturing Innovation"},{"id":"https://openalex.org/G848032724","display_name":null,"funder_award_id":"Science","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"}],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"},{"id":"https://openalex.org/F4320337391","display_name":"Division of Civil, Mechanical and Manufacturing Innovation","ror":"https://ror.org/028yd4c30"}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4414994065.pdf","grobid_xml":"https://content.openalex.org/works/W4414994065.grobid-xml"},"referenced_works_count":52,"referenced_works":["https://openalex.org/W96510973","https://openalex.org/W1970550288","https://openalex.org/W1975672068","https://openalex.org/W1994507745","https://openalex.org/W1998661888","https://openalex.org/W1998938152","https://openalex.org/W2003532777","https://openalex.org/W2005754103","https://openalex.org/W2012437048","https://openalex.org/W2014459598","https://openalex.org/W2026974064","https://openalex.org/W2032990210","https://openalex.org/W2038946674","https://openalex.org/W2039632047","https://openalex.org/W2039736260","https://openalex.org/W2058840657","https://openalex.org/W2069168414","https://openalex.org/W2072037257","https://openalex.org/W2073857366","https://openalex.org/W2081753535","https://openalex.org/W2082197767","https://openalex.org/W2085512126","https://openalex.org/W2089771732","https://openalex.org/W2108924389","https://openalex.org/W2112255043","https://openalex.org/W2133623644","https://openalex.org/W2147643256","https://openalex.org/W2153532463","https://openalex.org/W2165841634","https://openalex.org/W2169026809","https://openalex.org/W2340058704","https://openalex.org/W2527504700","https://openalex.org/W2801874576","https://openalex.org/W2802539830","https://openalex.org/W2887394555","https://openalex.org/W2924496780","https://openalex.org/W4210626104","https://openalex.org/W4214728317","https://openalex.org/W4220941351","https://openalex.org/W4251586421","https://openalex.org/W4298047576","https://openalex.org/W4319032177","https://openalex.org/W4367674162","https://openalex.org/W4387773384","https://openalex.org/W4396956036","https://openalex.org/W4402610351","https://openalex.org/W4402984767","https://openalex.org/W4403395812","https://openalex.org/W4404137102","https://openalex.org/W4405064901","https://openalex.org/W4405464245","https://openalex.org/W4412828110"],"related_works":[],"abstract_inverted_index":{"Abstract":[0],"Research":[1],"in":[2],"design":[3,23,44,88,100,111,127,154,162,191],"grammars":[4,89,101,145,155,163],"has":[5,13],"been":[6],"underway":[7],"for":[8,18,36,95,169,189],"over":[9],"50":[10],"years":[11],"and":[12,24,40,68,106,133,143,150,156,179,187],"demonstrated":[14],"great":[15],"generative":[16,175,190],"power":[17,176],"a":[19,58,79,109,117,125,129,134,166],"wide":[20],"range":[21],"of":[22,34,50,87,152,177],"engineering":[25],"domains.":[26],"A":[27],"key":[28,167],"limitation,":[29],"though,":[30],"is":[31,114],"the":[32,48,148,170,174],"lack":[33],"support":[35],"designers":[37,67],"to":[38,55,146,164,172,182],"develop":[39],"computationally":[41],"implement":[42],"formal":[43,161],"grammars.":[45],"We":[46],"explore":[47,147],"potential":[49],"large":[51],"language":[52,85],"models":[53],"(LLMs)":[54],"act":[56],"as":[57,74,76,78,102,104],"collaborative":[59],"grammar":[60,72,80,112],"development":[61],"partner":[62],"that":[63,82,113],"works":[64],"with":[65],"human":[66],"provides":[69],"guidance":[70],"during":[71],"development,":[73],"well":[75,103],"serving":[77],"interpreter":[81],"converts":[83],"natural":[84],"descriptions":[86],"into":[90],"executable":[91],"python":[92],"code.":[93],"Methods":[94],"both":[96],"interpreting":[97],"previously":[98],"known":[99,116],"interactively":[105],"collaboratively":[107],"developing":[108],"new":[110],"not":[115],"priori":[118],"are":[119,138],"proposed.":[120],"Three":[121],"case":[122],"studies,":[123],"namely":[124],"truss":[126],"grammar,":[128,132,137],"half-hexagon":[130],"shape":[131],"technical":[135],"process":[136],"investigated,":[139],"covering":[140],"string,":[141],"shape,":[142],"graph":[144],"advantages":[149],"limitations":[151],"combining":[153],"LLMs.":[157],"Finally,":[158],"we":[159],"position":[160],"be":[165],"element":[168],"future":[171],"expand":[173],"LLMs":[178],"enable":[180],"them":[181],"become":[183],"more":[184],"repeatable,":[185],"precise,":[186],"explainable":[188],"tasks.":[192]},"counts_by_year":[{"year":2025,"cited_by_count":1}],"updated_date":"2026-03-25T14:56:36.534964","created_date":"2025-10-10T00:00:00"}
