Spelling suggestions: "subject:"cistemas dde computação"" "subject:"cistemas dee computação""
271 |
Mineração multirrelacional de regras de associação em grandes bases de dadosOyama, Fernando Takeshi [UNESP] 22 February 2010 (has links) (PDF)
Made available in DSpace on 2014-06-11T19:29:40Z (GMT). No. of bitstreams: 0
Previous issue date: 2010-02-22Bitstream added on 2014-06-13T20:39:07Z : No. of bitstreams: 1
oyama_ft_me_sjrp.pdf: 1107324 bytes, checksum: 0977db2af1589dece4aa46b5882d84d6 (MD5) / O crescente avanço e a disponibilidade de recursos computacionais viabilizam o armazenamento e a manipulação de grandes bases de dados. As técnicas típicas de mineração de dados possibilitam a extração de padrões desde que os dados estejam armazenados em uma única tabela. A mineração de dados multirrelacional, por sua vez, apresenta-se como uma abordagem mais recente que permite buscar padrões provenientes de múltiplas tabelas, sendo indicada para a aplicação em bases de dados relacionais. No entanto, os algoritmos multirrelacionais de mineração de regras de associação existentes tornam-se impossibilitados de efetuar a tarefa de mineração em grandes volumes de dados, uma vez que a quantia de memória exigida para a conclusão do processamento ultrapassa a quantidade disponível. O objetivo do presente trabalho consiste em apresentar um algoritmo multirrelacional de extração de regras de associação com o foco na aplicação em grandes bases de dados relacionais. Para isso, o algoritmo proposto, MR-RADIX, apresenta uma estrutura denominada Radix-tree que representa comprimidamente a base de dados em memória. Além disso, o algoritmo utiliza-se do conceito de particionamento para subdividir a base de dados, de modo que cada partição possa ser processada integralmente em memória. Os testes realizados demonstram que o algoritmo MR-RADIX proporciona um desempenho superior a outros algoritmos correlatos e, ainda, efetua com êxito, diferentemente dos demais, a mineração de regras de associação em grandes bases de dados. / The increasing spread and availability of computing resources make feasible storage and handling of large databases. Traditional techniques of data mining allows the extraction of patterns provided that data is stored in a single table. The multi- relational data mining presents itself as a more recent approach that allows search patterns from multiple tables, indicated for use in relational databases. However, the existing multi-relational association rules mining algorithms become unable to make mining task in large data, since the amount of memory required for the completion of processing exceed the amount available. The goal of this work is to present a multi- relational algorithm for extracting association rules with focus application in large relational databases. For this the proposed algorithm MR-RADIX presents a structure called Radix-tree that represents compressly the database in memory. Moreover, the algorithm uses the concept of partitioning to subdivide the database, so that each partition can be processed entirely in memory. The tests show that the MR-RADIX algorithm provides better performance than other related algorithms, and also performs successfully, unlike others, the association rules mining in large databases.
|
272 |
Proposta de uma ferramenta de visualização e realidade virtual para o monitoramento de tráfego de redes de computadoresRosante, Júnior César [UNESP] 01 July 2011 (has links) (PDF)
Made available in DSpace on 2014-06-11T19:29:40Z (GMT). No. of bitstreams: 0
Previous issue date: 2011-07-01Bitstream added on 2014-06-13T19:59:32Z : No. of bitstreams: 1
rosante_jc_me_sjrp.pdf: 1765226 bytes, checksum: bfc3f77e8d33f9654175566f55540d84 (MD5) / O crescimento das redes de computadores e telecomunicações assim como do número de dispositivos conectados a essas provoca um aumento expressivo da quantidade de tráfego de dados gerando maior dificuldade no seu gerenciamento e demandas crescentes da necessidade de prover segurança dos dados e continuidade dos serviços de rede prestados pelas instituições. Existem ferramentas para auxiliar no trabalho de monitoramento de redes como o Tcpdump e o Snort. Este auxilia no trabalho de detecção e bloqueio de tráfegos maliciosos como portscans e ataques de denial of services (DoS) através da análise de tráfego por verificação de assinaturas e padrões. Ainda que sejam de suma importância, ferramentas deste tipo descartam a capacidade cognitiva do ser humano de aprendizado e reconhecimento de padrões. Para contornar essa carência e aproveitar a capacidade de cognição visual humana, este trabalho propõe o uso de conceitos de Realidade Virtual aliados a Visualização de Informação na implementação de uma ferramenta de visualização de informações. Esta deve apresentar os dados brutos do tráfego da rede através de novas perspectivas e metáforas visuais utilizando as técnicas de Realidade Virtual com suas características de imersão, interação e envolvimento em um espaço sintético tridimensional. A representação do tráfego de rede através de metáforas visuais pela ferramenta desperta o senso cognitivo do administrador de redes possibilitando a identificação de tráfego anômalo e de comportamentos estranhos. A ferramenta deve fornecer possibilidades de configurações para exibir diferentes aspectos do tráfego servindo tanto para auxílio administrativo de comportamentos dos usuários quanto para análise e detecção de acessos maliciosos / The growth of computer networks and telecommunications as well as the number of devices connected to these causes a significant increase in the amount of data traffic generating greater difficulty in its management and growing demands on the need to provide data security and continuity of network services provided institutions. There are tools to assist in the work of monitoring networks such as Tcpdump and Snort. This helps in detecting and blocking malicious traffic and attacks such as portscans and denial of service (DoS) attacks by analyzing traffic for verification of signatures and patterns. Though they are very important, tool of this type discard the cognitive capacity of human learning and pattern recognition. To address this need and the ability to take advantage of human visual cognition, this work proposes the use of concepts of Virtual Reality to Information Visualization in the implementation of an information visualization tool. This should provide the raw data of network traffic through new perspectives and visual metaphors using Virtual Reality techniques to their characteristics of immersion, interaction and involvement in a synthetic three-dimensional space. The representation of network traffic through visual metaphors for the cognitive tool awakens the sense of enabling network administrators to identify anomalous traffic and strange behavior. The tool should give you plenty of settings to display different aspects of traffic serving both to assist administrators and users' behavior for analysis and detection of malicious access
|
273 |
StackAct : avaliação de desempenho em uma nuvem IaaS multicamadas /Bruschi, Gustavo Cesar. January 2016 (has links)
Orientador: Roberta Spolon / Banca: José Remo Ferreira Brega / Banca: Hélio Crestana Guardia / Resumo: A Computação em Nuvem tornou-se sinônimo de qualidade e eficiência em investimento na área de Tecnologia de Informação, criando novos desafios para o processamento e integração de dados. O desempenho da solução adotada é um ponto chave para o sucesso de uma solução em Nuvem, assim como a maneira como as máquinas virtuais realizam a leitura e gravação no armazenamento, podem ser determinantes para uma melhor utilização desta solução. Este trabalho apresenta o StackAct, um mecanismo que permite realizar o monitoramento e obter dados, em uma Nuvem IaaS, relativos ao consumo de recursos computacionais de uma solução em três camadas utilizando orquestrador Apache CloudStack com hypervisor XenServer e armazenamento dos dados no sistema Openfiler. Foram realizados testes de desempenho utilizando três diferentes tipos de perfil de instâncias em uma nuvem computacional privada, possibilitando mensurar os consumos de CPU, E/S e Memória nas três camadas envolvidas, com diferentes tipos de ofertas de serviços. Os testes resultaram em um comparativo entre cada item analisado para cada camada individual, onde foi possível detectar uma pequena variação entre as diferentes configurações de testes devido a forma como a camada do hypervisor enfileira as requisições realizadas pela camada do orquestrador. Já no comparativo realizado entre as camadas, foi possível constatar o alto consumo de disco na camada de armazenamento de dados, em especial E/S de gravação de dados, que levaram a realização de outros testes utilizando disco de estado sólido na camada de armazenamento, tendo um grande impacto no desempenho da solução como um todo. Foi detectado também um alto consumo de memória na camada hypervisor, que é justificada pela alocação do próprio hypervisor além das VMs que estão sendo criadas e utilizadas no processo / Abstract:Cloud Computing has become synonymous of quality, efficiency, and return of investment in Information Technology, creating new challenges for processing and data integrations. The performance of the adopted solution is a key to the success of a solution on Cloud, as well as the way that virtual machines use reading and writing to storage, which can be decisive for a better use of this solution. This work presents the StackAct, a mechanism that allows for monitoring and obtaining data on the consumption of computing resources of a solution in three layers using orchestrator IaaS Apache CloudStack with XenServer hypervisor and storage of data on the NAS OpenFiler system. Based on this mechanism, performance tests were conducted using three different instances of a private cloud. CPU, I/O, and memory usages in the three layers involved were measured with different types of loads. The tests resulted in a comparison between each item analyzed for each individual layer, and it was possible to detect a slight variation between the different configurations of tests because of the way that the hypervisor layer queues the requests made by the orchestrator layer. In the comparison made between the layers, it was possible to high consumption of disk in the data storage layer, in particular I/O data recording, which led to other tests using solid state disk in the storage layer, having an high impact on the performance of the solution as a whole. It was also detected high memory in the hypervisor layer, which is justified by the allocation of the hypervisor itself beyond the VMs being created and used in the process / Mestre
|
274 |
SW-V : modelo de streaming de software baseado em técnicas de virtualização e transporte peer-to-peer /Teixeira, Rafael Augusto. January 2010 (has links)
Orientador: Marcos Antônio Cavenaghi / Banca: Sarita Mazzini Bruschi / Banca: Roberta Spolon / Resumo: Diante da constante evolução dos sistemas computacionais e seu potencial de processamento, a cada dia se torna necessário novas técnicas de aproveitamento destes recursos. Soluções que visam facilitar o gerenciamento da grande massa crescente de computadores e aplicações já se tornaram necessidades reais, não só soluções focadas nas grandes corporações, mas a cada dia, novas pequenas e médias empresas e outras organizações, como por exemplo escolas, fazem parte das estatísticas do uso de computadores e aplicações. Neste contexto, focando uma ferramenta compatível neste cenário de crescimento, este trabalho desenvolve um modelo de streaming de software chamado SW-V que é baseado no estudo de técnicas de virtualização e redes peer-to-peer que elimina a necessidade da instalação e configuração do software máquina-a-máquina para que ele seja utilizado. As características principais deste modelo que o destaca das soluções atuais são: um mecanismo de seqüenciamento dos recursos que são utilizados pelo software; um mecanismo de distribuição da imagem que utiliza a própria infra-estrutura de rede eliminando a necessidade de altos investimentos em servidores; um middleware de virtualização que não requer privilégios administrativos ou de sistema para ser executado; um mecanismo peer-to-peer assíncrono usado para aumentar a velocidade com que a distribuição da imagem do software ocorre para os clientes; e ainda possui suporte para que o usuário utilize as aplicações mesmo estando desconectado da rede. Durante o trabalho foram desenvolvidos pequenos módulos que vieram a comprovar que o modelo proposto pode ser adotado como base para a construção de uma solução robusta e escalável de virtualização de aplicação / Abstract: In face of constant evolution of computing systems and the growing processing potential of computing, new techniques of use of these resources are necessary. Software solutions which intend make easy the management of this giant mass of computers and application are actually necessary, not only solution focused in big companies or large corporation, but each day, new small enterprises other segments like the educational organization became part of statistical of growing use of computer and software. In this scenario, this work formulate a model of software streaming based on study of virtualization techniques and peer-to-peer networks which eliminates the need of installation and configuration of determined software on each computer. The main characteristics of this model involve: a mechanism of sequencing of resources used by the software; a distribution mechanism of the software image using the available network infrastructure eliminating the need of high costs of investments and licensing; a peer-to-peer asynchronous distribution used to improve the sending of software image to the client computers; and still have off-line support where the user can execute de software even the computer is out of network and without server connection. Also some modules of mechanism proposed were developed to prove that all processes will works and all modules together can be used to build a robust and scalable framework of application virtualization / Mestre
|
275 |
Análise de desempenho de redes de comunicação wireless em aplicações de Smart Grid /Ortega, Alcides. January 2015 (has links)
Orientador: Ailton Akira Shinoda / Co-orientador: Fabrizio Granelli / Banca: Christiana Marie Schweitzer / Banca: Luis Carlos Origa de Oliveira / Banca: Eduardo Coelho Marques da Costa / Banca: João Henrique Kleinschmidt / Resumo: Nos últimos anos têm-se percebido que o atual sistema de geração, transmissão e distribuição de energia elétrica tradicional tornou-se insuficiente e ultrapassado para suprir toda a demanda. Com isso houve um forte crescimento nas pesquisas sobre um conceito com novas tecnologias para modernizar ou construir a rede de energia elétrica em seus aspectos de infraestrutura, disponibilidade, sustentabilidade e confiabilidade. Este novo conceito trata-se do smart grid que propõe uma tecnologia baseada na automação, comunicação, monitoração e controle da rede elétrica, a qual permite implantação de estratégias de controle e otimização da rede de forma eficiente perante as atualmente utilizadas. As tecnologias aplicadas no smart grid englobam muitos sistemas. Entre esses sistemas estão topologia de comunicação, circuitos e interfaces eletrônicas, na qual dificulta a construção de um cenário real para realizar estudos e pesquisas de qual sistema de comunicação é o mais adequado para as aplicações no smart grid. Os equipamentos são muito onerosos e dependendo da extensão e quantidade de dispositivos que serão implantados, tornam impossíveis as realizações em cenário de campo. Para sanar esses problemas são utilizados os softwares de simulação que são ferramentas convenientes nesses casos e comumente empregadas na área de pesquisa, para realizar a análise e o desempenho de um sistema. Uma rede de comunicação envolvendo aplicações críticas, como é o caso da transmissão e distribuição de energia elétrica, deve ser altamente confiável, extremamente segura e resiliente a falhas. Para realizar análises de desempenho de uma rede de comunicação wireless a ser utilizado em aplicações smart grid com resultados desejáveis, é preciso realizar simulações para poder prever qualquer eventualidade de possíveis falhas. De todos os simuladores existentes o mais indicado foi o NS-2, um simulador à evento... / Abstract: In recent years have realized that the current system of generation, transmission and distribution of electric power has become traditional and outdated to meet the entire demand. With that there was a strong growth in research on a concept with new technologies to modernize or build the electric power grid in its aspects of infrastructure, availability, sustainability and reliability. This new concept that is the smart grid that proposes a technology based on automation, communication, monitoring and control of the power grid, which allows implementation of control strategies and grid optimization efficiently before the currently used. The technology applied in smart grid includes many systems. Among these are communication topology systems, circuits and electronic interfaces, which makes it difficult to build a real scenario to carry out studies and researches of which system is best suited for applications in the smart grid. The equipment is very expensive and depending on the extent and amount of devices that will be deployed, make impossible the achievements in the field setting. To remedy these problems are used simulation software that are convenient tools in these cases and commonly employed in the area of research, to conduct the analysis and performance of a system. A communication network involving critical applications, such as electric power transmission and distribution must be highly reliable, extremely safe and resilient. To perform analyses of performance of a wireless communication network to be used in smart grid applications with desirable results, you need to perform simulations in order to anticipate any eventuality of possible failures. Of all existing simulators as indicated was the NS-2, a discrete event simulator for open source networks that facilitates the creation of communication networks scenarios, taking into account the protocols involved in wired or wireless technologies. This software supports the ... / Doutor
|
276 |
Detecção de intrusão em redes de computadores utilizando Floresta de Caminhos Ótimos /Pereira, Clayton Reginaldo. January 2012 (has links)
Orientador: João Paulo Papa / Banca: Aparecido Nilceu Marana / Banca: Moacir Pereira Ponti Júnior / Resumo: Sistemas de detecção de intrusão tem utilizado cada vez mais técnicas baseadas em inteligência artificial com o objetivo de aumentar sua precisão. Técnicas como redes neurais artificiais e máquinas de vetores de suporte são exemplos de abordagens que tem sido amplamente empregadas para este m. Entretanto, a complexidade dessas t ecnicas para o aprendizado de novos ataques e muito alta, inviabilizando o seu retreinamento em tempo real. Dado que um novo classificador de padrões denominado Floresta de Caminhos Otimos (Optimum-Path Forest- OPF) foi recentemente proposto, e obteve taxas de reconhecimento similares aquelas obtidas por técnicas estado-da-arte em reconhecimento de padrões, por em mais rápido para o treinamento, este trabalho objetiva a avaliação do classicador OPF no contexto de detecção de intrus~ao em redes de computadores. Experimentos em diferentes bases de dados mostraram que o classificador OPF pode ser uma ferramenta adequada para detectar intrusões em redes de computadores, dado que o mesmo pode aprender novos ataques mais rapidamente que algumas das técnicas empregadas no trabalho / Abstract: Intrusion Detection Systems have used even more techniques based on arti icial intel-ligence aiming to increase their accuracy. Techniques such as neural networks and suport vetor machines are examples of approaches which have been widely used for this purpose. However, the complexity for learning new attacks is very high, imparing their retraining in real time. Since a new classi er called Optimum-Path Forest - OPF has been recently proposed, and has shown similar recognition rates to those state-of-the-art pattern recog-nition techniques, but much faster for training, this work aims to evaluate OPF in the context of intrusion detection in computer networks. Experiments on di erent databa-ses have shown that OPF may be an appropriate tool to detect instrusion in computer networks, since it can learn new attacks faster than some of the other techniques employed in this work / Mestre
|
277 |
A multiprojeção de ambientes virtuais gerados por motores de jogo : o histórico e o design de uma solução genérica aplicado no motor de jogo Unity /Popolin Neto, Mário. January 2015 (has links)
Orientador: José Remo Ferreira Brega / Banca: Fernando Vieira Paulovich / Banca: Aparecido Nilceu Marana / Resumo: Técnicas e tecnologias são utilizadas em aplicações de Realidade Virtual visando proporcionar uma melhor imersão ao usuário. A multiprojeção de Ambientes Virtuais é a técnica onde múltiplas projeções contínuas e sincronizadas de um Ambiente Virtual são renderizadas em tempo real, geralmente utilizando imagens estereoscópicas e a correção da perspectiva de acordo com o ponto de visão do usuário. As tecnologias apresentam certo grau de dinamismo, uma vez que grande parte é fomentada pelo mercado consumidor que está sempre atento as melhorias e novos recursos. Atualmente, o mercado de Jogos Digitais é um dos mais ativos. Com a disponibilização dos motores de jogo de empresas como Epic Games e Unity Technologies, as tecnologias empregadas na criação de jogos podem ser utilizadas por pesquisadores no desenvolvimento de aplicações com Ambientes Virtuais com propósitos diversos. Neste trabalho, as definições de Realidade Virtual e de motor de jogo são apresentadas, evidenciando as características destas ferramentas para criação de jogos que fazem com que pesquisadores as adotem para o desenvolvimento de suas aplicações e experimentos. Como contribuição principal, apresenta-se as soluções para o uso da multiprojeção em Ambientes Virtuais gerados por motores de jogo, apontando tendências para o design de uma solução genérica aplicada no motor de jogo Unity, dando origem ao pacote Unity Cluster Package. O Unity é um dos mais populares motores de jogo, amplamente utilizado por ser de fácil uso e multiplataforma, permitindo a criação de aplicações para consoles, PCs, navegadores web e dispositivos móveis como tablets e smartphones. O Unity Cluster Package tem como objetivo facilitar o desenvolvimento de aplicações de multiprojeção com o motor de jogo Unity, constituindo-se de componentes drag-and-drop bem definidos e altamente configuráveis. Este pacote Unity foi utilizado na criação de... / Abstract: Techniques and technologies are used in Virtual Reality applications aiming to provide a better immersion to the user. The multi-projection of Virtual Environments is a technique where multiple continuous and synchronized projections of a Virtual Environment are rendered in real time, usually using stereoscopic images and perspective correction according to the user's viewpoint. Technologies have certain degree of dynamism, since much of it is supported by the consumer market which is always on the lookout for improvements and new features. Currently, Digital Games market is one of the most active. With game engines availability from companies such as Epic Games and Unity Technologies, the game creation technology can be used by researchers in the development of applications with Virtual Environments for several purposes. In this work, the definitions of Virtual Reality and game engine are presented, pointing out features that make researchers adopt these game creation tools for the development of their applications and experiments. As the main contribution, the solutions to achieve multiprojection Virtual Environments generated by game engines are presented, indicating trends for a generic solution design that was applied in the Unity game engine, originating the Unity Cluster Package. Unity is one of the most popular game engines, widely used featuring user-friendly and multi-platform, allowing the applications creation for consoles, PCs, web browsers, and mobile devices such as tablets and smartphones. The Unity Cluster Package aims to facilitate the multi-projection applications development with the Unity game engine, providing welldefined and highly configurable drag-and-drop components. This Unity package was used in the applications creation for a specific multi-projection system. Among these applications, there are an immersive exploration of a high quality Virtual Environment, a multiplayer game integrating different ... / Mestre
|
278 |
Abordagem icônica para modelagem e simulação de ambientes de computação em nuvem ? /Silva, Diogo Tavares da. January 2015 (has links)
Orientador: Aleardo Manacero Junior / Coorientador: Renata Spolon Lobato / Banca: Norian Marragheto / Banca: Ricardo Menotti / Resumo: O uso de computação em nuvem tem se tornado cada vez mais popular nos últimos anos, impulsionado por fatores como portabilidade de aplicações e a tendência de redução nos investimentos em estrutura física de TI. Neste contexto, a avaliação de desempenho de sistemas de computação em nuvem é útil tanto para clientes, que precisam encontrar a melhor configuração de recursos para sua aplicação, quanto para provedores de serviço, que precisam estudar políticas mais eficientes de escalonamento e alocação de recursos e máquinas virtuais. Apesar de mais preciso, o uso de benchmarking não é a alternativa mais indicada para avaliar esses sistemas, uma vez que é caro usar o sistema apenas para medições de desempenho. Isso faz da simulação uma alternativa mais interessante, pois possui menor custo de implementação e maior facilidade de reconfiguração de parâmetros e reprodutibilidade de experimentos. Infelizmente, os simuladores de computação em nuvem conhecidos possuem problemas relativos a usabilidade e capacidade de modelagem. Este trabalho apresenta o desenvolvimento de uma abordagem icônica para modelagem e simulação de computação em nuvem no iSPD. A escolha do iSPD como base do projeto se justifica pois ele é um simulador que busca prover facilidade de uso, oferecendo uma interface icônica para a modelagem de sistemas. Resultados obtidos com a simulação de computação em nuvem mostram o sucesso do projeto, pois o simulador consegue representar corretamente execuções em nuvens reais, com custos de modelagem e execução bastante baixos / Abstract: The use of Cloud Computing is becoming increasingly more popular, driven by application's portability and the trend of reduction of investments in IT's physical infrastructure. These developments create scenarios where it is hard to know if the use of such environments is efficient or not. In this context, evaluate the performance of cloud computing systems is useful both for clients, that need to find the best resource configuration for their applications, as well as for providers, who need to evaluate which scheduling and resource and virtual machine allocation policies are more efficient. Although more accurate, the use of benchmarking is not an adequate option for this evaluation since it is expensive to use the system just for performance measuring. This makes simulation the most attractive option because it has a lower deployment cost and it is easier to reconfigure model parameters and reproduce the measurements in a system's model. Unfortunately, the known cloud computing simulators have issues related to their usability and modeling capability. This work presents the development of an iconic approach for modeling and simulation of cloud computing with the iSPD. The choice for iSPD as foundation for this project is justified because it is a simulator aimed to be user-friendly, offering an iconic interface to systems' modeling. Results achieved with cloud computing simulation show success, since the simulator was able to correctly mimic executions in a real cloud, with a reasonably low cost for modeling and execution / Mestre
|
279 |
Técnica de detecção de falhas de escalonamento de tarefas em sistemas embarcados baseados em sistemas operacionais de tempo realSilva, Dhiego Sant'Anna da January 2011 (has links)
Made available in DSpace on 2013-08-07T18:53:32Z (GMT). No. of bitstreams: 1
000434267-Texto+Completo-0.pdf: 2520284 bytes, checksum: bbfa8664e6bea88230921db35b045ec5 (MD5)
Previous issue date: 2011 / The high complexity of real-time systems significantly increased the need of Real Time Operating Systems (RTOS) in order to simplify the design of them. In this context, RTOS based systems explore a number of features and facilities inherit in the RTOS, such as task management, competition, the memory access and interrupts. Thus, the RTOS performs like an interface between software and hardware. However, real-time systems are often affected by transient faults from different sources, such as electromagnetic interference (EMI), which may affect system functional behavior by degrading not only the aplications running on the system, but also the RTOS as well. In this context, the main idea behind this work is to implement an I-IP (Infrastructure Intellectual- Property) called RTOS-G, hardware-based, able to monitor the RTOS execution flow to detect faults affecting the sequence by which the processor executes the application tasks and the RTOS kernel as well. Finally, practical experiments are presented and discussed. When compared to RTOS native functions, such experiments demonstrate that the RTOS-G ensures a higher fault detection and a significantly lower fault latency. / A alta complexidade dos sistemas de tempo real aumentou significativamente a necessidade da utilização de Sistemas Operacionais de Tempo Real (RTOS - Real Time Operating System) com o objetivo de simplificar o projeto dos mesmos. Neste contexto, sistemas embarcados baseados em RTOS exploram uma série de funcionalidades e facilidades inerentes ao mesmo, tais como o gerenciamento de tarefas, a concorrência, o acesso à memória e as interrupções. Assim, o RTOS funciona com uma interface entre o software e o hardware. Porém, sistemas de tempo real são frequentemente afetados por falhas transientes oriundas de diferentes fontes, tal como a interferência eletromagnética (EMI - Eletromagnetic Interference), que pode gerar falhas capazes de degradar seu comportamento, afetando tanto a aplicação em execução quanto o sistema operacional embarcado. Neste contexto, a principal ideia por trás deste trabalho é a implementação de uma Infrastructure Intellectual-Property (I-IP) denominado RTOS-Guardian (RTOS-G), baseada em hardware, capaz de monitorar o fluxo de execução do RTOS com o intuito de detectar falhas que eventualmente alterem a ordem de execução das tarefas que compõem a aplicação. Ao final, experimentos práticos baseados em uma técnica de injeção de falhas por hardware demonstram que, quando comparado com os mecanismos implementados pelo RTOS que visam proteger e monitorar a execução das principais operações de controle funcional e de fluxo do RTOS, o RTOS-G garante uma detecção de falhas mais elevada e uma latência de detecção de falhas bastante inferior.
|
280 |
Rede social com música, arte e tecnologiaSalles, Beatriz de Freitas 06 October 2014 (has links)
Tese (doutorado)—Universidade de Brasília, Instituto de Artes, Departamento de Artes Visuais, 2014. / Submitted by Ana Cristina Barbosa da Silva (annabds@hotmail.com) on 2014-12-11T18:01:58Z
No. of bitstreams: 1
2014_BeatrizSalles.pdf: 4025915 bytes, checksum: 2e9e55665710a45549a05c8263149a22 (MD5) / Approved for entry into archive by Guimaraes Jacqueline(jacqueline.guimaraes@bce.unb.br) on 2014-12-15T14:39:41Z (GMT) No. of bitstreams: 1
2014_BeatrizSalles.pdf: 4025915 bytes, checksum: 2e9e55665710a45549a05c8263149a22 (MD5) / Made available in DSpace on 2014-12-15T14:39:41Z (GMT). No. of bitstreams: 1
2014_BeatrizSalles.pdf: 4025915 bytes, checksum: 2e9e55665710a45549a05c8263149a22 (MD5) / No mundo atual, coloca-se premente a necessidade de repensarmos as formas de aprendizagem. Como serão no futuro os modelos educacionais para o aprendizado de música na era digital? Precisamos compreender o aprender a apreender frente aos novos desafios trazidos com as tecnologias. É nossa convicção que para desenvolver sistemas interativos musicais faz-se necessário o uso de uma perspectiva não só multidisciplinar, como também transdisciplinar, que estabeleça uma integração sistemática e correspondências explícitas entre uma variedade de teorias, modelos, técnicas e ferramentas das áreas de Computação Musical, Educação Musical, Interação Humano-computador e Inteligência Artificial, dentre outros. Partindo desta premissa levantamos as seguintes questões: que tipo de software e hardware, dispositivos eletrônicos, convencionais ou não convencionais de interação podem contribuir para a sensibilização de crianças e jovens no aprendizado da arte e, em especial, da musica? O ambiente lúdico – jogo, vídeos tutoriais e outros - é importante na questão da apreensão de conteúdos específicos? Estas questões surgem a partir da volta da obrigatoriedade do ensino de música nas escolas, bem como de minha experiência pedagógica para o ensino de teclado em grupo para crianças mediado pelas tecnologias. O produto objeto desta tese, no caso a rede social #musicanaescola é artístico, dinâmico e pretende contribuir para a construção de uma solução tecnológica baseada na teoria de Ecossistemas Digitais, onde os saberes, os fazeres, os processos e as práticas do fazer musical nas escolas possam emergir de seus contextos locais para contextos globais. ____________________________________________________________________________________ ABSTRACT / Nowadays, arises an urgent need to rethink about the different ways of learning. How will be the educational models for learning in the digital age? We need to understand the way to learn with the new challenges brought by the technologies. It is our belief that to develop interactive musical systems it is necessary to have not only a multidisciplinary approach but also interdisciplinary, to establish a systematic integration and explicit correspondences between a variety of theories, models, techniques and tools from different areas, such as computer and music, music and education, interaction between human and computer and Artificial Intelligence. On this assumptions raise the following questions: what kind of software and hardware, electronic devices, conventional or unconventional interaction may contribute to the awareness of children and young people in learning the art and especially music? The game, video tutorials and playful environment are important in the matter of the seizure of specific content? This work appears with the obligation to have music at schools, as well as my own pedagogical experience in teaching keyboard in a group of children and working with technologies as resources. Therefore, the object of this thesis is the Social Network musicanaescola. It is artistic, interactive and dynamic, which aims to contribute based on the theory of Digital Ecosystem, where knowledge assist the musical development of elementary education students, expanding from their local contexts for global contexts.
|
Page generated in 0.0848 seconds