{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,21]],"date-time":"2025-11-21T17:46:42Z","timestamp":1763747202225},"reference-count":49,"publisher":"Cambridge University Press (CUP)","issue":"4","license":[{"start":{"date-parts":[[2013,6,19]],"date-time":"2013-06-19T00:00:00Z","timestamp":1371600000000},"content-version":"unspecified","delay-in-days":0,"URL":"https:\/\/www.cambridge.org\/core\/terms"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["AIEDAM"],"published-print":{"date-parts":[[2013,11]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>Spatial grammars are rule-based, generative systems for the specification of formal languages. Set and shape grammar formulations of spatial grammars enable the definition of spatial design languages and the creation of alternative designs. The original formalism includes labels that provide the possibility to restrict the application of rules or to incorporate additional, nongeometric information in grammar rules. Labels have been used in various ways. This paper investigates the different uses of labels in existing spatial grammars, both paper based and computational, and introduces a new concept of three-dimensional (3-D) labels for spatial grammars. The approach consolidates the different label types in one integrated concept. The main use of 3-D labels is that they can simplify the matching of the left-hand side of rules in parametric grammars. A prototype implementation is used to illustrate the approach through a mechanical engineering example of generating robot arm concepts. This approach more readily enables the use of complex solid geometry in the definition and application of parametric rules. Thus, the flexible generation of complex, meaningful design solutions for mechanical engineering applications can be achieved using parametric spatial grammars combined with 3-D labels.<\/jats:p>","DOI":"10.1017\/s0890060413000188","type":"journal-article","created":{"date-parts":[[2013,6,19]],"date-time":"2013-06-19T08:19:05Z","timestamp":1371629945000},"page":"359-375","source":"Crossref","is-referenced-by-count":5,"title":["Three-dimensional labels: A unified approach to labels for a general spatial grammar interpreter"],"prefix":"10.1017","volume":"27","author":[{"given":"Frank","family":"Hoisl","sequence":"first","affiliation":[]},{"given":"Kristina","family":"Shea","sequence":"additional","affiliation":[]}],"member":"56","published-online":{"date-parts":[[2013,6,19]]},"reference":[{"key":"S0890060413000188_ref5","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4020-2393-4_19"},{"key":"S0890060413000188_ref3","doi-asserted-by":"publisher","DOI":"10.1017\/S0890060400003140"},{"key":"S0890060413000188_ref2","doi-asserted-by":"publisher","DOI":"10.1068\/b2619"},{"key":"S0890060413000188_ref1","doi-asserted-by":"publisher","DOI":"10.1068\/b250205"},{"key":"S0890060413000188_ref27","doi-asserted-by":"publisher","DOI":"10.1068\/b31150"},{"key":"S0890060413000188_ref8","doi-asserted-by":"publisher","DOI":"10.1016\/j.autcon.2004.07.013"},{"key":"S0890060413000188_ref23","unstructured":"Li A.I.-K. , Chau H.H. , Chen L. , & Wang Y. (2009). A prototype for developing two- and three-dimensional shape grammars. CAADRIA 2009: 14th Int. Conf. Computer-Aided Architecture Design Research in Asia, pp. 717\u2013726, Touliu, Taiwan, April 22\u201325."},{"key":"S0890060413000188_ref7","doi-asserted-by":"publisher","DOI":"10.1068\/b080269"},{"key":"S0890060413000188_ref43","doi-asserted-by":"publisher","DOI":"10.1068\/b190413"},{"key":"S0890060413000188_ref47","first-page":"235","volume-title":"Proc. Computer Graphics, Imaging and Visualization, CGIV'09","volume":"6","author":"Trescak","year":"2009"},{"key":"S0890060413000188_ref32","doi-asserted-by":"publisher","DOI":"10.1068\/b250011"},{"key":"S0890060413000188_ref25","volume-title":"Proc. 1st Int. Conf. Design Computing and Cognition DCC'04","author":"Li","year":"2004"},{"key":"S0890060413000188_ref49","doi-asserted-by":"publisher","DOI":"10.1016\/S0926-5805(00)00112-6"},{"key":"S0890060413000188_ref4","doi-asserted-by":"publisher","DOI":"10.1017\/CBO9780511529627.006"},{"key":"S0890060413000188_ref30","doi-asserted-by":"publisher","DOI":"10.1017\/S0890060406060185"},{"key":"S0890060413000188_ref9","doi-asserted-by":"publisher","DOI":"10.1068\/b140323"},{"key":"S0890060413000188_ref29","doi-asserted-by":"crossref","first-page":"119","DOI":"10.52842\/conf.ecaade.2004.119","volume-title":"Proc. eCAADe 2004","author":"McGill","year":"2004"},{"key":"S0890060413000188_ref11","doi-asserted-by":"publisher","DOI":"10.1109\/38.267469"},{"key":"S0890060413000188_ref10","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-0348-5753-6"},{"key":"S0890060413000188_ref13","unstructured":"Hoisl F. (2012). Visual, interactive 3D spatial grammars in CAD for computational design synthesis . PhD thesis. Technische Universit\u00e4t M\u00fcnchen, Germany."},{"key":"S0890060413000188_ref14","doi-asserted-by":"publisher","DOI":"10.1017\/S0890060411000205"},{"key":"S0890060413000188_ref15","doi-asserted-by":"publisher","DOI":"10.1016\/j.cad.2004.07.002"},{"key":"S0890060413000188_ref19","doi-asserted-by":"publisher","DOI":"10.1068\/b100129"},{"key":"S0890060413000188_ref16","doi-asserted-by":"publisher","DOI":"10.1068\/b36162"},{"key":"S0890060413000188_ref17","doi-asserted-by":"publisher","DOI":"10.1068\/b12915"},{"key":"S0890060413000188_ref18","doi-asserted-by":"publisher","DOI":"10.1068\/b070227"},{"key":"S0890060413000188_ref20","volume-title":"Transformations in Design: A Formal Approach to Stylistic Change and Innovation in the Visual Arts","author":"Knight","year":"1994"},{"key":"S0890060413000188_ref22","first-page":"57","volume-title":"Proc. 5th Int. Conf. Computer-Aided Architectural Design Futures","author":"Krishnamurti","year":"1993"},{"key":"S0890060413000188_ref24","unstructured":"Li A.I.-K. , Chen L. , Wang Y. , & Chau H.H. (2009). Editing shapes in a prototype two- and three-dimensional shape grammar environment. Proc. 27th Conf. Education and Research in Computer-Aided Architectural Design, eCAADe 2009, pp. 243\u2013249, Istanbul, Turkey, September 16\u201319."},{"key":"S0890060413000188_ref26","doi-asserted-by":"crossref","unstructured":"McCormack J.P. , & Cagan J. (2003). Increasing the scope of implemented shape grammars: a shape grammar interpreter for curved shapes. ASME Conf. Proc. 15th Int. Conf. Design and Methodology, pp. 475\u2013484, Chicago, September 2\u20136.","DOI":"10.1115\/DETC2003\/DTM-48643"},{"key":"S0890060413000188_ref28","doi-asserted-by":"publisher","DOI":"10.1016\/S0142-694X(03)00023-1"},{"key":"S0890060413000188_ref31","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-84628-319-2"},{"key":"S0890060413000188_ref33","doi-asserted-by":"publisher","DOI":"10.1007\/s00163-002-0013-1"},{"key":"S0890060413000188_ref34","volume-title":"Parametric and Feature-Based CAD\/CAM: Concepts, Techniques, and Applications","author":"Shah","year":"1995"},{"key":"S0890060413000188_ref39","doi-asserted-by":"publisher","DOI":"10.1068\/b040089"},{"key":"S0890060413000188_ref35","doi-asserted-by":"publisher","DOI":"10.1016\/j.aei.2010.05.017"},{"key":"S0890060413000188_ref36","doi-asserted-by":"crossref","unstructured":"Starling A. , & Shea K. (2002). A clock grammar: the use of a parallel grammar in performance-based mechanical design synthesis. Proc. ASME DETC Conf., Montreal, September 29\u2013October 2.","DOI":"10.1115\/DETC2002\/DTM-34026"},{"key":"S0890060413000188_ref37","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-0348-6879-2"},{"key":"S0890060413000188_ref38","doi-asserted-by":"publisher","DOI":"10.1068\/b030187"},{"key":"S0890060413000188_ref40","doi-asserted-by":"publisher","DOI":"10.1068\/b070343"},{"key":"S0890060413000188_ref41","doi-asserted-by":"publisher","DOI":"10.1068\/b070409"},{"key":"S0890060413000188_ref42","doi-asserted-by":"publisher","DOI":"10.1068\/b090113"},{"key":"S0890060413000188_ref44","doi-asserted-by":"crossref","DOI":"10.7551\/mitpress\/6201.001.0001","volume-title":"Shape: Talking About Seeing and Doing","author":"Stiny","year":"2006"},{"key":"S0890060413000188_ref12","doi-asserted-by":"publisher","DOI":"10.1016\/S0010-4485(97)00048-1"},{"key":"S0890060413000188_ref45","first-page":"1460","volume-title":"Proc. Information Processing 71","author":"Stiny","year":"1972"},{"key":"S0890060413000188_ref46","doi-asserted-by":"publisher","DOI":"10.1068\/b260059"},{"key":"S0890060413000188_ref48","doi-asserted-by":"publisher","DOI":"10.1016\/0048-7333(94)00775-3"},{"key":"S0890060413000188_ref21","doi-asserted-by":"publisher","DOI":"10.1068\/b080295"},{"key":"S0890060413000188_ref6","first-page":"503","volume-title":"Design Computing and Cognition 06","volume":"2","author":"Deak","year":"2006"}],"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\/S0890060413000188","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,7,2]],"date-time":"2023-07-02T13:01:36Z","timestamp":1688302896000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.cambridge.org\/core\/product\/identifier\/S0890060413000188\/type\/journal_article"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,6,19]]},"references-count":49,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2013,11]]}},"alternative-id":["S0890060413000188"],"URL":"https:\/\/doi.org\/10.1017\/s0890060413000188","relation":{},"ISSN":["0890-0604","1469-1760"],"issn-type":[{"value":"0890-0604","type":"print"},{"value":"1469-1760","type":"electronic"}],"subject":[],"published":{"date-parts":[[2013,6,19]]}}}