3 research outputs found

    ProQuali - produtor de contexto consciente de qualidade: uma abordagem de filtragem para ambientes ubĂ­quos mĂłveis

    Get PDF
    Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro TecnolĂłgico, Programa de PĂłs-Graduação em CiĂȘncia da Computação, FlorianĂłpolis, 2013.Em ambientes ubĂ­quos mĂłveis a sensibilidade ao contexto exerce um papel fundamental quanto a adaptabilidade Ă s necessidades dos usuĂĄrios. Os dispositivos ubĂ­quos estĂŁo presentes em diversos equipamentos adquiridos e utilizados pelos usuĂĄrios o que os torna cada vez mais integrados Ă s açÔes cotidianas. As funcionalidades e interfaces de comunicação possibilitam a esses dispositivos captar e disseminar informaçÔes sobre o ambiente de execução. Tais informaçÔes, provindas dos dispositivos ubĂ­quos mĂłveis, sĂŁo consideradas os elementos de entrada para a sensibilidade ao contexto. Dados de contexto fornecem um conjunto de informaçÔes as aplicaçÔes e serviços para que os mesmos possam se adaptar de maneira coerente com o atual ambiente de execução. PorĂ©m, as informaçÔes fornecidas pelos dispositivos ubĂ­quos possuem caracterĂ­sticas inerentes de imprecisĂŁo devido a forma como sĂŁo captadas. Dessa maneira, os dados devem possuir algumas garantias de qualidade para que a utilização dos mesmos nĂŁo prejudique o correto funcionamento das aplicaçÔes e serviços sensĂ­veis ao contexto. A qualidade de contexto (QoC), entĂŁo, Ă© um requisito necessĂĄrio para que seja possĂ­vel a construção de aplicaçÔes verdadeiramente sensĂ­veis ao contexto. Nesse sentido, a proposta dessa dissertação se concentra em garantir a qualidade de contexto nos dados providos por dispositivos ubĂ­quos mĂłveis. Para tal, sĂŁo modelados componentes para provedores ubĂ­quos mĂłveis de dados de contexto (ProQuali). Os componentes da abordagem ProQuali buscam inserir a qualidade nas informaçÔes de contexto desde a captura atĂ© a disseminação dos dados. As informaçÔes que nĂŁo possuem a qualidade desejada sĂŁo eliminadas atravĂ©s de um processo de filtragem de dados tambĂ©m previsto na proposta. Para eliminar os dados, o processo de filtragem utiliza polĂ­ticas de qualidade que se baseiam tanto em parĂąmetros de QoC quanto em requisitos das aplicaçÔes sensĂ­veis ao contexto. Dessa forma, possibilitando ao provedor de contexto o envio de dados de maior relevĂąncia para os consumidores de contexto. Para verificar a abordagem ProQuali, foi projetado um ambiente experimental simulado onde os dispositivos ubĂ­quos (ProQuali) enviam dados de contexto para um servidor que processa esses dados e os envia para as aplicaçÔes. Os dispositivos enviam informaçÔes sobre a posição geogrĂĄfica do usuĂĄrio com o intuito de descobrir possĂ­veis padrĂ”es nas trajetĂłrias dos mesmos. Para qualificar as informaçÔes foram definidas polĂ­ticas de qualidade baseadas tanto em parĂąmetros de contexto quanto em requisitos da aplicação. As polĂ­ticas sĂŁo utilizadas por alguns mĂ©todos que efetuam a identificação e eliminação de dados conflitantes e redundantes, compondo assim todo o processo de filtragem. Os resultados das experimentaçÔes indicaram uma redução significativa na quantidade de dados enviados pelos dispositivos, alĂ©m de uma melhor garantia de qualidade de contexto. AlĂ©m disso, a redução no envio dos dados proporcionou aos dispositivos uma melhor performance energĂ©tica, e um aumento na escalabilidade do servidor. Corroborantemente, as implementaçÔes da abordagem exigiram uma maior demanda de processamento dos dispositivos, obtendo uma melhor distribuição do processamento dentro da infraestrutura computacional. Assim, a proposta atingiu o objetivo de garantir a qualidade de contexto em todas as fases do processo de provimento de dados por dispositivos ubĂ­quos.<br

    Towards Adaptive and Scalable Context-Aware Middleware

    No full text
    The diffusion of portable client devices is promoting the spreading of novel mobile services, both traditional such as email and printing, and new such as social computing applications, capable of opportunistically exploiting any computing resource and any wireless connectivity encountered by roaming users. The new requirements call for novel context-aware middlewares to support and simplify the retrieval and the usage of context data. However, existing context data dissemination infrastructures still present several limitations: they are unable to adaptively exploit impromptu any wireless communication opportunity; they are unable to scale, especially in wide/densely populated environments; and they are prone to connection/device flaws. The paper proposes a novel context-aware middleware that achieves adaptability, scalability, and dependability in context data dissemination through three main core guidelines: by using a distributed hierarchical architecture, by employing lightweight and adaptive context data dissemination solutions, and by adopting statistical context data/query replication techniques. The performance results, obtained by extensively testing the proposed solution in our wireless university campus testbed, have validated our design choices

    Towards Adaptive and Scalable Context Aware Middleware

    No full text
    corecore