O Programa de Pós Graduação em Ciência da Computação tem a honra de convidar toda a comunidade acadêmica para participar da Defesa de Dissertação de Mestrado abaixo relacionada:
Matrícula: 201620070012.
Titulo: "UFAHAMU:Um Framework para Aplicações Móveis Android Conscientes de Contexto"
Orientador: Prof. Dr.Cleidson Ronald Botelho de Souza
Data: 12/04/2018
Hora:10h00
Local: LABTIC
Banca Examinadora:
- Prof. Dr. Cleidson Ronald Botelho de Souza - Orientador (PPGCC/UFPA)
- Profa. Dra. Marcelle Pereira Mota - Membro Interno (PPGCC/UFPA)
- Prof. Dr. Rodrigo Quites Reis - Membro Externo (FACOMP/UFPA)
Resumo
Um campo da Computação Ubíqua tem se destacado significativamente na última década: a Computação Consciente de Contexto. Sistemas conscientes de contexto podem adaptar suas funcionalidades ao ambiente em que estão inseridos sem a intervenção direta do usuário. Este trabalho apresenta o Ufahamu, um framework Java para Android que facilita o desenvolvimento de aplicações conscientes de contexto. Este framework foi construído utilizando a abordagem Contexto-Regra-Ação com o objetivo de complementar limitações de frameworks anteriores. A contextualização, a motivação e o projeto do Ufahamu são apresentados em detalhes, bem como sua implementação e as suas validações. Três validações foram conduzidas, uma através do desenvolvimento de um app utilizando o próprio framework, uma comparando o framework proposto com 3 outros frameworks sob um ponto de vista de complexidade de código e, por último, uma validação através de um experimento conduzido com engenheiros de software. Os resultados são promissores e sugerem que o framework Ufahamu, de fato, facilita o desenvolvimento de aplicações conscientes de contexto.
Palavras-Chave: Computação Consciente de Contexto; Computação Ubíqua; Framework; Java; Contexto-Regra-Ação.