A syntactic analysis of the Portela Urbanization using prolog
| Main Author: | |
|---|---|
| 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 |