A graph-theoretic implementation of the Rabo-de-Bacalhau transformation grammar

dc.contributor.authorStrobbe, T.
dc.contributor.authorEloy, S.
dc.contributor.authorPauwels, P.
dc.contributor.authorVerstraeten, R.
dc.contributor.authorDe Meyer, R.
dc.contributor.authorCampenhout, J. V.
dc.date.accessioned2016-12-14T12:18:10Z
dc.date.available2016-12-14T12:18:10Z
dc.date.issued2016
dc.date.updated2019-03-29T16:35:16Z
dc.description.abstractShape grammars are rule-based formalisms for the specification of shape languages. Most of the existing shape grammars are developed on paper and have not been implemented computationally thus far. Nevertheless, the computer implementation of shape grammar is an important research question, not only to automate design analysis and generation, but also to extend the impact of shape grammars toward design practice and computer-aided design tools. In this paper, we investigate the implementation of shape grammars on a computer system, using a graph-theoretic representation. In particular, we describe and evaluate the implementation of the existing Rabo-de-Bacalhau transformation grammar. A practical step-by-step approach is presented, together with a discussion of important findings noticed during the implementation and evaluation. The proposed approach is shown to be both feasible and valuable in several aspects: we show how the attempt to implement a grammar on a computer system leads to a deeper understanding of that grammar, and might result in the further development of the grammar; we show how the proposed approach is embedded within a commercial computer-aided design environment to make the shape grammar formalism more accessible to students and practitioners, thereby increasing the impact of grammars on design practice; and the proposed step-by-step implementation approach has shown to be feasible for the implementation of the Rabo-de-Bacalhau transformation grammar, but can also be generalized using different ontologies for the implementation.eng
dc.description.versioninfo:eu-repo/semantics/acceptedVersion
dc.distributionInternacionalpor
dc.event.date2018
dc.identifier.doi10.1017/S0890060416000032
dc.identifier.issn0890-0604
dc.identifier.urihttp://hdl.handle.net/10071/12250
dc.journalArtificial Intelligence for Engineering Design, Analysis and Manufacturing
dc.language.isoeng
dc.number2
dc.pagination138 - 158
dc.peerreviewedyes
dc.publicationstatusPublicadopor
dc.publisherCambridge University Press
dc.relationUID/MULTI/0446/2013
dc.rightsopen accesspor
dc.subjectArchitectural designeng
dc.subjectGraph grammareng
dc.subjectImplementationeng
dc.subjectShape grammareng
dc.subject.fosDomínio/Área Científica::Ciências Naturais::Ciências da Computação e da Informaçãopor
dc.subject.fosDomínio/Área Científica::Engenharia e Tecnologia::Outras Engenharias e Tecnologiaspor
dc.titleA graph-theoretic implementation of the Rabo-de-Bacalhau transformation grammareng
dc.typearticle
dc.volume30
degois.publication.firstPage138
degois.publication.issue2
degois.publication.lastPage158
degois.publication.titleA graph-theoretic implementation of the Rabo-de-Bacalhau transformation grammareng
dspace.entity.typePublicationen
iscte.alternateIdentifiers.scopus2-s2.0-84964402720
iscte.alternateIdentifiers.wosWOS:000375445900003
iscte.identifier.cienciahttps://ciencia.iscte-iul.pt/id/ci-pub-28838

Ficheiros

Pacote original

A mostrar 1 - 1 de 1
A carregar...
Nome:
A graph-theoretic implementation of the.pdf
Tamanho:
1.77 MB
Formato:
Adobe Portable Document Format
Descrição:
Pós-print