Android as a cloud ticket validator

Detalhes bibliográficos
Autor(a) principal: Baía, Agostinho da Cunha
Data de Publicação: 2013
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/10400.21/2948
Resumo: Trabalho Final de Mestrado para a obtenção do grau de Mestre em Engenharia Informática e de Computadores
id RCAP_413e208a8b9f6bb11bfea558b11da634
oai_identifier_str oai:repositorio.ipl.pt:10400.21/2948
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling Android as a cloud ticket validatorAndroidSmart cardsCloud computingElectronic ticketing systemsLisboa VivaCalypsoNuvem computacionalSistemas de bilhéticaTrabalho Final de Mestrado para a obtenção do grau de Mestre em Engenharia Informática e de ComputadoresNo âmbito do projeto foi desenvolvido um dispositivo, numa plataforma móvel, com o objetivo de implementar um validador de baixo custo para a bilhética de transportes coletivos de passageiros. O trabalho realizado é enquadrado no projeto SmartCITIES Cloud Ticketing, da Link Consulting SA, o qual propõe uma implementação multi-tenancy para terminais de bilhética. Adicionalmente, foi introduzido e aplicado o conceito de “thin device” que permite mover operações tradicionais de bilhética para uma nuvem computacional, permitindo desta forma aumentar a flexibilidade e interoperabilidade. Assim, neste contexto, é proposta a migração dos terminais de validação tradicionais para uma nova abordagem implementada num tablet com o sistema operativo Android. Foram analisados diversos tablets com o objetivo de encontrar um dispositivo capaz de interagir com o leitor de cartões e lidar com os cartões eletrónicos Lisboa Viva (smart card Calypso), para verificar, numa fase inicial através de um serviço, se o contrato presente no título de transporte é válido. Baseado nesta aproximação flexível é possível criar outros dispositivos associados à bilhética (por exemplo, máquinas de venda, cancelas, entre outros) usando um processo de leitura comum e fazendo alterações apenas nos serviços web. O dispositivo implementado pode ter a lógica de validação alojada numa nuvem computacional (Amazon Web Services). Fisicamente, o dispositivo é suportado num tablet com sistema operativo Android que acede a serviços alojados na nuvem. Parte deste resultado já se encontra em ambiente de produção na empresa Link.Abstract: In this project work it was developed a productive validation device in a mobile platform, to achieve a low cost ticketing device public transport passenger. This work is integrated in the project SmartCITIES Cloud Ticketing from Link Consulting SA, used to propose a multi‑tenancy implementation of ticketing terminals. Additionally, it was introduced the “thin device” concept which allows to move the traditional ticketing operations to cloud platform, allowing that way to increase elasticity and interoperability issues. Therefore, in that context, it is proposed the migration of a traditional ticketing validator for a novel approach in a tablet device with Android operating system. Current work analyzed several tablets to choose one able to interact with the card reader and oriented to the Lisboa Viva electronic card (smart card Calypso) to check in a first phase the ticket contract in a service basis out of the ticketing device. Based on this flexible approach was possible to create other ticketing devices (e.g sale machines, gates devices and others) using the common read process and change only web services. The device created is a prototype of this validation ticketing device with the validation services in a cloud platform (Amazon Web Services). Physically, the prototype consists in validator running on a tablet with Android operating system, but the validation logic remains out of the device in a service basis. Part of this result it’s being used in production environment by Link.Instituto Superior de Engenharia de LisboaFerreira, João Carlos AmaroFilipe, Porfírio PenaRCIPLBaía, Agostinho da Cunha2013-11-22T16:56:32Z2013-072013-07-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10400.21/2948TID:201091828porBAÍA, Agostinho da Cunha - Android as a cloud ticket validator. Lisboa: Instituto Superior de Engenharia de Lisboa, 2013. Dissertação de mestrado.info:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2023-08-03T09:42:57Zoai:repositorio.ipl.pt:10400.21/2948Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T20:12:37.815638Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv Android as a cloud ticket validator
title Android as a cloud ticket validator
spellingShingle Android as a cloud ticket validator
Baía, Agostinho da Cunha
Android
Smart cards
Cloud computing
Electronic ticketing systems
Lisboa Viva
Calypso
Nuvem computacional
Sistemas de bilhética
title_short Android as a cloud ticket validator
title_full Android as a cloud ticket validator
title_fullStr Android as a cloud ticket validator
title_full_unstemmed Android as a cloud ticket validator
title_sort Android as a cloud ticket validator
author Baía, Agostinho da Cunha
author_facet Baía, Agostinho da Cunha
author_role author
dc.contributor.none.fl_str_mv Ferreira, João Carlos Amaro
Filipe, Porfírio Pena
RCIPL
dc.contributor.author.fl_str_mv Baía, Agostinho da Cunha
dc.subject.por.fl_str_mv Android
Smart cards
Cloud computing
Electronic ticketing systems
Lisboa Viva
Calypso
Nuvem computacional
Sistemas de bilhética
topic Android
Smart cards
Cloud computing
Electronic ticketing systems
Lisboa Viva
Calypso
Nuvem computacional
Sistemas de bilhética
description Trabalho Final de Mestrado para a obtenção do grau de Mestre em Engenharia Informática e de Computadores
publishDate 2013
dc.date.none.fl_str_mv 2013-11-22T16:56:32Z
2013-07
2013-07-01T00:00:00Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10400.21/2948
TID:201091828
url http://hdl.handle.net/10400.21/2948
identifier_str_mv TID:201091828
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv BAÍA, Agostinho da Cunha - Android as a cloud ticket validator. Lisboa: Instituto Superior de Engenharia de Lisboa, 2013. Dissertação de mestrado.
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.publisher.none.fl_str_mv Instituto Superior de Engenharia de Lisboa
publisher.none.fl_str_mv Instituto Superior de Engenharia de Lisboa
dc.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799133381878874112