Android as a cloud ticket validator
Autor(a) principal: | |
---|---|
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 |