masterThesis
UBIMID: um middleware de integração e sensível ao contexto voltado para aplicações e sistemas inteligentes de transporte.
Registro en:
OLIVEIRA JUNIOR, Gilson Medeiros de Oliveira. UbiMid: um middleware de integração e sensível ao contexto voltado para aplicações e sistemas inteligentes de transporte. Recife, 2014. 80 f. Dissertação (mestrado) - UFPE, Centro de Informática, Programa de Pós-graduação em Ciência da Computação, 2014.
Autor
Oliveira Junior, Gilson Medeiros de
Institución
Resumen
A mobilidade urbana é uma questão preocupante que vem ganhando bastante atenção
nos últimos anos, principalmente, devido a alguns fatores como, a proximidade da realização de
eventos internacionais como a Copa do Mundo de Futebol de 2014 e as Olimpíadas de 2016,
além do aumento no número de carros, a má qualidade do transporte público urbano, a falta
de infra-estrutura viária e o aumento da demanda do transporte público, graças ao aumento
populacional.
Aliado a resolução ou a amenização desses problemas está o crescimento tecnológico,
principalmente no que diz respeito a tecnologia móvel, através da popularização e do uso de
dispositivos como: smartphones e tablets, por exemplo. Esse crescimento tecnológico torna a
computação cada vez mais presente na vida e no cotidiano das pessoas e, com isso, surge um
novo paradigma da computação chamado de Computação Ubíqua.
Nesse cenário de utilização de tecnologia móvel e da Computação Ubíqua, destacam-se
as aplicações sensíveis ao contexto, que podem ser acessadas em qualquer lugar e a qualquer
momento, levando em consideração informações estáticas e dinâmicas dos seus usuários. Essas
aplicações, na maioria das vezes, precisam de uma infra estrutura distribuída especializadas
provida através de middleware para o gerenciamento (processamento, aquisição e armazenamento)
de informações contextuais.
Este trabalho propõe uma arquitetura de middleware que busca prover suporte ao desenvolvimento
de aplicações ubíquas e sensíveis ao contexto. A arquitetura proposta foi definida
após o estudo do estado da arte e dos requisitos necessários para o desenvolvimento desse
novo tipo de aplicações. A arquitetura é baseada, principalmente, na criação e acoplamento
de componentes, tornando fácil sua extensão e manutenção. A implementação da arquitetura
proposta é validada através da desenvolvimento de um middleware chamado UbiMid que atua
no domínio dos sistemas inteligentes de transporte público, desenvolvido no âmbito do projeto
UbiBus.