• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 22
  • 3
  • 1
  • Tagged with
  • 26
  • 26
  • 19
  • 19
  • 14
  • 11
  • 11
  • 11
  • 11
  • 11
  • 10
  • 10
  • 10
  • 8
  • 7
  • 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.
11

Uma ferramenta para análise automática de modelos de características de linhas de produtos de software sensível ao contexto / A tool for context aware software product lines feature diagram automatic analysis

Costa, Paulo Alexandre da Silva January 2012 (has links)
COSTA, Paulo Alexandre da Silva. Uma ferramenta para análise automática de modelos de características de linhas de produtos de software sensível ao contexto. 2012. 120 f. Dissertação (Mestrado em ciência da computação)- Universidade Federal do Ceará, Fortaleza-CE, 2012. / Submitted by Elineudson Ribeiro (elineudsonr@gmail.com) on 2016-07-12T15:00:02Z No. of bitstreams: 1 2012_dis_pascosta.pdf: 4531402 bytes, checksum: d2d946bd5cd88cf8370f2db5df31f7d1 (MD5) / Approved for entry into archive by Rocilda Sales (rocilda@ufc.br) on 2016-07-20T13:48:46Z (GMT) No. of bitstreams: 1 2012_dis_pascosta.pdf: 4531402 bytes, checksum: d2d946bd5cd88cf8370f2db5df31f7d1 (MD5) / Made available in DSpace on 2016-07-20T13:48:46Z (GMT). No. of bitstreams: 1 2012_dis_pascosta.pdf: 4531402 bytes, checksum: d2d946bd5cd88cf8370f2db5df31f7d1 (MD5) Previous issue date: 2012 / Software product lines are a way to maximize software reuse once it provides mass software customization. Software product lines (SPLs) have been also used to support contextaware application’s development where adaptability at runtime is an important issue. In this case, SPLs are known as Context-aware software product lines. Context-aware software product line (CASPL) success depends on the modelling of their features and relevant context. However, a manual process to build and configure these models can add several errors such as replicated features, loops, and dead and false optional features. Because of this, there is a need of techniques to verify the model consistency. In the context-aware application domain, the consistency verification plays an important role, since application in this domain use context to both provide services and self-adaptation, when it is needed. In this sense, context-triggered adaptations may lead the application to undesired state. Moreover, in some cases, the statement that a contex-triggered adaptation is undesired only can be made at runtime, because the error is conditioned to the current product configuration. Additionally, applications in this domain are submitted to large volumes of contextual changes, which imply that manual verification is virtually not viable. So, it is interesting to do consistency verification in a automated way such that a computational entity may execute these operations. As there is few automated support for these proccesses, the objective of this work is to propose the complete automation of these proccesses with a software tool, called FixTure, that does consistency verification of feature diagrams during their development and product configuration. FixTure tool also supports contextual changes simulation during the lifecycle of a CASPL application in order to identify inconsistencies that can happen at runtime. / As Linhas de produtos de software são uma forma de maximizar o reuso de software, dado que proveem a customização de software em massa. Recentemente, Linhas de produtos de software (LPSs) têm sido usadas para oferecer suporte ao desenvolvimento de aplicações sensíveis ao contexto nas quais adaptabilidade em tempo de execução é um requisito importante. Neste caso, as LPSs são denominadas Linhas de produtos de software sensíveis ao contexto (LPSSCs). O sucesso de uma LPSSC depende, portanto, da modelagem de suas características e do contexto que lhe é relevante. Neste trabalho, essa modelagem é feita usando o diagrama de características e o diagrama de contexto. Entretanto, um processo manual para construção e configuração desses modelos pode facilitar a inclusão de diversos erros, tais como duplicação de características, ciclos, características mortas e falsos opcionais sendo, portanto, necessário o uso de técnicas de verificação de consistência. A verificação de consistência neste domínio de aplicações assume um papel importante, pois as aplicações usam contexto tanto para prover serviços como para auto-adaptação caso seja necessário. Neste sentido, as adaptações disparadas por mudanças de contexto podem levar a aplicação a um estado indesejado. Além disso, a descoberta de que algumas adaptações podem levar a estados indesejados só pode ser atestada durante a execução pois o erro é condicionado à configuração atual do produto. Ao considerar que tais aplicações estão sujeitas a um grande volume de mudanças contextuais, a verificação manual torna-se impraticável. Logo, é interessante que seja possível realizar a verificação da consistência de forma automatizada de maneira que uma entidade computacional possa realizar essas operações. Dado o pouco suporte automatizado oferecido a esses processos, o objetivo deste trabalho é propor a automatização completa desses processos com uma ferramenta, chamada FixTure (FixTure), para realizar a verificação da construção dos modelos de características para LPSSC e da configuração de produtos a partir desses modelos. A ferramenta FixTure também provê uma simulação de situações de contexto no ciclo de vida de uma aplicação de uma LPSSC, com o objetivo de identificar inconsistências que ocorreriam em tempo de execução.
12

SICOM: Um conceito de sistema de controle de manobras sensível a contexto aplicado ao setor de energia elétrica

ARAÚJO, Julierme Silva de 12 September 2014 (has links)
Submitted by Fabio Sobreira Campos da Costa (fabio.sobreira@ufpe.br) on 2016-03-31T15:37:57Z No. of bitstreams: 2 license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5) Dissertacao Julierme Araujo _ Versão Final_Biblioteca Central.pdf: 5689636 bytes, checksum: 17f1c9468e867914d378e2fef1626269 (MD5) / Made available in DSpace on 2016-03-31T15:37:57Z (GMT). No. of bitstreams: 2 license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5) Dissertacao Julierme Araujo _ Versão Final_Biblioteca Central.pdf: 5689636 bytes, checksum: 17f1c9468e867914d378e2fef1626269 (MD5) Previous issue date: 2014-09-12 / Vários fatores interligados ou isolados podem desencadear graves anormalidades no Sistema Elétrico de Potência (SEP). Dentre estes fatores, um de fundamental importância é o humano. Os operadores (OP) são aqueles que estão constantemente em contato com os equipamentos das instalações (presencialmente ou remotamente) e desempenham papel vital na correta operação do SEP. Um das principais atividades do OP é a execução de manobras em tempo real, seguindo o estabelecido pelo documento de plano de manobras (PM). No entanto, devido à natureza repetitiva destas atividades os OPs estão sujeitos a cometerem falhas operacionais. Tais eventos podem ocorrer através de uma mera desatenção na execução dos PMs ou na total negligência destes. Operações em equipamentos a partir de manobras mal elaboradas, bem como softwares que não favoreçam a elaboração e a validação de tais manobras, também são fatores que promovem a ocorrência de falhas humanas e anormalidades no processo. Neste trabalho é apresentada uma arquitetura para implementação de um conceito de sistema baseado em software, hardware e sensibilidade a contexto. Em simulações referentes às operações sobre manobras, foi possível observar o sistema atuando de forma preventiva ao alertar o usuário sobre possíveis atividades inconsistentes. A execução de manobras em subestações ocorreu através de uma versão do sistema para dispositivos móveis. Essa abordagem promoveu vários benefícios como, por exemplo, a eliminação de falhas oriundas de atividades repetitivas, o estabelecimento de um mecanismo de confirmação da execução da manobra e o aperfeiçoamento do processo de interação entre os operadores de sistemas e operadores de subestações. Tendo como referência resultados que apontam uma redução de 47% da taxa de anormalidades geradas pelos processos de elaboração e validação de manobras operativas, chegou-se a conclusão que o conceito de sistema apresentado neste trabalho promoveu uma considerável diminuição nas deficiências oriundas desses processos e aumentou a qualidade e a segurança no processo de execução de manobras. / Several factors, interconnected or isolated, may be the cause of abnormalities on the Electric Power Systems (EPS). Among such factors, human factors play a fundamental role. Operators (OPs) are the staff responsible to deal with installations equipment, operated both presently or remotely, playing a vital part to the correct operation of the EPS. One of OP’s main activities is executing maneuvers in real time, following what was established by the maneuvers plan (MP) establishes. However, due to the repetitive nature of these activities, OPs are subject to commit operational failures. These events may occur through a mere inattention in the execution of the MPs or in their total neglect. Equipment operations from poorly elaborated maneuvers, as well as softwares that do not favor the elaboration and validation of those maneuvers are also factors that promote the occurrence of human failure and abnormalities in the process. Herein this work we present a hardware - software architecture sensible to context. In simulations related to operations on maneuvers it was possible to observe the system’s prototype acting preventively when it alerts the user about possible inconsistent activities. The maneuvering in substations occurred through a system version for mobile devices. This approach promoted several benefits such as the correction of the faults originated from repetitive activities, the establishment of a mechanism for confirmation of the maneuvering and the improvement of the interaction process between system and substation operators. Having as reference results which show a reduction of 47% in the rate of abnormalities generated by the drafting and validation of operational maneuvers, we concluded that the concept of system presented in this paper promoted a considerable decrease in deficiencies originated from these processes and increased the quality and safety maneuvers in the process.
13

Modelo de computação cognitiva para suporte as atividades educacionais em interações com ambientes inteligentes

Santos, Fernão Reges dos 23 August 2018 (has links)
Submitted by Marta Toyoda (1144061@mackenzie.br) on 2018-10-09T17:35:37Z No. of bitstreams: 2 FERNÃO REGES DOS SANTOS.pdf: 10887220 bytes, checksum: 81802dbbf102c4b0d48578ac5d1471a4 (MD5) license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) / Approved for entry into archive by Paola Damato (repositorio@mackenzie.br) on 2018-10-25T14:45:35Z (GMT) No. of bitstreams: 2 FERNÃO REGES DOS SANTOS.pdf: 10887220 bytes, checksum: 81802dbbf102c4b0d48578ac5d1471a4 (MD5) license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) / Made available in DSpace on 2018-10-25T14:45:35Z (GMT). No. of bitstreams: 2 FERNÃO REGES DOS SANTOS.pdf: 10887220 bytes, checksum: 81802dbbf102c4b0d48578ac5d1471a4 (MD5) license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) Previous issue date: 2018-08-23 / The evolution of models and systems that implement the concepts of Ubiquitous and Pervasive Computing, particularly in applications that integrates Context-Aware Computing and mobile computing for personal use, presents opportunities and challenges in the educational field. Parallel to this evolution and in a complementary way, the models of computational intelligence are established as important tools for Internet-based services (solutions that combine applications and services on demand) and support decision systems applying personification to access information in large volumes of data (Big Data platforms). From this scenario, this research proposes a computational model that combines different artificial intelligence methods to aid the personalization of the teaching process considering interaction in context sensitive computing environments. This computational model is, mainly, a proposal of computation with focus on the perspective of the student to participate of educational tasks in different places. As a central element to support the process of customization and adaptability of student interaction, this research presents a computational model that combines Artificial Neural Networks, Genetic Algorithms, Multiagent Systems and Context-Aware Computing. During the investigation of the dynamics of the computational model, an integration of the central model, a set of rules of the Multiagent System and an implementation of the proposed Architecture for Context- Aware Computing were elaborated. The cognitive structure was observed while using by a group of users in different locations. The observed results reinforce the dynamics proposed in this research as a viable model for personalization of interactions with intelligent environments. / A evolução dos sistemas que aplicam os conceitos de computação ubíqua e pervasiva, principalmente em aplicações de ambientes inteligentes que integram computação sensível ao contexto e computação móvel de uso pessoal, apresenta possibilidades e desafios no campo educacional. De forma complementar, os modelos de inteligência computacional se estabelecem como importantes ferramentas em serviços baseados em Internet (soluções que combinam aplicações e serviços sob demanda) e sistemas de suporte a decisão, propiciando personificação no acesso à informação em elevados volumes de dados (processamento de Big Data). A partir deste cenário, esta pesquisa propõe um modelo de computação que combina diferentes métodos de inteligência artificial para auxiliar a personalização do processo de aprendizado considerando interação em ambientes de computação sensível ao contexto. Este modelo computacional é, principalmente, uma proposta de computação com foco na perspectiva do estudante para participação de tarefas educacionais em diferentes locais providos de inteligência de ambiente. Como elemento central de apoio ao processo de personalização e adaptatividade da interação do estudante, esta pesquisa propõe um modelo computacional que combina Redes Neurais Artificiais, Algoritmos Genéticos, Sistemas Multiagentes e Computação Sensível ao Contexto. Durante a investigação da dinâmica do modelo computacional, foi elaborada uma implementação resumida do modelo central, um conjunto de regras do sistema multiagente e uma implementação da arquitetura proposta para Computação Sensível ao Contexto. A estrutura cognitiva resultante foi observada durante a utilização por um grupo de usuários voluntários em diferentes localidades. Os resultados observados reforçam a dinâmica proposta nesta pesquisa como um modelo viável para personalização das interações com ambientes inteligentes.
14

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.
15

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.

Silva, Fábio Santos da 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.
16

Descoberta dinâmica, sensível ao contexto, de serviços web

Silva, Victor Gomes da 28 August 2014 (has links)
Made available in DSpace on 2016-06-02T19:06:18Z (GMT). No. of bitstreams: 1 6399.pdf: 3835370 bytes, checksum: e339d088e39b9b0db075e5a04bc27858 (MD5) Previous issue date: 2014-08-28 / Currently the Internet is one of the biggest media in the world, turning and accelerating forms of publishing and content consumption. At the same time, users have become more demanding for the content and the consumption of large amount of information that the Web provides. Since its inception, the Internet has gone through some phases, showing that the changes take place according to the requirements of users, such as the evolution of the Web to Web 2.0 which is marked by the interaction, collaboration and communication among users, who can publish and share their own content on the Internet. This reality has led to the need to build applications that support the large amount of information to users and different devices, arranged in multiple contexts of use, increasing the demand for software in Ubiquitous Computing, in which access to applications occurs anywhere, anytime and from different devices. The construction and maintenance of specific versions of applications for each context of use have become difficult due to the diversity of devices, users, access networks and other factors to be considered. Moreover, it is necessary for applications to be developed so that the compatibility of the contextual features of the environment in which they operate is maintained and does not impair the interaction of users. Motivated to overcome these challenges this work presents an architecture for Dynamic Discovery of Context-Sensitive Web Services that supports the creation of ubiquitous applications adaptive to different contexts. Applications driven by this architecture meet varying access networks in different contexts. The proposed architecture is based on the concepts of Service Oriented Architecture. The proposed architecture was evaluated with a case study and experimentation with users. The computational support that employs the proposed architecture has the advantage of discovering services at run time and can vary according to the context of the access network. / Atualmente a Internet é um dos maiores meios de comunicação do mundo, transformando e acelerando as formas de publicação e consumo de conteúdo. Ao mesmo tempo, usuários têm se tornado mais exigentes pelo conteúdo e pelo consumo do grande volume de informação que a Web proporciona. Desde a sua criação, a Internet passou por algumas fases, mostrando que as mudanças acontecem de acordo com as exigências dos usuários, como por exemplo, a evolução da Web para Web 2.0 que é marcada pela interação, colaboração e comunicação entre os usuários, estes podendo publicar e compartilhar seus próprios conteúdos na Internet. Esta realidade tem levado à necessidade de construir aplicações que fornecem suporte à grande quantidade de informações para usuários e dispositivos distintos, dispostos em múltiplos contextos de uso, aumentando a demanda por aplicações ubíquas, onde os acessos ocorrem de qualquer lugar, a qualquer momento e a partir de diferentes dispositivos. A construção e manutenção de versões específicas das aplicações para cada contexto de uso tornaram-se difíceis devido à diversidade de dispositivos, usuários, redes de acesso e outros fatores a serem considerados. Além disso, é necessário que as aplicações sejam desenvolvidas mantendo a compatibilidade com as características contextuais do ambiente em que operam, não prejudicando a interação dos usuários. Motivados em vencer estes desafios essa dissertação apresenta uma arquitetura para descoberta dinâmica de serviços sensível ao contexto que apoia a criação de aplicações ubíquas adaptativas a diferentes contextos. As aplicações conduzidas por esta arquitetura atendem a variação de redes de acesso em diferentes contextos. A arquitetura proposta foi baseada nos conceitos da Arquitetura Orientada a Serviços. A arquitetura proposta foi avaliada com um estudo de caso e uma experimentação com usuários. O apoio computacional que a arquitetura proposta emprega traz a vantagem da descoberta de serviços em tempo de execução e que pode variar de acordo com o contexto da rede de acesso.
17

UBIMID: um middleware de integração e sensível ao contexto voltado para aplicações e sistemas inteligentes de transporte.

Oliveira Junior, Gilson Medeiros de 26 February 2014 (has links)
Submitted by Luiz Felipe Barbosa (luiz.fbabreu2@ufpe.br) on 2015-03-09T13:59:48Z No. of bitstreams: 2 DISSERTAÇÃO Gilson Medeiros de Oliveira Júnior.pdf: 2514749 bytes, checksum: 5cb30bafc7935aa9accc6f4541777d22 (MD5) license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5) / Made available in DSpace on 2015-03-09T13:59:48Z (GMT). No. of bitstreams: 2 DISSERTAÇÃO Gilson Medeiros de Oliveira Júnior.pdf: 2514749 bytes, checksum: 5cb30bafc7935aa9accc6f4541777d22 (MD5) license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5) Previous issue date: 2014-02-26 / 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.
18

Gerenciamento Dinâmico de Modelos de Contexto: Estudo de Caso Baseado em CEP / Dynamic Management of Context Models: A Case Study Based on CEP

SOARES, Rodrigo Hernandez 29 May 2012 (has links)
Made available in DSpace on 2014-07-29T14:57:51Z (GMT). No. of bitstreams: 1 dissertacao-rodrigohs.pdf: 1383844 bytes, checksum: b3fda2012ce5a20dc390677f308520e3 (MD5) Previous issue date: 2012-05-29 / Context models that describe dynamic context-aware scenarios usually need to be frequently updated. Some examples of situations that motivate these updates are the appearance of new services and context providers, the mobility of the entities described in these models, among others. Generally, updates on models imply redevelopment of the architectural components of context-aware systems based on these models. However, as these updates in dynamic scenarios tend to be more frequent, it is desirable that they occur at runtime. This dissertation presents an infrastructure for dynamic management of context models based on the fundamentals of complex event processing, or CEP. This infrastructure allows the fundamental abstractions from which a model is built to be updated at runtime. As these updates can impact systems based on the updated models, this dissertation identifies and analyzes these impacts, which are reproduced in a case study that aims to evaluate the proposed infrastructure by demonstrating how it deals with the impacts mentioned. / Modelos contextuais que descrevem cenários de computação sensível ao contexto dinâmicos normalmente precisam ser frequentemente atualizados. Alguns exemplos de situações que motivam essas atualizações são o surgimento de novos serviços e provedores de informações contextuais, a mobilidade das entidades descritas nesses modelos, dentre outros. Normalmente, atualizações em modelos implicam em redesenvolvimento dos componentes arquiteturais dos sistemas sensíveis ao contexto baseados nesses modelos. Porém, como em cenários dinâmicos essas atualizações tendem a ser mais frequentes, é desejável que elas ocorram em tempo de execução. Essa dissertação apresenta uma infraestrutura para gerenciamento dinâmico de modelos de contexto baseada nos fundamentos de processamento complexo de eventos, ou CEP. Essa infraestrutura permite que as abstrações fundamentais a partir das quais um modelo é construído sejam atualizadas em tempo de execução. Como essas atualizações podem causar impactos nos sistemas baseados nos modelos atualizados, essa dissertação identifica e analisa esses impactos, os quais são reproduzidos em um estudo de caso que tem como finalidade avaliar a infraestrutura proposta através da demonstração de como ela lida com os impactos mencionados.
19

MOBILE SERVICE DESK: INTEGRANDO SENSIBILIDADE AO CONTEXTO E SISTEMA DE RECOMENDAÇÃO / MOBILE SERVICE DESK: INTEGRATING CONTEXT AWARENESS AND SYSTEM RECOMMENDATION

Oliveira, Taciano Balardin de 27 March 2013 (has links)
Coordenação de Aperfeiçoamento de Pessoal de Nível Superior / The management of problems occurred in environments that make use of Information Technology (IT), coupled with the need for a rapid response support teams, makes organizations require systems to manage these incidents. The Service Desk presents itself as a good solution to centralize these records. Concepts based computing context, recommender systems, mobile computing can enhance these applications. Therefore, the aim of this work is to design and implement a system of Service Desk Mobile, called Mobile Service Desk (MSD), which adds context awareness features such as user location, technical experience and temporal context. Moreover, the tool is integrated into a recommendation system, which stores past interactions and suggests as a possible solution for new similar incidents occurring in the managed environment. As contributions of this work, in addition to system design that aims to reduce unnecessary time-shift and optimize the allocation of technical, algorithms were compared for similarity analysis and applied to NBR 9241-11 for usability evaluation of some products Service Desk. / A gerência dos problemas ocorridos em ambientes que fazem uso da Tecnologia da Informação (TI), aliada a necessidade de uma resposta rápida das equipes de suporte, faz com que organizações necessitem de sistemas para gerenciamento desses incidentes. O Service Desk apresenta-se como uma boa solução para centralizar estes registros. Conceitos de computação baseada em contexto, sistemas de recomendação, computação móvel podem incrementar estes aplicativos. Portanto, o objetivo deste trabalho é projetar e implementar um sistema de Service Desk móvel, denominado Mobile Service Desk (MSD), que agrega funcionalidades de sensibilidade ao contexto, tais como localização do usuário, experiência do técnico e contexto temporal. Além disso, está integrado à ferramenta um sistema de recomendação, que armazena interações passadas e as sugere como possível solução para novos incidentes similares ocorridos no ambiente gerenciado. Como contribuições deste trabalho, além do projeto do sistema que visa redução de tempo com deslocamentos desnecessários e otimização do alocamento de técnicos, foram comparados algoritmos para análise de similaridade e aplicado a norma NBR 9241-11 para avaliação de usabilidade de alguns produtos de Service Desk.
20

TCN5 - TEACHING COMPUTER NETWORKS IN A FREE IMMERSIVE VIRTUAL ENVIRONMENT / TCN5 - TEACHING COMPUTER NETWORKS IN A FREE IMMERSIVE VIRTUAL ENVIRONMENTT

Voss, Gleizer Bierhalz 27 February 2014 (has links)
Coordenação de Aperfeiçoamento de Pessoal de Nível Superior / Teaching technical themes in the area of Computer Networks involves difficult concepts to be understood in the traditional educational way, i.e. statically. At the same time, technological advances have created many opportunities in education, requiring the development of new pedagogical practices that contribute to the process of teaching and learning. The creation of immersive virtual environments and the addressing of issues related to context-aware computing can support this process. For that, in this dissertation it was developed an immersive virtual environment for teaching Computer Networks that uses learner context information -e.g. technology, cognitive style, and quality of context-, while providing a significant learning from the integration and interaction between users and technology. To achieve the objectives of this study, an exploratory research with a case study was performed in order to verify whether the use of an immersive virtual environment can facilitate and/or improve the process of learning the discipline of Computer Networks. The construction of this environment, named TCN5, has as basis four main elements, these being,WampServer, OpenSimulator, Sloodle and UVLEQoC Moodle, which adds features from modules like U-SEA 2.0 and SEDECA 2.0, in addition to Bootstrap theme, applying QoC parameters and metrics about the information collected in the environment, aiming to ensure the suitability of the connection for the preferences and needs of the students. In order to verify the practical feasibility of the work and the usage of the environment through mobile devices, a case study was conducted, which showed that despite mobile technologies allow the realization of most of the proposed activities, there are still some technological limitations that make difficult the usage of such devices in the educational context. At the same time, a comparative analysis between different viewers for virtual worlds was performed, pointing out advantages and disadvantages by considering aspects of available resources for processing and supported file types. Finally, a non-experimental study was conducted, using a Pedagogical Architecture, which served as the basis for the use and evaluation of the environment by a group of 25 students from the Computer Networks discipline of Computer Science program at the Federal University of Santa Maria. The results obtained during the evaluation with students accomplished the desired expectations, achieving a rating of "Excellent" on the scale of the SUS usability test and a considerable increase in the average obtained in the elaboration of the conceptual maps after using TCN5, an indication that the environment helped, at least in part, to the construction of knowledge of this group, despite the limitations and difficulties encountered during its development. / O ensino de temas técnicos na área de Redes de Computadores envolve conceitos difíceis de serem entendidos na forma pedagógica tradicional, ou seja, de forma estática. Ao mesmo tempo, os avanços tecnológicos criaram diversas possibilidades na educação, exigindo o desenvolvimento de novas práticas pedagógicas que contribuam para o processo de ensino e aprendizagem. A criação de ambientes virtuais imersivos e o tratamento de questões relacionadas com a computação sensível ao contexto podem auxiliar nesse processo. Para isso, foi desenvolvido nesta dissertação um ambiente virtual imersivo para o ensino de Redes de Computadores que trata informações de contexto do aluno (e.g., tecnologia, estilo cognitivo e qualidade do contexto), proporcionando ao mesmo uma aprendizagem significativa, a partir da integração e interação entre usuários e tecnologia. Para atingir os objetivos deste trabalho foi realizada uma pesquisa exploratória com estudo de caso, a fim de verificar se a utilização de um ambiente virtual imersivo pode facilitar e/ou melhorar o processo de aprendizagem da disciplina de Redes de Computadores. A construção desse ambiente, denominado TCN5, teve como base quatro elementos principais, sendo esses, o WampServer, o OpenSimulator, o Sloodle e o Moodle UVLEQoC, que agrega as características tanto dos módulos U-SEA 2.0 e SEDECA 2.0 como do Tema Bootstrap, aplicando parâmetros e métricas de QoC sobre as informações coletadas no ambiente, com o objetivo de garantir que o contexto formulado esteja adequado às preferências e necessidades dos alunos. Para verificar a viabilidade prática do trabalho quanto à utilização do ambiente por meio do uso de dispositivos móveis foi realizado um estudo de caso, que demonstrou que apesar das tecnologias móveis permitirem a realização da maioria das atividades propostas, existem ainda algumas limitações tecnológicas que dificultam a utilização desses dispositivos no contexto educacional. Ao mesmo tempo, foi realizada uma análise comparativa entre os diversos visualizadores de mundos virtuais disponíveis, apontando vantagens e desvantagens, considerando aspectos de processamento, recursos disponibilizados e tipos de arquivos suportados. Por fim, foi realizado um estudo Não-Experimental utilizando uma Arquitetura Pedagógica, que serviu como base para a utilização e avaliação do ambiente por uma turma de 25 alunos da disciplina de Redes de Computadores do Curso de Ciência da Computação da Universidade Federal de Santa Maria. Os resultados obtidos durante a avaliação com os alunos atenderam as expectativas, alcançando uma classificação Excelente na escala do teste de usabilidade SUS, bem como um aumento considerável na média obtida na elaboração dos mapas conceituais após a utilização do TCN5, um indício de que o ambiente auxiliou, pelo menos em parte, na construção do conhecimento dessa turma, apesar das limitações e dificuldades encontradas durante o seu desenvolvimento.

Page generated in 0.0738 seconds