{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,26]],"date-time":"2026-03-26T18:29:38Z","timestamp":1774549778305,"version":"3.50.1"},"reference-count":57,"publisher":"Cambridge University Press (CUP)","issue":"2","license":[{"start":{"date-parts":[[2018,5,9]],"date-time":"2018-05-09T00:00:00Z","timestamp":1525824000000},"content-version":"unspecified","delay-in-days":8,"URL":"https:\/\/www.cambridge.org\/core\/terms"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["AIEDAM"],"published-print":{"date-parts":[[2018,5]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>This paper presents a multipurpose chair grammar and its implementation in the design tool<jats:italic>ChairDNA<\/jats:italic>. This tool is oriented for the exploration of design alternatives in the early concept phase of the chair design process. This work addresses two shortcomings within the research area of shape grammars (SGs), namely, the lack of implementation of SGs applied to design domains, and the lack of practical applications in real-life design scenarios. To address these problems, a methodology is proposed for the implementation of a SG (more specifically, a set grammar) into a tool, comprising the translation of the grammar into user-interface elements oriented for design practitioners. By using the proposed tool, the user can add\/delete chair components and edit shape parameters, while visualizing the effects on a three-dimensional digital model presented in a variety of CAD applications. Compared with other SG implementations, ChairDNA uses an approach that keeps under control the combinatorial explosion of rule applications, which simplifies the use of the tool by designers that do not have experience in SGs. The generative potential of the tool is demonstrated by generating chairs of different types, and its usability and utility in aiding the designer are evaluated by design students and design practitioners.<\/jats:p>","DOI":"10.1017\/s0890060417000610","type":"journal-article","created":{"date-parts":[[2018,5,9]],"date-time":"2018-05-09T07:35:59Z","timestamp":1525851359000},"page":"240-255","source":"Crossref","is-referenced-by-count":11,"title":["Shape grammars as design tools: an implementation of a multipurpose chair grammar"],"prefix":"10.1017","volume":"32","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-1373-9675","authenticated-orcid":false,"given":"Sara","family":"Garcia","sequence":"first","affiliation":[]},{"given":"Ant\u00f3nio","family":"Menezes Leit\u00e3o","sequence":"additional","affiliation":[]}],"member":"56","published-online":{"date-parts":[[2018,5,9]]},"reference":[{"key":"S0890060417000610_ref2","doi-asserted-by":"crossref","first-page":"875","DOI":"10.1007\/s00004-015-0265-5","article-title":"A grammar-based model for the mass customisation of chairs: modelling the optimisation part","volume":"17","author":"Barros","year":"2015","journal-title":"Nexus Network Journal"},{"key":"S0890060417000610_ref10","unstructured":"Eloy S and Duarte JP (2012) A transformation grammar-based methodology for housing rehabilitation. In: Design Computing and Cognition \u201812. 2012, pp. 301\u2013320."},{"key":"S0890060417000610_ref45","doi-asserted-by":"publisher","DOI":"10.1017\/S0890060406060185"},{"key":"S0890060417000610_ref5","doi-asserted-by":"crossref","unstructured":"Chau HH , Chen X , McKay A and Pennington A (2004) Evaluation of a 3D Shape Grammar Implementation. In Design Computing and Cognition'04. 2004 Dordrecht Kluwer Academic Publishers, pp. 357\u2013376.","DOI":"10.1007\/978-1-4020-2393-4_19"},{"key":"S0890060417000610_ref24","doi-asserted-by":"publisher","DOI":"10.1109\/38.267469"},{"key":"S0890060417000610_ref46","doi-asserted-by":"crossref","first-page":"139","DOI":"10.1007\/s00163-002-0013-1","article-title":"Capturing a rebel: modeling the Harley-Davidson brand through a motorcycle shape grammar","volume":"13","author":"Pugliese","year":"2002","journal-title":"Research in Engineering Design"},{"key":"S0890060417000610_ref23","doi-asserted-by":"publisher","DOI":"10.1068\/b38156"},{"key":"S0890060417000610_ref19","doi-asserted-by":"crossref","unstructured":"Garcia S and Rom\u00e3o L (2015) A Design Tool for Generic Multipurpose Chair Design. In: Gabriela Celani, David Sperling, & Juarez Franco (eds.). Computer-Aided Architectural Design: The Next City \u2013 New Technologies and the Future of the Built Environment: 16th International Conference, CAAD Futures 2015, S\u00e3o Paulo, Brazil, July 8\u201310, 2015. Selected Papers. [Online]. Berlin, Heidelberg, Springer, pp. 600\u2013619.","DOI":"10.1007\/978-3-662-47386-3_33"},{"key":"S0890060417000610_ref54","doi-asserted-by":"publisher","DOI":"10.1068\/b260059"},{"key":"S0890060417000610_ref28","doi-asserted-by":"crossref","first-page":"163","DOI":"10.1068\/b130163","article-title":"The structure of paintings: formal grammar and design","volume":"13","author":"Kirsch","year":"1986","journal-title":"Environment and Planning B: Planning and Design"},{"key":"S0890060417000610_ref53","doi-asserted-by":"publisher","DOI":"10.1017\/S0890060415000475"},{"key":"S0890060417000610_ref32","doi-asserted-by":"publisher","DOI":"10.1068\/b070463"},{"key":"S0890060417000610_ref37","doi-asserted-by":"crossref","unstructured":"Lopes J and Leit\u00e3o A (2011) Portable Generative Design for CAD Applications. In: Integration through Computation. 2011 Calgary, Canada, pp. 196\u2013203.","DOI":"10.52842\/conf.acadia.2011.196"},{"key":"S0890060417000610_ref57","volume-title":"How Designers Think","author":"Lawson","year":"2008"},{"key":"S0890060417000610_ref18","doi-asserted-by":"crossref","unstructured":"Garcia S and Barros M (2015) A Grammar-Based System for Chair Design: From Generic to Specific Shape Grammars. In: Real Time \u2013 Proceedings of the 33rd eCAADe Conference. [Online]. 2015 Vienna University of Technology, pp. 427\u2013436.","DOI":"10.52842\/conf.ecaade.2015.1.427"},{"key":"S0890060417000610_ref47","doi-asserted-by":"crossref","unstructured":"Saul G , Lau M , Mitani J and Igarashi T (2011) SketchChair: An All-in-one Chair Design System for End-users. In: Proceedings of the 5th International Conference on Tangible and Embedded Interaction 2011. 2011 Funchal, Madeira, Portugal, pp. 73\u201380.","DOI":"10.1145\/1935701.1935717"},{"key":"S0890060417000610_ref43","doi-asserted-by":"publisher","DOI":"10.1017\/S0890060412000042"},{"key":"S0890060417000610_ref44","first-page":"614","article-title":"Procedural modeling of buildings","volume":"25","author":"M\u00fcller","year":"2006","journal-title":"ACM Transactions on Graphics (TOG) \u2013 Proceedings of ACM SIGGRAPH 2006"},{"key":"S0890060417000610_ref6","volume-title":"Fifty Chairs That Changed the World. Fifty","year":"2010"},{"key":"S0890060417000610_ref26","doi-asserted-by":"publisher","DOI":"10.1016\/S0142-694X(97)00037-9"},{"key":"S0890060417000610_ref21","unstructured":"Gips J (1999) Computer Implementation of Shape Grammars. In: Workshop on Shape Computation. [Online]. 1999 MIT, Cambridge, USA. p."},{"key":"S0890060417000610_ref7","unstructured":"Duarte JP (2001) Customizing Mass Housing: A Discursive Grammar for Siza's Malagueira Houses. PhD Thesis, Massachusetts Institute of Technology."},{"key":"S0890060417000610_ref11","volume-title":"Modern Chairs","author":"Fiell","year":"1994"},{"key":"S0890060417000610_ref38","first-page":"34","article-title":"How to specify the participant group size for usability studies: a practitioner's guide","volume":"5","author":"Macefield","year":"2009","journal-title":"Journal of Usability Studies"},{"key":"S0890060417000610_ref49","doi-asserted-by":"publisher","DOI":"10.1068\/b090113"},{"key":"S0890060417000610_ref34","unstructured":"Li AIk (2002) A prototype interactive simulated shape grammar. In: Connecting the Real and the Virtual \u2013 design education: 20th eCAADe Conference Proceedings. 2002, pp. 314\u2013317."},{"key":"S0890060417000610_ref27","doi-asserted-by":"publisher","DOI":"10.1068\/b36162"},{"key":"S0890060417000610_ref50","doi-asserted-by":"publisher","DOI":"10.1068\/b050005"},{"key":"S0890060417000610_ref8","doi-asserted-by":"publisher","DOI":"10.1068\/b37026"},{"key":"S0890060417000610_ref56","volume-title":"The Measure of Man and Woman: Human Factors in Design","author":"Tilley","year":"2002"},{"key":"S0890060417000610_ref1","doi-asserted-by":"publisher","DOI":"10.1068\/b250205"},{"key":"S0890060417000610_ref3","unstructured":"Castro e Costa E and Duarte JP (2014) Generic Shape Grammars for Mass Customization of Ceramic Tableware. In: Design Computation and Cognition DCC'14. 2014, pp. 437\u2013454."},{"key":"S0890060417000610_ref4","doi-asserted-by":"crossref","first-page":"689","DOI":"10.1016\/j.autcon.2004.12.004","article-title":"Generative design tools for novice designers: issues for selection","volume":"14","author":"Chase","year":"2005","journal-title":"Automation in Construction"},{"key":"S0890060417000610_ref9","doi-asserted-by":"publisher","DOI":"10.1068\/b130177"},{"key":"S0890060417000610_ref12","first-page":"42","volume-title":"Alberti Digital on Portuguese Architecture: Shape Grammar Transformations as a Computational Framework to Determine the Influence of Alberti Legacy on Portuguese Renaissance Churches","author":"Figueiredo","year":"2014"},{"key":"S0890060417000610_ref13","doi-asserted-by":"publisher","DOI":"10.1068\/b140323"},{"key":"S0890060417000610_ref14","first-page":"245","volume-title":"Computability of Design. Principles of Computer-Aided Design","author":"Flemming","year":"1987b"},{"key":"S0890060417000610_ref16","doi-asserted-by":"publisher","DOI":"10.1068\/b21s106"},{"key":"S0890060417000610_ref17","unstructured":"Garcia S (2016) Classifications of Shape Grammars. In: Design Computing and Cognition \u201816. John Gero. [Online]. Springer, pp. 243\u2013262."},{"key":"S0890060417000610_ref20","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-0348-5753-6"},{"key":"S0890060417000610_ref22","doi-asserted-by":"publisher","DOI":"10.1068\/b37059"},{"key":"S0890060417000610_ref25","unstructured":"Heisserman J , Mattikalli R and Callahan S (2004) A grammatical approach to design generation and its application to aircraft systems. In: Proceedings of the Generative CAD Systems Symposium \u201804. 2004 Pittsburgh, PA. p."},{"key":"S0890060417000610_ref29","unstructured":"Knight T (1999) Applications in Architectural Design, and Education and Practice. Report for the NSF\/MIT Workshop on Shape Computation."},{"key":"S0890060417000610_ref30","doi-asserted-by":"publisher","DOI":"10.1068\/b160051"},{"key":"S0890060417000610_ref31","doi-asserted-by":"publisher","DOI":"10.1068\/b12914"},{"key":"S0890060417000610_ref33","unstructured":"Li AIk (2001) Teaching Style Grammatically, with an Example From Chinese Architecture. The Proceedings of Mathematics & Design 2011. pp. 270\u2013277."},{"key":"S0890060417000610_ref35","unstructured":"Li AIk , Chen L , Wang Y and Chau HH (2009) Editing Shapes in a Prototype: Two- and Three-dimensional Shape Grammar Environment. In: Computation: The New Realm of Architectural Design: 27th eCAADe Conference Proceedings. 2009 Istanbul, Turkey: Istanbul Technical University, Faculty of Architecture, pp. 243\u2013250."},{"key":"S0890060417000610_ref36","doi-asserted-by":"publisher","DOI":"10.1016\/0022-5193(68)90079-9"},{"key":"S0890060417000610_ref39","doi-asserted-by":"crossref","unstructured":"Mamoli M (2015) Library Grammar: A Shape Grammar for the Reconstruction of Fragmentary Ancient Greek and Roman Libraries. In: Proceedings of the 33rd eCAADe Conference. 2015 Vienna University of Technology, Vienna, Austria, pp. 463\u2013470.","DOI":"10.52842\/conf.ecaade.2015.1.463"},{"key":"S0890060417000610_ref40","doi-asserted-by":"publisher","DOI":"10.1093\/fampra\/13.6.522"},{"key":"S0890060417000610_ref41","doi-asserted-by":"publisher","DOI":"10.1162\/LEON_a_00533"},{"key":"S0890060417000610_ref42","doi-asserted-by":"crossref","unstructured":"McGill M and Knight T (2004) Designing Design-Mediating Software: The Development of Shaper2D. In: 22nd eCAADe Conference Proceedings. 2004, pp. 119\u2013127.","DOI":"10.52842\/conf.ecaade.2004.119"},{"key":"S0890060417000610_ref48","doi-asserted-by":"publisher","DOI":"10.1068\/b070409"},{"key":"S0890060417000610_ref51","unstructured":"Stouffs R and Wieringa M (2006) The generation of Chinese ice-ray lattice structures for 3D fa\u00e7ade design. In: Conference Proceedings of the Joint International Conference on Construction Culture, Innovation and Management (CCIM). 2006 BUiD, Dubai. pp. 416\u2013424."},{"key":"S0890060417000610_ref55","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-38974-0_35"},{"key":"S0890060417000610_ref52","doi-asserted-by":"crossref","first-page":"138","DOI":"10.1017\/S0890060416000032","article-title":"A graph-theoretic implementation of the Rabo-de-Bacalhau transformation grammar","volume":"30","author":"Strobbe","year":"2016","journal-title":"Artificial Intelligence for Engineering Design, Analysis and Manufacturing"},{"key":"S0890060417000610_ref15","unstructured":"Flemming U (1989) Syntactic Structures in Architecture: Teaching Composition with Computer Assistance. In: CAAD futures Digital Proceedings. 1989, pp. 31\u201348."}],"container-title":["Artificial Intelligence for Engineering Design, Analysis and Manufacturing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.cambridge.org\/core\/services\/aop-cambridge-core\/content\/view\/S0890060417000610","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,8,22]],"date-time":"2022-08-22T22:21:04Z","timestamp":1661206864000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.cambridge.org\/core\/product\/identifier\/S0890060417000610\/type\/journal_article"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,5]]},"references-count":57,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2018,5]]}},"alternative-id":["S0890060417000610"],"URL":"https:\/\/doi.org\/10.1017\/s0890060417000610","relation":{},"ISSN":["0890-0604","1469-1760"],"issn-type":[{"value":"0890-0604","type":"print"},{"value":"1469-1760","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,5]]}}}