Resumo:
Um dos principais desafios de sistemas ubíquos e sensíveis a contexto é a coleta de informações relevantes sobre entidades, e o uso destas informações para compreender e prever seu comportamento. Isto permite que as aplicações adaptem-se às entidades, evitando assim uma sobrecarga de questionamentos e informações à entidade. Este trabalho apresenta o eProfile, um modelo que permite que aplicações registrem as ações de entidades em trilhas e infiram informações de perfil a partir destas trilhas, utilizando interoperabilidade semântica e assim permitindo que diferentes aplicações compartilhem informações em um perfil unificado. Foi desenvolvido um protótipo para a avaliação do modelo, o qual foi integrado com dois diferentes softwares. Foi verificado que é possível enriquecer a geração de perfis de aplicações através da integração com o modelo. As contribuições deste modelo são o uso de trilhas para extrair perfis, a geração de perfis dinâmicos, o gerenciamento de regras de inferência e modelos de entidades dinâmicos e a interoperabilidade semântica do modelo.