• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 128
  • 69
  • 8
  • 5
  • 3
  • 3
  • 3
  • 3
  • 2
  • 2
  • Tagged with
  • 267
  • 267
  • 126
  • 74
  • 72
  • 57
  • 54
  • 45
  • 34
  • 33
  • 33
  • 33
  • 31
  • 29
  • 29
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
171

Un système multi-agents à base de composants pour l’adaptation autonomique au contexte – Application à la domotique / Component based multi-agent system for autonomic adaptation to the context - Application to home automation

Hamoui, Mohamad Fady 13 December 2010 (has links)
Les environnements domotiques sont des environnements ubiquitaires dans lesquels des équipements domestiques, disséminés dans une habitation, fournissent des services utilisables à distance au travers d'un réseau. Des systèmes domotiques sont proposés pour permettre aux utilisateurs de contrôler les équipements en fonction de leurs besoins.Idéalement, ces systèmes orchestrent l'exécution des services fournis par les équipements pour réaliser des services complexes. Mieux encore, ces systèmes doivent s'adapter à la variété des environnements en termes d'équipements et des besoins des utilisateurs. Ils doivent également pouvoir s'adapter dynamiquement, si possible de manière autonome, au changement de leur contexte d'exécution (apparition ou disparition d'un équipement, évolution des besoins).Dans cette thèse, nous apportons une réponse à cette problématique avec SAASHA, un système domotique multi-agents à base de composants. La combinaison de ses deux paradigmes permet de gérer l'adaptation à trois niveaux : présentation (interfaces utilisateur),organisation (architecture du système) et comportement (architecture interne des agents).Les agents perçoivent le contexte et ses changements. Les utilisateurs se voient proposer une vue dynamique du contexte leur permettant de définir des scénarios personnalisés sous forme de règles. Les agents se répartissent les rôles pour réaliser les scénarios. Ils modifient dynamiquement leur architecture interne grâce à la génération, au déploiement et à l'assemblage de composants pour se doter de nouveaux comportements de contrôle des équipements et des scénarios. Les agents collaborent ainsi pour exécuter les scénarios. En cas de changement, ces trois niveaux d'adaptation sont mis en oeuvre de manière dynamique et autonome pour maintenir la continuité de service. Un prototype de SAASHA, basé sur les standards industriels UPnP et OSGi, a été développé pour évaluer la faisabilité de notre proposition. / Home automation environments are ubiquitous environments where domestic devices, scattered throughout a home, provide services that can be used remotely over a network. Home automation systems are proposed to enable the users of controlling the devices according to their needs. Ideally, these systems orchestrate the execution of the services provided by the devices to achieve complex services. Even more, these systems must adapt to the variety of environments in terms of devices and users needs. They must also be able to adapt dynamically, if possible in an autonomous manner, to the changes of their execution context (appearance or disappearance of a device, changing needs).In this thesis, we provide an answer to this problematic with SAASHA, a multi-agent home automation system based on components. The combination of these two paradigms enables managing the adaptation on three levels: presentation (user interface), organization (system architecture) and behavior (internal architecture of agents). The agents perceive their context and its changes. The Users are offered a dynamic view of the context allowing them to define custom scenarios as rules. The agents divide the roles among them to realize the scenarios. They modify dynamically their internal architecture throughout the generation, deployment and assembly of components to adopt new device control behaviors and scenarios. The agents collaborate to execute the scenarios. In case of a change, these three levels of adaptation are updated dynamically and autonomously to maintain the service continuity. A SAASHA prototype, based on UPnP and OSGi industry standards, has been developed to assess the feasibility of our proposal.
172

Context-aware hybrid data dissemination in vehicular networks

Unknown Date (has links)
This work presents the development of the Context-Aware Hybrid Data Dissemination protocol for vehicular networks. The importance of developing vehicular networking data dissemination protocols is exemplified by the recent announcement by the U.S. Department of Transportation (DOT) National Highway Traffic Safety Administration (NHTSA) to enable vehicle-to-vehicle (V2V) communication technology. With emphasis on safety, other useful applications of V2V communication include but are not limited to traffic and routing, weather, construction and road hazard alerts, as well as advertisement and entertainment. The core of V2V communication relies on the efficient dispersion of relevant data through wireless broadcast protocols for these varied applications. The challenges of vehicular networks demand an adaptive broadcast protocol capable of handling diverse applications. This research work illustrates the design of a wireless broadcast protocol that is context-aware and adaptive to vehicular environments taking into consideration vehicle density, road topology, and type of data to be disseminated. The context-aware hybrid data dissemination scheme combines store-and-forward and multi-hop broadcasts, capitalizing on the strengths of both these categories and mitigates the weaknesses to deliver data with maximum efficiency to a widest possible reach. This protocol is designed to work in both urban and highway mobility models. The behavior and performance of the hybrid data dissemination scheme is studied by varying the broadcast zone radius, aggregation ratio, data message size and frequency of the broadcast messages. Optimal parameters are determined and the protocol is then formulated to become adaptive to node density by keeping the field size constant and increasing the number of nodes. Adding message priority levels to propagate safety messages faster and farther than non-safety related messages is the next context we add to our adaptive protocol. We dynamically set the broadcast region to use multi-hop which has lower latency to propagate safety-related messages. Extensive simulation results have been obtained using realistic vehicular network scenarios. Results show that Context-Aware Hybrid Data Dissemination Protocol benefits from the low latency characteristics of multi-hop broadcast and low bandwidth consumption of store-and-forward. The protocol is adaptive to both urban and highway mobility models. / Includes bibliography. / Dissertation (Ph.D.)--Florida Atlantic University, 2014. / FAU Electronic Theses and Dissertations Collection
173

uMED: Uma Arquitetura para Desenvolvimento de Software Direcionada `a Medicina Ubíqua / UMED: AN ARCHITECTURE FOR SOFTWARE DEVELOPMENT TARGETED TO UBIQUITOUS MEDICINE

Rodrigues, Sérgio Luis 05 March 2011 (has links)
Made available in DSpace on 2016-03-22T17:26:44Z (GMT). No. of bitstreams: 1 Sergio.pdf: 4483896 bytes, checksum: fd6e9fa437d692c1d9468eadde90af71 (MD5) Previous issue date: 2011-03-05 / The ubiquitous medicine has the premisse to provide access to health services at any time, without restriction of location enhancing the mobility of doctors, nurses and other health professionals. These professionals need tools for information access, both at the site where the patient, either in other locations. The aim of this paper is to propose an infrastructure that integrates sensors and computing devices (mobile and fixed), considering the ubiquitous environment provided by a middleware and software architecture with context elements awareness, and also with the capacity acting on them. This architecture is called uMED, and their target applications will include monitoring vital signs of patients considering a typical work environment of staff working in medical emergencies. It is also being made to allow health professionals to remotely control (actuation) medical equipments. From the monitoring and/or actuation features, the intention is to enable an improvement in work routines of health professionals, helping to reduce the high percentage of nomadism and fragmentation of its activities. The uMED architecture is being designed with the perspective of being integrated with middleware EXEHDA. In order to evaluate the software architecture proposed for uMED, was developed a case study aimed at clinical follow-up of patients / A medicina ub´ıqua tem como premissa disponibilizar acesso aos servic¸os de sa´ude a qualquer hora, sem restric¸ oes de localizac¸ ao potencializando a mobilidade de m´edicos, enfermeiros e outros profissionais de sa´ude. Estes profissionais necessitam de ferramentas de acesso `as informac¸ oes, tanto no local onde se encontra o paciente, como n ao. O objetivo central deste trabalho ´e propor uma infraestrutura que integre sensores e dispositivos computacionais (m´oveis e fixos), valendo-se para isto do ambiente ub´ıquo provido por um middleware, e de uma arquitetura de software com sensibilidade para elementos de contexto, e tamb´em com capacidade de atuac¸ ao sobre os mesmos. Esta arquitetura ´e denominada uMED, e suas respectivas aplicac¸ oes alvo ir ao contemplar o monitoramento de sinais vitais de pacientes considerando um ambiente t´ıpico de trabalho das equipes que atuam em urg encias m´edicas. Tamb´em est´a sendo prevista a possibilidade dos profissionais de sa´ude controlarem remotamente (atuac¸ ao) equipamentos m´edicos. A partir das funcionalidades de monitoramento e/ou atuac¸ ao pretende-se possibilitar uma melhora nas rotinas de trabalho dos profissionais de sa´ude, contribuindo para reduzir o elevado percentual de nomadismo e fragmentac¸ ao de suas atividades. A arquitetura do uMED est´a sendo concebida com a perspectiva de ser integrada ao middleware EXEHDA. No sentido de avaliar a arquitetura de software proposta para o uMED, foi desenvolvido um estudo de caso direcionado ao acompanhamento cl´ınico de pacientes
174

PersonalTVware: uma infraestrutura de suporte a sistemas de recomendação sensíveis ao contexto para TV Digital Personalizada. / PersonalTVware: an infrastructure to support the context-aware recommender systems for Personalized Digital TV.

Fábio Santos da Silva 18 March 2011 (has links)
O processo de digitalização da TV em diversos países do mundo tem contribuído para o aumento do volume de programas de TV, o que gera uma sobrecarga de informação. Consequentemente, o usuário está enfrentando dificuldade para encontrar os programas de TV favoritos dentre as várias opções disponíveis. Diante deste cenário, os sistemas de recomendação destacam-se como uma possível solução. Tais sistemas são capazes de filtrar itens relevantes de acordo com as preferências do usuário ou de um grupo de usuários que possuem perfis similares. Entretanto, em diversas recomendações o interesse do usuário pode depender do seu contexto. Assim, torna-se importante estender as abordagens tradicionais de recomendação personalizada por meio da exploração do contexto do usuário, o que poderá melhorar a qualidade das recomendações. Para isso, este trabalho descreve uma infraestrutura de software de suporte ao desenvolvimento e execução de sistemas de recomendação sensíveis ao contexto para TV Digital Interativa - intitulada de PersonalTVware. A solução proposta fornece componentes que implementam técnicas avançadas para recomendação de conteúdo e processamento de contexto. Com isso, os desenvolvedores de sistemas de recomendação concentram esforços na lógica de apresentação de seus sistemas, deixando questões de baixo nível para o PersonalTVware gerenciar. As modelagens de usuário, e do contexto, essenciais para o desenvolvimento do PersonalTVware, são representadas por padrões de metadados flexíveis usados na TV Digital Interativa (MPEG-7 e TV-Anytime), e suas devidas extensões. A arquitetura do PersonalTVware é composta por dois subsistemas: dispositivo do usuário e provedor de serviços. A tarefa de predição de preferências contextuais é baseada em métodos de aprendizagem de máquina, e a filtragem de informação sensível ao contexto tem como base a técnica de filtragem baseada em conteúdo. O conceito de perfil contextual também é apresentado e discutido. Para demonstrar e validar as funcionalidades do PersonalTVware em um cenário de uso, foi desenvolvido um sistema de recomendação sensível ao contexto como estudo de caso. / The process of digitalization of TV in several countries around the world has, contributed to increase the volume of TV programs offered and it leads, to information overload problem. Consequently, the user facing the difficulty to find their favorite TV programs in view of various available options. Within this scenario, the recommender systems stand out as a possible solution. These systems are capable of filtering relevant items according to the user preferences or the group of users who have similar profiles. However, the most of the recommender systems for Interactive Digital TV has rarely take into consideration the users contextual information in carrying out the recommendation. However, in many recommendations the user interest may depend on the context. Thus, it becomes important to extend the traditional approaches to personalized recommendation of TV programs by exploiting the context of user, which may improve the quality of the recommendations. Therefore, this work presents a software infrastructure in an Interactive Digital TV environment to support context-aware personalized recommendation of TV programs entitled PersonalTVware. The proposed solution provides components which implement advanced techniques to recommendation of content and context management. Thus, developers of recommender systems can concentrate efforts on the presentation logic of their systems, leaving low-level questions for the PersonalTVware managing. The modeling of user and context, essential for the development of PersonalTVware, are represented by granular metadata standards used in the Interactive Digital TV field (MPEG-7 and TV-Anytime), and its extensions required. The PersonalTVware architecture is composed by two subsystems: the users device and the service provider. The task of inferring contextual preferences is based on machine learning methods, and context-aware information filtering is based on content-based filtering technique. The concept of contextual user profile is presented and discussed. To demonstrate the functionalities in a usage scenario a context-aware recommender system was developed as a case study applying the PersonalTVware.
175

New methods and applications for context aware movement analysis (CAMA)

da Silva Brum Bastos, Vanessa January 2019 (has links)
Recent years have seen a rapid growth in movement research owing to new technologies contributing to the miniaturization and reduced costs of tracking devices. Similar trends have occurred in how environmental data are being collected (e.g., through satellites, unmanned aerial vehicles, and sensor networks). However, the development of analytical techniques for movement research has failed to keep pace with the data collection advances. There is a need for new methods capable of integrating increasingly detailed movement data with a myriad of contextual data - termed context aware movement analysis (CAMA). CAMA investigates more than movement geometry, by including biological and environmental conditions that may influence movement. However, there is a shortage of methods relating movement patterns to contextual factors, which is still limiting our ability to extract meaningful information from movement data. This thesis contributes to this methodological research gap by assessing the state-of-the art for CAMA within movement ecology and human mobility research, developing innovative methods to consider the spatio-temporal differences between movement data and contextual data and exploring computational methods that allow identification of patterns in contextualized movement data. We developed new methods and demonstrated how they facilitated and improved the integration between high frequency tracking data and temporally dynamic environmental variables. One of the methods, multi-channel sequence analysis, is then used to discover varying human behaviour relative to weather conditions in a large human GPS tracking dataset from Scotland. The second method is developed for combing multi-sensor satellite imagery (i.e., image fusion) of differing spatial and temporal resolutions. This method is applied to a GPS tracking data on maned wolves in Brazil to understand fine-scale movement behaviours related to vegetation changes across seasons. In summary, this thesis provides a significant development in terms of new ideas and techniques for performing CAMA for human and wildlife movement studies.
176

Autenticação contínua de usuários em redes de computadores. / Users continuous authentication in computers networks.

Brosso, Maria Ines Lopes 05 May 2006 (has links)
A Computação Ciente de Contexto permite a obtenção e utilização de informações de contexto adquiridas de dispositivos computacionais no ambiente, com o objetivo de prover serviços; esta dinâmica aliada à evolução das redes de computadores vem provocando profundas modificações nos aspectos sociais e comportamentais das pessoas, uma vez que gradativamente têm necessidade de viverem imersas na tecnologia e integradas ao ambiente, com transparência e mobilidade, e de tal forma que as aplicações de software se adaptam ao comportamento das pessoas e nas informações de contexto capturadas do ambiente. Um dos desafios desta interação ser humano - ambiente - tecnologia - ubiqüidade é garantir a segurança. Como principal inovação e contribuição, esta tese propõe um mecanismo de autenticação contínua de usuários que faz uso de informações de contexto do ambiente, da análise do comportamento do usuário, da biometria facial, das teorias comportamentais de Skinner e da Confiança Matemática da Teoria das Evidências de Dempster-Shafer, para compor uma política de segurança adaptativa e um Sistema de Autenticação Contínua de Usuários Conhecidos - KUCAS (Known User Continuous Authentication System), que estabelece níveis de confiança para autenticar o usuário através da análise do comportamento dele em um ambiente ou domínio específico nas redes de computadores, num determinado período de tempo. A dinâmica de gerenciamento incluso nesse sistema compara o comportamento atual com o histórico de comportamentos anteriores do usuário e com as restrições de atribuição de confiança; caso haja indícios de mudanças no comportamento do usuário, aciona por meio de sensores, a Tecnologia de Reconhecimento Facial Tridimensional (3D), que captura a imagem da face do usuário, validando-a e armazenando-a nos bancos de dados de imagens; havendo incertezas e divergências, mecanismos de segurança e sinais de alerta são acionados. O Sistema KUCAS proposto possui uma infra-estrutura de um framework F-KUCAS, um Módulo de Segurança S-KUCAS e um Algoritmo de Autenticação A-KUCAS. / Context-aware Computing allows to obtain and use context informations acquired through devices in the environment, with the goal to provide services. This dynamics, allied to the computer networks evolution, has been provoking deep modifications in peoples social and behavior aspects, seeing that they have the necessity to live immersed in technology and integrated with the environment, with transparency and mobility, anywhere, anytime, so that the software applications adapt themselves to the persons behavior, based on the context information captured through the environment. One of the challenges of this human ? environment - technology ? ubiquity interaction is to provide security. As main innovation and contribution, this thesis presents an authentication mechanism of users which makes use of environmental context information, users behavior analysis, the face recognition technology, the behavior theories of Skinner and the Mathematical Confidence of the Theory of the Evidences of Dempster-Shafer, to compose an adaptative security policy and the Known User Continuous Authentication System (KUCAS) that establishes trust levels to authenticate the user by his behavior analysis in a specific domain of the computer networks, in a period of time. The dynamics of enclosed management in this system compares the current behavior with the users previous behaviors description and with the trust restrictions. In case of indications of changes in the users behavior, the 3D Technology Face Recognition is set in motion by sensors, which capture the image of the users face, validating it and storing it in the data bases of images. If there are uncertainties and divergences, mechanisms of security and signals of alert are set in motion. The KUCAS System has an infrastructure of one framework F-KUCAS, a Security Module S-KUCAS and an Algorithm of Authentication A-KUCAS.
177

Onisciente: um modelo de geração de contexto baseado em RFID e sensores

Noguez, Felipe da Costa 12 November 2013 (has links)
Submitted by Maicon Juliano Schmidt (maicons) on 2015-03-25T12:53:05Z No. of bitstreams: 1 Felipe da Costa Noguez.pdf: 5228363 bytes, checksum: ad678c47447c85dd4a64d855c0c07c92 (MD5) / Made available in DSpace on 2015-03-25T12:53:05Z (GMT). No. of bitstreams: 1 Felipe da Costa Noguez.pdf: 5228363 bytes, checksum: ad678c47447c85dd4a64d855c0c07c92 (MD5) Previous issue date: 2013-01-31 / Sawluz Informática / Em determinadas situações é interessante poder ter a capacidade de saber qual a situação pela qual algo ou alguém está passando. Possuir tais informações pode trazer vantagens a quem deseja zelar ou controlar alguma situação. Neste âmbito, o presente trabalho tem como finalidade apresentar o Onisciente, um modelo que utiliza a informação de um conjunto de sensores que estejam monitorando um mesmo elemento para determinar o seu contexto e obter conhecimento sobre as condições do mesmo. Para isso, o Onisciente realiza a identificação destas entidades, com o auxílio de uma leitora RFID acrescida de alguns sensores. Estes sensores capturam dados relacionados ao ambiente em que as entidades estão, ou dados da própria entidade em questão, realizando um tratamento e processamento, dando origem a um contexto. No Onisciente, um contexto representa uma imagem de momento preciso no tempo, na qual, ao analisarmos, podemos verificar fatos que estavam ocorrendo e com isso tomar decisões. As decisões tomadas pelo Onisciente envolvem classificar os contextos gerados, e conforme a classificação obtida, informar eventuais situações desfavoráveis às entidades monitoradas. Para determinar um contexto e realizar a classificação do significado que ele representa, foram empregados, além das tecnologias RFID e de sensores, ontologias, computação sensível ao contexto e modelagem de contexto. A coleta de informações é realizada por meio de um Arduino, dotado de variados tipos de sensores, e transmitida com o auxílio de um dispositivo móvel Android para o servidor do Onisciente. O servidor aplica os dados recebidos em uma ontologia que processa e gera os Contextos. Estes contextos gerados podem ser visualizados por meio de uma aplicação para dispositivos móveis ou por meio de uma página web. Uma série de experimentos foram realizados para avaliar a funcionalidade do Onisciente. Primeiramente testes específicos foram aplicados à ontologia objetivando analisar a qualidade de sua constituição, funcionalidade e qualidade dos contextos gerados. Em seguida, estudos de caso foram desenvolvidos para testar a funcionalidade e desempenho do Onisciente. Os resultados obtidos determinaram que o modelo apresentado neste trabalho conseguiu atingir os objetivos propostos ao gerar cotextos precisos ao final dos testes realizados, tendo como destaques, além da capacidade de realizar as mesmas tarefas apresentadas pelos trabalhos relacionados estudados, apresentar recursos para integração com diversas tecnologias por meio de web services, dispor de variados recursos para o acompanhamento dos resultados obtidos e ter a capacidade de utilizar diversos tipos de RFID e sensores. / In determined situations is interesting to have the capacity of know in which situation something or someone is. Have this information can bring advantages for whom desires to care or control some situation. In this scope the present work have as main finality to present the Onisciente, a model that uses the information from a group of sensors that are monitoring a same element to determine its context and obtain knowledge about its condition. To accomplish that, the Onisciente makes the identification of those entities using a RFID reader with some sensors. Those sensors acquire data related with the environment where the entities are placed in, or data directly from the entities, making some treatment and processing it, generating the context. In Onisciente, a context represents an image of a moment in the time, in which, when analyzed, allow us to verify facts that were occurring and make some decisions. Decisions made by the Onisciente involves classify the generated contexts and, according with the obtained classification, inform unfavorable situations of the monitored entities. To determine a context and realize the classification of what it means, where used beyond the RFID technology and sensor, ontology, context-aware computing and context modeling. The data collection is made using an Arduino hardware with several sensors, and transmitted, with the support of a mobile Android device, to the Oniscient server. The server applies the received data in an ontology that process then and generate the contexts. Those generated contexts can be visualized using and app for mobile devices or through a web page. A series of experiments were realized to evaluate the functionality of the Onisciente. Firstly, specific tests were applied over the ontology to analyze the quality of its constitution, functionality and quality of the generated contexts. Then, use cases were elaborated to test the Onisciente’s functionality and performance. The acquired results determined that the presented model in this work managed to achieve the proposed objectives by generating accurate contexts in the end of the tests, having as highlights, beyond the capacity of realize the same tasks presented in the studied related works, to present resources to integrates with several technologies through web services, dispose of varied resources for the follow the obtained results and to have the capacity of use several types of RFID and sensors.
178

Controle de acesso sensível ao contexto baseado na inferência em trilhas

Albarello, Paulo César 27 August 2013 (has links)
Submitted by Mariana Dornelles Vargas (marianadv) on 2015-05-25T18:14:00Z No. of bitstreams: 1 controle_acesso.pdf: 1705959 bytes, checksum: eb599acbb9ff94cde4eb1b7f71b5f120 (MD5) / Made available in DSpace on 2015-05-25T18:14:00Z (GMT). No. of bitstreams: 1 controle_acesso.pdf: 1705959 bytes, checksum: eb599acbb9ff94cde4eb1b7f71b5f120 (MD5) Previous issue date: 2013 / Nenhuma / O desenvolvimento da computação ubíqua e o aumento da capacidade de processamento de dispositivos de comunicação móveis como smartphones e tablets vêm propiciando o aparecimento de aplicativos que façam o uso da sensibilidade ao contexto como forma de ajudar o usuário em seus trabalhos cotidianos. Esta dissertação propõe um modelo para o controle de acesso de entidades que estejam inseridas em um contexto. Neste modelo, um contexto suporta atividades (recursos) que poderão ser utilizadas mediante a verificação das permissões por parte de um servidor de controle de acesso. O modelo propõe uma alternativa ao controle padrão de acesso valendo-se do histórico de permissões anteriores concedidas para a entidade (trilhas). As trilhas de acesso são analisadas e segundo regras estabelecidas no modelo são concedidas novas permissões de acesso. Os resultados demonstram a viabilidade da proposta, permitindo que sistemas de controle de acesso possam utilizar uma forma alternativa de concessão de direitos de acesso. / The development of ubiquitous computing and the increasing processing power of portable devices such as smartphones and tablets have favored the emergence of applications that make use of context-aware systems to help the users in their daily work. This dissertation presents an access control model to entities that are inserted in a context. In this model, a context has activities (resources) that can be used checking the permissions from an access control server. This model proposes an alternative to default access control using the history of previous permissions granted to the entity (trails). The trails are analyzed according established rules in the model and new access permissions will be granted. The results demonstrate the feasibility of the proposal, allowing access control systems may use an alternative way to grant access rights.
179

Uma plataforma para computação sensível a contexto baseada em tecnologias web e armazenamento distribuído de ontologias

Buttenbender, Paulo Cesar 11 March 2013 (has links)
Submitted by Fabricia Fialho Reginato (fabriciar) on 2015-07-31T00:41:21Z No. of bitstreams: 1 PauloButtenbender.pdf: 8406961 bytes, checksum: b941b0205ef79f65fae52d594c271fe6 (MD5) / Made available in DSpace on 2015-07-31T00:41:21Z (GMT). No. of bitstreams: 1 PauloButtenbender.pdf: 8406961 bytes, checksum: b941b0205ef79f65fae52d594c271fe6 (MD5) Previous issue date: 2013 / Nenhuma / A internet das coisas tem por objetivo utilizar a infraestrutura existente da internet para conectar sistemas, pessoas e objetos, permitindo um monitoramento e interação contínua. Essa visão está diretamente relacionada aos trabalhos já existentes na área de computação pervasiva. Uma característica comum aos trabalhos de computação pervasiva é que as suas respectivas plataformas são fechadas e exclusivas a um trabalho ou uma instituição e, portanto a aplicação dos conceitos de computação pervasiva exige dos autores uma construção do software de uma forma específica para o domínio de conhecimento onde será aplicado, o que acarreta em pouca ou nenhuma forma de compartilhamento das informações obtidas. Este trabalho tem como objetivo prover uma plataforma para melhorar a comunicação entre ambientes inteligentes e pessoas, utilizando dispositivos móveis como meio de interação e possibilitando a exposição de contextos pela internet para dispositivos inteligentes externos ao ambiente inteligente utilizando a infraestrutura existente de computação na nuvem e a capacidade de compartilhamento de conhecimento através de ontologias. / The main objective of the internet of things is to use the existing internet infrastructure to connect systems, people and objects, allowing constant interaction and monitoring. This vision is directly related to existing research within pervasive computing. A common characteristic among pervasive computing research papers is that usually their respective platforms are closed and build exclusively to a specific objective or for a given institution, and therefore applying pervasive computing concepts usually demand from the authors to develop the software constrained to the knowledge domain where pervasive computing is going to be applied, which incur in few or none ways of sharing information with other projects. The objective of this research is to provide a common platform to enhance the communication between intelligent environments and people, using mobile devices as a way of interaction, allowing user contexts to be exposed in the Internet to intelligent devices which are not contained within the intelligent environment where the user is actually located by using existing cloud computing infrastructure and web standards ontology to share knowledge.
180

UML2 context: uma extensão da UML para modelagem de contexto

Silva, Vivian Teresinha Pedó da 16 June 2015 (has links)
Submitted by Silvana Teresinha Dornelles Studzinski (sstudzinski) on 2015-10-28T12:29:05Z No. of bitstreams: 1 Vivian Teresinha Pedó da Silva_.pdf: 3694100 bytes, checksum: ce6e15fc4bf10c3f2a81dfbdb083b1b7 (MD5) / Made available in DSpace on 2015-10-28T12:29:05Z (GMT). No. of bitstreams: 1 Vivian Teresinha Pedó da Silva_.pdf: 3694100 bytes, checksum: ce6e15fc4bf10c3f2a81dfbdb083b1b7 (MD5) Previous issue date: 2015-06-16 / UNISINOS - Universidade do Vale do Rio dos Sinos / A presente tese descreve e analisa os discursos que constituem os currículos de formação de professores, problematizando o campo da Educação Especial como locus de formação de professor para surdos. Para tanto, analisa sete currículos de cursos de formação de professores, desenvolvidos entre os anos de 1962 e 2009 na Universidade Federal de Santa Maria (RS). Utiliza como ferramenta teórico-metodológica o conceito de discurso, inspirada nos estudos foucaultianos em educação. A partir da pesquisa, foi possível constatar três grandes ênfases discursivas nos currículos de formação de professores analisados; são elas: do campo da saúde (início em 1962), da Pedagogia (início em 1973) e da Educação Especial (início em 1984). Em cada ênfase, é possível observar a recorrência de discursos sobre a deficiência e diferença/diversidade. Destaca-se, a partir de 2004, a forte presença dos discursos da diversidade e da inclusão. Conclui-se que os discursos da diversidade, articulados aos da Educação Especial, são condição de possibilidade para a existência da diferença/identidade surda nos cursos de Educação Especial em Santa Maria. Também se conclui que o currículo em vigor iniciado em 2004, comparativamente aos outros currículos, evidencia uma ampliação dos discursos pedagógicos, a diminuição dos discursos das deficiências e a ampliação dos discursos da surdez como diferença. A tese defendida é que os currículos, ao modificarem-se para serem atualizados, contemplam a diversidade e não a diferença surda. Pesquisadores e profissionais da indústria reconhecem a importância do desenvolvimento de sistemas cientes de contexto, visto que tais sistemas cada vez mais fazem parte da vida cotidiana das pessoas. Para projetar, comunicar decisões de projeto e representar os aspectos estruturais e comportamentais destes sistemas, os desenvolvedores comumente utilizam a Linguagem de Modelagem Unificada (UML), a qual é amplamente reconhecida como linguagem padrão de modelagem de software. Porém, dada a crescente diversidade de técnicas de modelagem e a incapacidade da UML em representar os conceitos de sistemas cientes de contexto, é particularmente desafiante para os desenvolvedores objetivamente projetar e comunicar decisões de projetos de tais sistemas. Consequentemente, os desenvolvedores geralmente não dispõem de ferramentas que facilitem a representação de contexto de uma forma adequada, ao passo que propõem notações para contornar o problema, agravando ainda mais o problema da heterogeneidade das técnicas de modelagem atuais. O problema central é que a UML é imprecisa para representar o conceito de contexto e rígida para incorporar novos conceitos. Outro problema é que as ferramentas acadêmicas e comerciais de modelagem atuais - incluindo IBM RSA, Astah, Borland Together - não dão suporte à representação e à validação de modelos de contexto. Este trabalho, portanto, propõe uma extensão da UML para modelagem de contexto, a qual visa não só permitir a representação e validação dos principais aspectos de contexto, como também potencializar uma melhor comunicação de decisões de projeto de sistemas cientes de contexto. Também é proposto um ambiente de modelagem específico de domínio para tornar possível a modelagem de sistemas cientes de contexto, o qual foi implementado como um plug­in da plataforma Eclipse utilizando os frameworks GMF, EMF e UML2tool. Este ambiente permite não só representar o conceito de contexto seguindo a abordagem proposta, bem como avaliar a corretude dos modelos criados. A extensão e a ferramenta proposta foram avaliadas através de um questionário abordando a modelagem proposta comparada com modelagens que utilizam a UML pura. Essa avaliação permitiu determinar os reais benefícios do trabalho desenvolvido e onde os resultados sugerem que a modularização das informações de contexto em um novo conceito chamado de UML2Context traz benefícios, quando comparada com a decomposição de tais informações com a UML Pura. Os resultados apontaram que a UML2Context aumentou a taxa de respostas corretas em 28,41%, reduziu o esforço de interpretação em 61,03% e melhorou a interpretação dos modelos de contexto em 35,98%, se mostrando eficaz para modelagem de sistemas ubíquos. / Researchers and industry professionals recognize the importance of developing context-aware systems, as these systems increasingly are part of everyday life of people. To design, communicate design decisions and represent the structural and behavioral aspects of these systems, developers commonly use the Unified Modeling Language (UML), which is widely recognized as the standard language of software modeling. However, given the increasing diversity of modeling techniques and UML's inability to represent the concepts of context-aware systems, is particularly challenging for developers to design and objectively communicate design decisions of such systems. Usually developers don’t have the tools to facilitate the representation of context in an appropriate manner, whereas propose notations to solve the problem, further aggravating the problem of heterogeneity of current modeling techniques. The main problem is that UML is inaccurate to represent the concept of context and rigid to incorporate new concepts. Another problem is that academic and commercial tools of current modeling - including IBM RSA, Astah, Borland Together - do not support the representation and validation of context models. This paper therefore proposes an extension of UML for modeling context, which aims not only to allow the representation and validation of the key aspects of context, but also enhance communication of project decision of context aware systems. It also proposes a domain specific modeling environment that enable the modeling of context-aware systems, which was implemented as an Eclipse platform plugin using the GMF frameworks, EMF and UML2tool. This environment will not only represent the concept of context following the proposed approach and to evaluate the correctness of the models. The extent and the proposed tool was evaluated through a questionnaire addressing the proposed model compared with modelings that using the standard UML. This avaliation allowed us to evaluate the real benefits of work and where the results suggest that the modularization of context information in a new concept called UML2Context brings benefits compared with the decomposition of such information with the pure UML. The results link that UML2Context increased the rate of correct answers in 28.41%, reduced the effort of interpretation in 61,03% and improved the interpretation of context models in 35.98%, proving effective for modeling ubiquitous systems.

Page generated in 0.0924 seconds