A syntactic analysis of the Portela Urbanization using prolog

Bibliographic Details
Main Author: Fernandes, Pedro Afonso
Publication Date: 2021
Language: eng
Source: Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
Download full: http://hdl.handle.net/10400.14/33771
Summary: Portela is a paradigmatic modern housing complex located at the vicinity of Lisbon. Developed since the late 1960s, it combines several syntactic schemes, namely, concentric towers, asymmetric blocks and primary open-closed cells typically distributed along a ring-shaped road. It is also structured by a central space with a mall and other facilities. In this paper we introduce Prolog, a Logic Programming language used in Artificial Intelligence, to describe the internal logic of Portela Urbanization. Firstly, we explain how the syntactic schemes present in Portela can be generated in a recursive way using Prolog and following an approach like the ideographic language introduced by Bill Hillier and Julienne Hanson in their seminal book The Social Logic of Space (1984). Secondly, we performed a settlement (alpha) analysis of Portela by computing connectivity, control, depth, integration and other syntactic measures using Prolog predicates. These two complementary approaches proved to be useful to understand the ideal of the Modern city as far as the Portela complex is concerned. And show how Logic Programming is a useful tool to describe the patterns of discrete systems as social knowables due to its declarative nature. In fact, a Prolog program represents a certain amount of knowledge, namely, of an urban settlement (or building), which is used to answer queries about the social and economic consequences of some spatial design.
id RCAP_da18e313a28180a85f410c842e5c3c63
oai_identifier_str oai:repositorio.ucp.pt:10400.14/33771
network_acronym_str RCAP
network_name_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository_id_str https://opendoar.ac.uk/repository/7160
spelling A syntactic analysis of the Portela Urbanization using prologSpace syntaxModern housing complexesLogic programmingPrologPortela is a paradigmatic modern housing complex located at the vicinity of Lisbon. Developed since the late 1960s, it combines several syntactic schemes, namely, concentric towers, asymmetric blocks and primary open-closed cells typically distributed along a ring-shaped road. It is also structured by a central space with a mall and other facilities. In this paper we introduce Prolog, a Logic Programming language used in Artificial Intelligence, to describe the internal logic of Portela Urbanization. Firstly, we explain how the syntactic schemes present in Portela can be generated in a recursive way using Prolog and following an approach like the ideographic language introduced by Bill Hillier and Julienne Hanson in their seminal book The Social Logic of Space (1984). Secondly, we performed a settlement (alpha) analysis of Portela by computing connectivity, control, depth, integration and other syntactic measures using Prolog predicates. These two complementary approaches proved to be useful to understand the ideal of the Modern city as far as the Portela complex is concerned. And show how Logic Programming is a useful tool to describe the patterns of discrete systems as social knowables due to its declarative nature. In fact, a Prolog program represents a certain amount of knowledge, namely, of an urban settlement (or building), which is used to answer queries about the social and economic consequences of some spatial design.VeritatiFernandes, Pedro Afonso2021-06-21T11:08:33Z2021-06-182021-06-18T00:00:00Zconference objectinfo:eu-repo/semantics/publishedVersionapplication/pdfhttp://hdl.handle.net/10400.14/33771enginfo:eu-repo/semantics/openAccessreponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiainstacron:RCAAP2025-03-13T12:11:56Zoai:repositorio.ucp.pt:10400.14/33771Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-29T01:47:15.911297Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiafalse
dc.title.none.fl_str_mv A syntactic analysis of the Portela Urbanization using prolog
title A syntactic analysis of the Portela Urbanization using prolog
spellingShingle A syntactic analysis of the Portela Urbanization using prolog
Fernandes, Pedro Afonso
Space syntax
Modern housing complexes
Logic programming
Prolog
title_short A syntactic analysis of the Portela Urbanization using prolog
title_full A syntactic analysis of the Portela Urbanization using prolog
title_fullStr A syntactic analysis of the Portela Urbanization using prolog
title_full_unstemmed A syntactic analysis of the Portela Urbanization using prolog
title_sort A syntactic analysis of the Portela Urbanization using prolog
author Fernandes, Pedro Afonso
author_facet Fernandes, Pedro Afonso
author_role author
dc.contributor.none.fl_str_mv Veritati
dc.contributor.author.fl_str_mv Fernandes, Pedro Afonso
dc.subject.por.fl_str_mv Space syntax
Modern housing complexes
Logic programming
Prolog
topic Space syntax
Modern housing complexes
Logic programming
Prolog
description Portela is a paradigmatic modern housing complex located at the vicinity of Lisbon. Developed since the late 1960s, it combines several syntactic schemes, namely, concentric towers, asymmetric blocks and primary open-closed cells typically distributed along a ring-shaped road. It is also structured by a central space with a mall and other facilities. In this paper we introduce Prolog, a Logic Programming language used in Artificial Intelligence, to describe the internal logic of Portela Urbanization. Firstly, we explain how the syntactic schemes present in Portela can be generated in a recursive way using Prolog and following an approach like the ideographic language introduced by Bill Hillier and Julienne Hanson in their seminal book The Social Logic of Space (1984). Secondly, we performed a settlement (alpha) analysis of Portela by computing connectivity, control, depth, integration and other syntactic measures using Prolog predicates. These two complementary approaches proved to be useful to understand the ideal of the Modern city as far as the Portela complex is concerned. And show how Logic Programming is a useful tool to describe the patterns of discrete systems as social knowables due to its declarative nature. In fact, a Prolog program represents a certain amount of knowledge, namely, of an urban settlement (or building), which is used to answer queries about the social and economic consequences of some spatial design.
publishDate 2021
dc.date.none.fl_str_mv 2021-06-21T11:08:33Z
2021-06-18
2021-06-18T00:00:00Z
dc.type.driver.fl_str_mv conference object
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10400.14/33771
url http://hdl.handle.net/10400.14/33771
dc.language.iso.fl_str_mv eng
language eng
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron:RCAAP
instname_str FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron_str RCAAP
institution RCAAP
reponame_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
collection Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository.name.fl_str_mv Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
repository.mail.fl_str_mv info@rcaap.pt
_version_ 1833601121790197760