Architecture and negotiation protocols for a smart parking system

Detalhes bibliográficos
Autor(a) principal: Alves, Bruno Rafael
Data de Publicação: 2019
Tipo de documento: Trabalho de conclusão de curso
Idioma: eng
Título da fonte: Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
Texto Completo: http://repositorio.utfpr.edu.br/jspui/handle/1/26493
Resumo: O presente trabalho é resultado de um convênio de dupla diplomação com o Instituto Politécnico de Bragança (Portugal)
id UTFPR-12_6da64ee6c1e6e02437c71d0d9860bb29
oai_identifier_str oai:repositorio.utfpr.edu.br:1/26493
network_acronym_str UTFPR-12
network_name_str Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
repository_id_str
spelling 2021-11-23T15:00:52Z2021-11-23T15:00:52Z2019-12-13ALVES, Bruno Rafael. Architecture and negotiation protocols for a smart parking system. 2019. Trabalho de Conclusão de Curso (Bacharel em Ciência da Computação) - Universidade Tecnológica Federal do Paraná, Ponta Grossa, 2019.http://repositorio.utfpr.edu.br/jspui/handle/1/26493O presente trabalho é resultado de um convênio de dupla diplomação com o Instituto Politécnico de Bragança (Portugal)Sem resumo.Smart City uses emerging technologies to improve citizens’ quality of life. A branch of this topic is the Smart Parking, where the parking system implements intelligent mechanisms to simplify to the searching of parking spots and consequently decrease the traffic of cars. This work proposes an architecture using Multi-Agent System (MAS), enhanced with some holonic systems principles, that is capable to be applied to different range of parking systems, e.g., considering trucks, cars, or bicycles. Being a distributed architecture, a special attention is devoted to study the negotiation protocols that will regulate the behavior of autonomous and cooperative actors in the system, namely drivers and parking spots, during allocation process of parking spots to drivers. For this purpose, the Contract Net Protocol (CNP), English Auction, Dutch Auction and Faratin Auction were the tested, being the CNP the selected protocol for this problem. Also addressing the distributed nature of the system, some efforts were focused on the security of the messages exchanged between the agents was proposed using Secure Socket Layer (SSL). The proposed multi-agent systems architecture was implemented using JADE (Java Agent DEvelopment Framework), which is a FIPA-compliant agent development framework that simplifies the development of agent-based applications. The exchange of messages follows the FIPA-ACL protocol using the CNP protocol for the negotiation. The communication between the agents and the User Interface is performed through the use of Message Queuing Telemetry Transport (MQTT) protocol.engUniversidade Tecnológica Federal do ParanáPonta GrossaCiência da ComputaçãoUTFPRBrasilDepartamento Acadêmico de InformáticaCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOEstacionamento de automóveisAgentes inteligentes (Software)Arquitetura de softwareAutomobile parkingIntelligent agents (Computer software)Software architectureArchitecture and negotiation protocols for a smart parking systemArquitetura e protocolos de negociação para sistema de estacionamento inteligenteinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisPonta GrossaBorges, André PinzLeitão, Paulo Jorge PintoLeitão, Paulo Jorge PintoBorges, André PinzLopes, Rui Pedro Sanches de CastroMatos, Paulo Jorge TeixeiraAlves, Bruno Rafaelinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))instname:Universidade Tecnológica Federal do Paraná (UTFPR)instacron:UTFPRORIGINALarchitecturenegotiationsmartparking.pdfarchitecturenegotiationsmartparking.pdfapplication/pdf5282665http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/26493/1/architecturenegotiationsmartparking.pdf39a0f16afb302780af5eb3853fb06bc9MD51LICENSElicense.txtlicense.txttext/plain; charset=utf-81290http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/26493/2/license.txtb9d82215ab23456fa2d8b49c5df1b95bMD52TEXTarchitecturenegotiationsmartparking.pdf.txtarchitecturenegotiationsmartparking.pdf.txtExtracted texttext/plain135179http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/26493/3/architecturenegotiationsmartparking.pdf.txtaea6de2634fecd2e1f529729c3268c3eMD53THUMBNAILarchitecturenegotiationsmartparking.pdf.jpgarchitecturenegotiationsmartparking.pdf.jpgGenerated Thumbnailimage/jpeg1633http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/26493/4/architecturenegotiationsmartparking.pdf.jpg4be4d041496bc1ff85d202ba5b29c3bbMD541/264932021-11-24 04:06:20.13oai:repositorio.utfpr.edu.br:1/26493TmEgcXVhbGlkYWRlIGRlIHRpdHVsYXIgZG9zIGRpcmVpdG9zIGRlIGF1dG9yIGRhIHB1YmxpY2HDp8OjbywgYXV0b3Jpem8gYSBVVEZQUiBhIHZlaWN1bGFyLCAKYXRyYXbDqXMgZG8gUG9ydGFsIGRlIEluZm9ybWHDp8OjbyBlbSBBY2Vzc28gQWJlcnRvIChQSUFBKSBlIGRvcyBDYXTDoWxvZ29zIGRhcyBCaWJsaW90ZWNhcyAKZGVzdGEgSW5zdGl0dWnDp8Ojbywgc2VtIHJlc3NhcmNpbWVudG8gZG9zIGRpcmVpdG9zIGF1dG9yYWlzLCBkZSBhY29yZG8gY29tIGEgTGVpIG5vIDkuNjEwLzk4LCAKbyB0ZXh0byBkZXN0YSBvYnJhLCBvYnNlcnZhbmRvIGFzIGNvbmRpw6fDtWVzIGRlIGRpc3BvbmliaWxpemHDp8OjbyByZWdpc3RyYWRhcyBubyBpdGVtIDQgZG8gCuKAnFRlcm1vIGRlIEF1dG9yaXphw6fDo28gcGFyYSBQdWJsaWNhw6fDo28gZGUgVHJhYmFsaG9zIGRlIENvbmNsdXPDo28gZGUgQ3Vyc28gZGUgR3JhZHVhw6fDo28gZSAKRXNwZWNpYWxpemHDp8OjbywgRGlzc2VydGHDp8O1ZXMgZSBUZXNlcyBubyBQb3J0YWwgZGUgSW5mb3JtYcOnw6NvIGUgbm9zIENhdMOhbG9nb3MgRWxldHLDtG5pY29zIGRvIApTaXN0ZW1hIGRlIEJpYmxpb3RlY2FzIGRhIFVURlBS4oCdLCBwYXJhIGZpbnMgZGUgbGVpdHVyYSwgaW1wcmVzc8OjbyBlL291IGRvd25sb2FkLCB2aXNhbmRvIGEgCmRpdnVsZ2HDp8OjbyBkYSBwcm9kdcOnw6NvIGNpZW50w61maWNhIGJyYXNpbGVpcmEuCgogIEFzIHZpYXMgb3JpZ2luYWlzIGUgYXNzaW5hZGFzIHBlbG8ocykgYXV0b3IoZXMpIGRvIOKAnFRlcm1vIGRlIEF1dG9yaXphw6fDo28gcGFyYSBQdWJsaWNhw6fDo28gZGUgClRyYWJhbGhvcyBkZSBDb25jbHVzw6NvIGRlIEN1cnNvIGRlIEdyYWR1YcOnw6NvIGUgRXNwZWNpYWxpemHDp8OjbywgRGlzc2VydGHDp8O1ZXMgZSBUZXNlcyBubyBQb3J0YWwgCmRlIEluZm9ybWHDp8OjbyBlIG5vcyBDYXTDoWxvZ29zIEVsZXRyw7RuaWNvcyBkbyBTaXN0ZW1hIGRlIEJpYmxpb3RlY2FzIGRhIFVURlBS4oCdIGUgZGEg4oCcRGVjbGFyYcOnw6NvIApkZSBBdXRvcmlh4oCdIGVuY29udHJhbS1zZSBhcnF1aXZhZGFzIG5hIEJpYmxpb3RlY2EgZG8gQ8OibXB1cyBubyBxdWFsIG8gdHJhYmFsaG8gZm9pIGRlZmVuZGlkby4gCk5vIGNhc28gZGUgcHVibGljYcOnw7VlcyBkZSBhdXRvcmlhIGNvbGV0aXZhIGUgbXVsdGljw6JtcHVzLCBvcyBkb2N1bWVudG9zIGZpY2Fyw6NvIHNvYiBndWFyZGEgZGEgCkJpYmxpb3RlY2EgY29tIGEgcXVhbCBvIOKAnHByaW1laXJvIGF1dG9y4oCdIHBvc3N1YSB2w61uY3Vsby4KRepositório de PublicaçõesPUBhttp://repositorio.utfpr.edu.br:8080/oai/requestopendoar:2021-11-24T06:06:20Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR)false
dc.title.pt_BR.fl_str_mv Architecture and negotiation protocols for a smart parking system
dc.title.alternative.pt_BR.fl_str_mv Arquitetura e protocolos de negociação para sistema de estacionamento inteligente
title Architecture and negotiation protocols for a smart parking system
spellingShingle Architecture and negotiation protocols for a smart parking system
Alves, Bruno Rafael
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
Estacionamento de automóveis
Agentes inteligentes (Software)
Arquitetura de software
Automobile parking
Intelligent agents (Computer software)
Software architecture
title_short Architecture and negotiation protocols for a smart parking system
title_full Architecture and negotiation protocols for a smart parking system
title_fullStr Architecture and negotiation protocols for a smart parking system
title_full_unstemmed Architecture and negotiation protocols for a smart parking system
title_sort Architecture and negotiation protocols for a smart parking system
author Alves, Bruno Rafael
author_facet Alves, Bruno Rafael
author_role author
dc.contributor.advisor1.fl_str_mv Borges, André Pinz
dc.contributor.advisor-co1.fl_str_mv Leitão, Paulo Jorge Pinto
dc.contributor.referee1.fl_str_mv Leitão, Paulo Jorge Pinto
dc.contributor.referee2.fl_str_mv Borges, André Pinz
dc.contributor.referee3.fl_str_mv Lopes, Rui Pedro Sanches de Castro
dc.contributor.referee4.fl_str_mv Matos, Paulo Jorge Teixeira
dc.contributor.author.fl_str_mv Alves, Bruno Rafael
contributor_str_mv Borges, André Pinz
Leitão, Paulo Jorge Pinto
Leitão, Paulo Jorge Pinto
Borges, André Pinz
Lopes, Rui Pedro Sanches de Castro
Matos, Paulo Jorge Teixeira
dc.subject.cnpq.fl_str_mv CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
topic CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
Estacionamento de automóveis
Agentes inteligentes (Software)
Arquitetura de software
Automobile parking
Intelligent agents (Computer software)
Software architecture
dc.subject.por.fl_str_mv Estacionamento de automóveis
Agentes inteligentes (Software)
Arquitetura de software
Automobile parking
Intelligent agents (Computer software)
Software architecture
description O presente trabalho é resultado de um convênio de dupla diplomação com o Instituto Politécnico de Bragança (Portugal)
publishDate 2019
dc.date.issued.fl_str_mv 2019-12-13
dc.date.accessioned.fl_str_mv 2021-11-23T15:00:52Z
dc.date.available.fl_str_mv 2021-11-23T15:00:52Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.citation.fl_str_mv ALVES, Bruno Rafael. Architecture and negotiation protocols for a smart parking system. 2019. Trabalho de Conclusão de Curso (Bacharel em Ciência da Computação) - Universidade Tecnológica Federal do Paraná, Ponta Grossa, 2019.
dc.identifier.uri.fl_str_mv http://repositorio.utfpr.edu.br/jspui/handle/1/26493
identifier_str_mv ALVES, Bruno Rafael. Architecture and negotiation protocols for a smart parking system. 2019. Trabalho de Conclusão de Curso (Bacharel em Ciência da Computação) - Universidade Tecnológica Federal do Paraná, Ponta Grossa, 2019.
url http://repositorio.utfpr.edu.br/jspui/handle/1/26493
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.publisher.none.fl_str_mv Universidade Tecnológica Federal do Paraná
Ponta Grossa
dc.publisher.program.fl_str_mv Ciência da Computação
dc.publisher.initials.fl_str_mv UTFPR
dc.publisher.country.fl_str_mv Brasil
dc.publisher.department.fl_str_mv Departamento Acadêmico de Informática
publisher.none.fl_str_mv Universidade Tecnológica Federal do Paraná
Ponta Grossa
dc.source.none.fl_str_mv reponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
instname:Universidade Tecnológica Federal do Paraná (UTFPR)
instacron:UTFPR
instname_str Universidade Tecnológica Federal do Paraná (UTFPR)
instacron_str UTFPR
institution UTFPR
reponame_str Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
collection Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
bitstream.url.fl_str_mv http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/26493/1/architecturenegotiationsmartparking.pdf
http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/26493/2/license.txt
http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/26493/3/architecturenegotiationsmartparking.pdf.txt
http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/26493/4/architecturenegotiationsmartparking.pdf.jpg
bitstream.checksum.fl_str_mv 39a0f16afb302780af5eb3853fb06bc9
b9d82215ab23456fa2d8b49c5df1b95b
aea6de2634fecd2e1f529729c3268c3e
4be4d041496bc1ff85d202ba5b29c3bb
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR)
repository.mail.fl_str_mv
_version_ 1797043852464357376