Página 10 dos resultados de 1687 itens digitais encontrados em 0.014 segundos

Gestão da comunicação entre sistemas de processamento de informação : estudo de modelos arquitecturais e apresentação de um caso prático

Fernandes, Fernando Pedro Lopes Boavida
Fonte: Universidade de Coimbra Publicador: Universidade de Coimbra
Tipo: Tese de Doutorado
Português
Relevância na Pesquisa
46.01%
A presente dissertação insere-se na área da gestão da comunicação, uma das áreas de menor desenvolvimento da comunicação aberta entre sistemas de processamento de informação, e divide-se em duas partes: a primeira apresenta as principais características e explora as potencialidades de alguns modelos arquitecturais de gestão da comunicação; a segunda trata da aplicação de um desses modelos arquitecturais a um sistema concreto. Deste modo, na Parte I, após a apresentação do estado actual de desenvolvimento da área e a apresentação de dois modelos genéricos, são discutidos e comparados três modelos arquitecturais de gestão da comunicação. Um desses modelos - o modelo arquitectural de gestão integrada no serviço de camada - é uma proposta baseada em conceitos de gestão inovadores, cujo objectivo é o de possibilitar soluções de gestão significativamente vantajosas relativamente aos outros dois modelos, já anteriormente conhecidos. Nesse sentido, os conceitos base do modelo proposto - a saber, a integração dos serviços de gestão, a distribuição vertical da funcionalidade de gestão, e a gestão de subsistemas - são explorados de modo a evidenciar as suas potencialidades na resolução de um grupo importante de problemas de gestão que existem na generalidade dos sistemas de comunicação. Na Parte II...

Modelagem de sistemas de controle distribuídos e colaborativos de sistemas produtivos.; Modeling of distributed collaborative control systems of production systems.

Matsusaki, Cristina Toshie Motohashi
Fonte: Biblioteca Digitais de Teses e Dissertações da USP Publicador: Biblioteca Digitais de Teses e Dissertações da USP
Tipo: Tese de Doutorado Formato: application/pdf
Publicado em 27/10/2004 Português
Relevância na Pesquisa
36.42%
O rápido avanço tecnológico nestes últimos anos, principalmente dos recursos computacionais e de comunicação, permite que os sistemas produtivos (SP) evoluam tanto no seu aspecto estrutural quanto no comportamental para que atendam às necessidades crescentes do mercado. Os elementos integrantes dos SP vêm incorporando estes avanços, atingindo maior autonomia e flexibilidade p ara cumprir suas funcionalidades. Além disso, a tendência dos dispositivos de controle de incorporar a capacidade de atuação em ambientes distribuídos onde a interação ocorre através de redes de comunicação, verificada na evolução das normas aplicadas a sistemas de controle, reflete a necessidade de aderência dos sistemas de controle a essa realidade. A necessidade de se manter competitivo no mercado impõe aos atuais SP situações em que emergem novos desafios para realização do controle dos seus processos globais, uma vez que estes assumem múltiplos objetivos, envolvendo diferentes naturezas de indeterminismo, assincronismo e variância no tempo, provocando um nível de complexidade inédito no que se refere ao controle destes sistemas. Este trabalho propõe inicialmente uma nova abstração para modelar-se os SP baseada no conceito de decomposição multidimensional e em múltiplas faces...

Um ambiente de monitoramento de recursos e escalonamento cooperativo de aplicações paralelas em grades computacionais.; A resource monitoring and parallel application cooperative scheduling environment on computing grids.

Paula, Nilton Cézar de
Fonte: Biblioteca Digitais de Teses e Dissertações da USP Publicador: Biblioteca Digitais de Teses e Dissertações da USP
Tipo: Tese de Doutorado Formato: application/pdf
Publicado em 23/01/2009 Português
Relevância na Pesquisa
36.43%
Grade computacional é uma alternativa para melhorar o desempenho de aplicações paralelas, por permitir o uso simultâneo de vários recursos distribuídos. Entretanto, para que a utilização de uma grade seja adequada, é necessário que os recursos sejam utilizados de maneira a permitir a otimização de algum critério. Para isto, várias estratégias de escalonamento têm sido propostas, mas o grande desafio é extrair o potencial que os recursos oferecem para a execução de aplicações paralelas. Uma estratégia bastante usada em sistemas de escalonamento atuais é escalonar uma aplicação paralela nos recursos de um único cluster. Contudo, apesar da estratégia ser simples, ela é muito limitada, devido principalmente a baixa utilização dos recursos. Este trabalho propõe e implementa o sistema GCSE (Grid Cooperative Scheduling Environment) que provê uma estratégia de escalonamento cooperativo para usar eficientemente os recursos distribuídos. Os processos de uma aplicação paralela podem ser distribuídos em recursos de vários clusters e computadores, todos conectados a redes de comunicação públicas. GCSE também gerencia a execução das aplicações, bem como oferece um conjunto de primitivas que fornece informações sobre os ambientes de execução para o suporte à comunicação entre processos. Além disto...

Orquestração de sistemas produtivos dispersos.; Orchestration of disperse productive systems.

Souit, Samira
Fonte: Biblioteca Digitais de Teses e Dissertações da USP Publicador: Biblioteca Digitais de Teses e Dissertações da USP
Tipo: Dissertação de Mestrado Formato: application/pdf
Publicado em 07/05/2013 Português
Relevância na Pesquisa
46.01%
De acordo com as tendências de demanda por produtos cada vez mais personalizados com menor time-to-market possível, evidencia-se a necessidade da composição de sistemas produtivos (SPs) com uma estrutura reconfigurável para manter a competitividade frente aos crescentes desafios de um mercado globalizado. Esta capacidade de reconfiguração envolve não só as estruturas internas dos SPs, mas também a participação destes na execução de forma integrada e coordenada em um processo produtivo mais complexo. Dessa maneira, esta dissertação introduz uma arquitetura de supervisão e controle que integra e coordena um conjunto de SPs fisicamente dispersos, cujas funcionalidades estão disponibilizadas como serviços para a execução dos processos produtivos e que, para a supervisão e controle desses SPs dispersos adota-se a técnica de orquestração junto com o conceito de SOA (Service-Oriented Architecture) de modo que em caso de indisponibilidade de algum SP, ocorra a seleção de outro SP de acordo com um critério de prioridade que melhor atende aos requisitos para a manufatura dos produtos. Desta forma tem-se uma solução para a inclusão dinâmica de SPs no sistema. Como o SP disperso pode ser caracterizado como um sistema a eventos discretos...

An aspect-oriented model-driven engineering approach for distributed embedded real-time systems; Uma abordagem de engenharia guiada por modelos para o projeto de sistemas tempo-real embarcados e distribuídos

Wehrmeister, Marco Aurélio
Fonte: Universidade Federal do Rio Grande do Sul Publicador: Universidade Federal do Rio Grande do Sul
Tipo: Tese de Doutorado Formato: application/pdf
Português
Relevância na Pesquisa
36.43%
Atualmente, o projeto de sistemas tempo-real embarcados e distribuídos está crescendo em complexidade devido à sua natureza heterogênea e ao crescente número e diversidade de funções que um único sistema desempenha. Sistemas de automação industrial, sistemas eletrônicos em automóveis e veículos aéreos, equipamentos médicos, entre outros, são exemplos de tais sistemas. Tais sistemas são compostos por componentes distintos (blocos de hardware e software), os quais geralmente são projetados concorrentemente utilizando modelos, ferramentas e linguagens de especificação e implementação diferentes. Além disso, estes sistemas tem requisitos específicos e importantes, os quais não representam (por si só) as funcionalidades esperadas do sistema, mas podem afetar a forma como o sistema executa suas funcionalidades e são muito importantes para a realização do projeto com sucesso. Os chamados requisitos não-funcionais são difíceis de tratar durante todo o ciclo de projeto porque normalmente um único requisito não-funcional afeta vários componentes diferentes. A presente tese de doutorado propõe a integração automatizada das fases de projeto de sistemas tempo-real embarcados e distribuídos focando em aplicações na área da automação. A abordagem proposta usa técnicas de engenharia guiada por modelos (do inglês Model Driven Engineering ou MDE) e projeto orientado a aspectos (do inglês Aspect-Oriented Design ou AOD) juntamente com o uso de plataformas previamente desenvolvidas (ou desenvolvida por terceiros) para projetar os componentes de sistemas tempo-real embarcados e distribuídos. Adicionalmente...

Modelo de virtualização distribuída aplicado ao gerenciamento e replicação de cluster multiuso

Aguiar, César de Souza
Fonte: Universidade Estadual Paulista (UNESP) Publicador: Universidade Estadual Paulista (UNESP)
Tipo: Dissertação de Mestrado Formato: 81 f. : il. color.
Português
Relevância na Pesquisa
36.42%
Pós-graduação em Ciência da Computação - IBILCE; Este trabalho apresenta um modelo de boot remoto para computadores commodity utilizando máquinas virtuais e sistemas de arquivos distribuídos e paralelos. O modelo proposto pode substituir o boot local com disco rígido por um boot através da rede de comunicação, aumentando assim a flexibilidade e manutenibilidade do parque de máquinas, além de permitir que dezenas de sistemas operacionais distintos sejam inicializados sem a necessidade de um disco rígido nos clientes, reduzindo dessa forma o custo em hardware e diminuindo a complexidade de instalação e manutenção de software, implantando um único ponto centralizado de gerenciamento. O projeto analisa maneiras de otimizar a transmissão de blocos de dados com técnicas de localidade de dados, sistemas de arquivos distribuídos e balanceamento de carga para implementar um ambiente robusto e de virtualização distribuída. O modelo também auxilia implementações de clusters multiuso e LAN grids para computadores commodity, provendo ferramentas para aproveitar recursos computacionais ociosos em conjuntos de computadores conectados. Neste estudo foram analisados diferentes modelos de sistemas de arquivos distribuídos...

Abordagem de escalonamento dinâmico de tarefas baseada em sistemas classificadores

Pinto, Alex Sandro Roschildt
Fonte: Florianópolis, SC Publicador: Florianópolis, SC
Tipo: Dissertação de Mestrado Formato: xi, 62 f.| ils., grafs., tabs.
Português
Relevância na Pesquisa
46.01%
Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós-graduação em Ciência da Computação; A utilização de agregados de computadores está cada vez mais presente no contexto computacional atual. Um dos grandes problemas de tais ambientes é a má alocação dos recursos computacionais. O módulo de escalonamento de processos é um importante componente para a melhoria de distribuição das cargas do sistema. Enquanto o escalonamento estático é utilizado nos casos em que o comportamento dos programas é previamente conhecido, o escalonamento dinâmico torna-se necessário em casos onde o comportamento dos processos é desconhecido. As soluções de escalonamento adaptativas tomam decisões com base nos parâmetros atuais do sistema. Desta forma, são capazes de adaptarem-se às variações do ambiente. Nesta dissertação, apresentamos uma abordagem de escalonamento dinâmico de processos baseado em sistemas classificadores. Sistemas classificadores são algoritmos de aprendizado de máquina, baseados em algoritmos genéticos altamente adaptáveis. Em adição, apresentamos um modelo de sistema computacional que é testado sob o paradigma de um sistema classificador. Nossos resultados demonstram um diferencial na capacidade de adaptação do sistema classificador mediante o ambiente sob o qual está inserido.

Um estudo sobre emergência de linguagens para a comunicação de agentes em sistemas de vida artificial

Silva, Carlos Manuel da
Fonte: Universidade do Minho Publicador: Universidade do Minho
Tipo: Dissertação de Mestrado
Publicado em 24/04/2009 Português
Relevância na Pesquisa
45.97%
Dissertação de mestrado em Informática (área de especialização em Sistemas Distribuídos, Comunicações por Computador e Arquitectura de Computadores); O objectivo deste trabalho é investigar os processos que uma comunidade de agentes artificiais poderá utilizar de forma a criar a sua interpretação da sua realidade e chegar a um consenso quanto à simbologia decorrente dessa interpretação. Esse consenso permitirá a emergência de linguagens que suportem uma forma básica de comunicação, sem interferência de nenhum agente exterior. Desta forma, estes agentes poderão adquirir ganhos de desempenho na resolução das suas tarefas no determinado contexto. A investigação é suportada por uma abordagem de aprendizagem por reforço, com a utilização de Redes Neuronais Artificiais num contexto evolucionário. Para o suporte experimental da investigação realizada foi utilizada uma plataforma de Vida Artificial, baseada no paradigma presa-predador, chamada getAlife, desenvolvida na Universidade do Minho, e que inclui módulos de manipulação de Redes Neuronais. Os resultados obtidos comprovaram as expectativas da tese, ou seja, demonstraram a evolução de uma linguagem rudimentar que resulta da emergência da representação de factos da realidade dos agentes por símbolos comuns. Além disso...

Sistemas Java de educação a distância na Internet

Cristina Oliveira dos Santos, Elanne; André Guimarães Ferraz, Carlos (Orientador)
Fonte: Universidade Federal de Pernambuco Publicador: Universidade Federal de Pernambuco
Tipo: Outros
Português
Relevância na Pesquisa
46.01%
A Educação a Distância (EAD) vem propondo novas possibilidades de aprendizagem mais de acordo com as necessidades dos dias atuais, se considerarmos que estamos em uma sociedade do conhecimento. Do mesmo modo que hoje demandamos por mais bens materiais, nessa nova sociedade deveremos demandar por mais conhecimento. Se pensarmos na quantidade de pessoas para serem educadas, na estrutura disponível e no número de educadores com capacidade para facilitar o processo de construção de conhecimento, facilmente chegaremos à conclusão que a EAD é uma solução viável e pode, certamente, ser uma alternativa para corrigir as distorções educacionais no nosso país, por exemplo. Ela pode atender regiões que não dispõem de especialistas e atingir maior número de pessoas. Basicamente a EAD consiste em se realizar ensino-aprendizagem em que o aluno e o professor não se encontram em um mesmo ambiente físico. Esta idéia vem sendo bastante discutida nos meios acadêmicos e defendida em aplicações na Internet atual. Duas razões têm contribuído particularmente para o desenvolvimento desta área: a proliferação de recursos de informática e o grande avanço na tecnologia de comunicação. Este trabalho se propõe a levantar características de tecnologias Java aplicadas a desenvolvimento de sistemas de Educação a Distância para Internet. Esses pressupostos servirão de base para a especificação e implementação de um protótipo de um sistema EAD. Com isto o trabalho estará contribuindo para o avanço da linha de pesquisa sobre sistemas de Educação a Distância na Internet e para o bom aproveitamento desta rede para aplicações de educação a distância

Um ambiente para geração automática de biblioteca de componentes de comunicação em sistemas embarcados distribuídos

Calheiros Dória, Valnor; Natividade da Silva Barros, Edna (Orientador)
Fonte: Universidade Federal de Pernambuco Publicador: Universidade Federal de Pernambuco
Tipo: Outros
Português
Relevância na Pesquisa
36.52%
Hardware/software co-design é uma metodologia utilizada para o desenvolvimento de sistemas digitais compostos por componentes de software e por componentes de hardware, que possibilita obter um drástico ganho de produtividade no desenvolvimento de tais sistemas. Este ganho de produtividade pode ser utilizado na exploração de diversas alternativas de solução, a fim de se conseguir melhorar a qualidade e reduzir o custo do projeto final. Com o recente crescimento da utilização de sistemas embarcados distribuídos, os projetistas têm cada vez mais utilizado ambientes de hardware/software co-design que suportem esta categoria de projetos. O co-design de sistemas embarcados distribuídos é uma tarefa ainda mais desafiadora, pois cada fase da metodologia tem que considerar as restrições físicas impostas pelas características distribuídas destes sistemas. Um dos desafios do co-design de sistemas embarcados distribuídos está na geração de comunicação entre processos alocados em diferentes sistemas embarcados. Trata-se de uma tarefa tediosa, propícia a erros e que consome bastante tempo quando não é realizada automaticamente, pois, a cada nova situação a ser analisada, a ausência de uma ferramenta de auxílio ao projeto força o projetista do sistema a refazer todos os parâmetros que são dependentes da aplicação e customizar os subsistemas de comunicação de maneira a refletir a nova arquitetura a ser analisada. O objetivo principal desse trabalho foi o desenvolvimento de um ambiente que gere automaticamente uma biblioteca de componentes de comunicação para sistemas embarcados que estão distribuídos. O sistema deve suportar projetos de diferentes escalas e com topologia qualquer. Para tanto...

Mecanismos de segurança para um sistema cooperativo de armazenamento de arquivos baseado em P2P

Lima Filho, Francisco Sales de
Fonte: Universidade Federal do Rio Grande do Norte; BR; UFRN; Programa de Pós-Graduação em Engenharia Elétrica; Automação e Sistemas; Engenharia de Computação; Telecomunicações Publicador: Universidade Federal do Rio Grande do Norte; BR; UFRN; Programa de Pós-Graduação em Engenharia Elétrica; Automação e Sistemas; Engenharia de Computação; Telecomunicações
Tipo: Dissertação Formato: application/pdf
Português
Relevância na Pesquisa
45.97%
Previous works have studied the characteristics and peculiarities of P2P networks, especially security information aspects. Most works, in some way, deal with the sharing of resources and, in particular, the storage of files. This work complements previous studies and adds new definitions relating to this kind of systems. A system for safe storage of files (SAS-P2P) was specified and built, based on P2P technology, using the JXTA platform. This system uses standard X.509 and PKCS # 12 digital certificates, issued and managed by a public key infrastructure, which was also specified and developed based on P2P technology (PKIX-P2P). The information is stored in a special file with XML format which is especially prepared, facilitating handling and interoperability among applications. The intention of developing the SAS-P2P system was to offer a complementary service for Giga Natal network users, through which the participants in this network can collaboratively build a shared storage area, with important security features such as availability, confidentiality, authenticity and fault tolerance. Besides the specification, development of prototypes and testing of the SAS-P2P system, tests of the PKIX-P2P Manager module were also performed...

Uso de replicação móvel para distribuição de vídeo digital em redes de computadores

Alves, Renata Sofia Pinho de Aquino
Fonte: Universidade Federal do Rio Grande do Norte; BR; UFRN; Programa de Pós-Graduação em Sistemas e Computação; Ciência da Computação Publicador: Universidade Federal do Rio Grande do Norte; BR; UFRN; Programa de Pós-Graduação em Sistemas e Computação; Ciência da Computação
Tipo: Dissertação Formato: application/pdf
Português
Relevância na Pesquisa
45.97%
A maioria da soluções apresentadas como candidatas à implementação de serviços de distribuição de áudio e vídeo, têm sido projetadas levando-se em consideração determinadas condições de infra-estrutura, formato dos fluxos de vídeo a serem transmitidos, ou ainda os tipos de clientes que serão atendidos pelo serviço. Aplicações que utilizam serviços de distribuição de vídeo normalmente precisam lidar com grandes oscilações na demanda pelo serviço devido a entrada e saída de usuários do serviço. Com exemplo, basta observar a enorme variação nos níveis de audiência de programas de televisão. Este comportamento coloca um importante requisito para esta classe de sistemas distribuídos: a capacidade de reconfiguração como conseqüência de variações na demanda. Esta dissertação apresenta um estudo que envolveu o uso de agentes móveis para implementar os servidores de um serviço de distribuição de vídeo denominada DynaVideo. Uma das principais características deste serviço é a capacidade de ajustar sua configuração em conseqüência de variações na demanda. Como os servidores DynaVideo podem replicar-se e são implementados como código móvel, seu posicionamento pode ser otimizado para atender uma dada demanda e...

CES: Um Mecanismo Genérico de Composição de Eventos para Sistemas Sensíveis ao Contexto

Lopes, Frederico Araújo da Silva
Fonte: Universidade Federal do Rio Grande do Norte; BR; UFRN; Programa de Pós-Graduação em Sistemas e Computação; Ciência da Computação Publicador: Universidade Federal do Rio Grande do Norte; BR; UFRN; Programa de Pós-Graduação em Sistemas e Computação; Ciência da Computação
Tipo: Dissertação Formato: application/pdf
Português
Relevância na Pesquisa
46.01%
Pervasive applications use context provision middleware support as infrastructures to provide context information. Typically, those applications use communication publish/subscribe to eliminate the direct coupling between components and to allow the selective information dissemination based in the interests of the communicating elements. The use of composite events mechanisms together with such middlewares to aggregate individual low level events, originating from of heterogeneous sources, in high level context information relevant for the application. CES (Composite Event System) is a composite events mechanism that works simultaneously in cooperation with several context provision middlewares. With that integration, applications use CES to subscribe to composite events and CES, in turn, subscribes to the primitive events in the appropriate underlying middlewares and notifies the applications when the composed events happen. Furthermore, CES offers a language with a group of operators for the definition of composite events that also allows context information sharing; Aplicações pervasivas usam o suporte de middlewares de provisão de contexto como infra-estruturas para prover informações contextuais. Tipicamente, essas aplicações utilizam comunicação baseada em eventos de forma a eliminar o acoplamento direto entre componentes e permitir a disseminação seletiva de informações baseada nos interesses dos elementos comunicantes. O uso de mecanismos de composição de eventos em conjunto com tais middlewares faz-se necessário para agregar eventos individuais de baixo nível...

AO-OIL: um middleware orientado a aspectos baseado em uma arquitetura de referência

Silva, José Diego Saraiva da
Fonte: Universidade Federal do Rio Grande do Norte; BR; UFRN; Programa de Pós-Graduação em Sistemas e Computação; Ciência da Computação Publicador: Universidade Federal do Rio Grande do Norte; BR; UFRN; Programa de Pós-Graduação em Sistemas e Computação; Ciência da Computação
Tipo: Dissertação Formato: application/pdf
Português
Relevância na Pesquisa
45.97%
Middleware platforms have been widely used as an underlying infrastructure to the development of distributed applications. They provide distribution and heterogeneity transparency and a set of services that ease the construction of distributed applications. Nowadays, the middlewares accommodate an increasing variety of requirements to satisfy distinct application domains. This broad range of application requirements increases the complexity of the middleware, due to the introduction of many cross-cutting concerns in the architecture, which are not properly modularized by traditional programming techniques, resulting in a tangling and spread of theses concerns in the middleware code. The presence of these cross-cutting concerns limits the middleware scalability and aspect-oriented paradigm has been used successfully to improve the modularity, extensibility and customization capabilities of middleware. This work presents AO-OiL, an aspect-oriented (AO) middleware architecture, based on the AO middleware reference architecture. This middleware follows the philosophy that the middleware functionalities must be driven by the application requirements. AO-OiL consists in an AO refactoring of the OiL (Orb in Lua) middleware in order to separate basic and crosscutting concerns. The proposed architecture was implemented in Lua and RE-AspectLua. To evaluate the refactoring impact in the middleware architecture...

Tvoice :um sistema de manipulação de linguagens para auxiliar portadores de necessidades especiais através da web

Gomes, Italo Herbert Santos e
Fonte: Universidade Federal do Rio Grande do Norte; BR; UFRN; Programa de Pós-Graduação em Sistemas e Computação; Ciência da Computação Publicador: Universidade Federal do Rio Grande do Norte; BR; UFRN; Programa de Pós-Graduação em Sistemas e Computação; Ciência da Computação
Tipo: Dissertação Formato: application/pdf
Português
Relevância na Pesquisa
46.01%
This work presents the tVoice, software that manipulates tags languages, extracting information and, being integral part of the VoiceProxy system, it aids bearers of special needs in the access to the Web. This system is responsible for the search and treatment of the documents in the Web, extracting the textual information contained in those documents and preceding the capability of generating eventually through translation techniques, an audio script, used by the of interface subsystem of VoiceProxy, the iVoice, in the process of voice synthesis. In this stage the tVoice, besides the treatment of the tag language HTML, processes other two formats of documents, PDF and XHTML. Additionally to allow that, besides the iVoice, other interface subsystems can make use of the tVoice through remote access, we propose distribution systems techniques based in the model Client-Server providers operations of the fashion of a proxy server treatment of documents; Este trabalho apresenta o tVoice, software que manipulando linguagens de marcações e extraindo informações, sendo parte integrante do sistema VoiceProxy, auxilia portadores de necessidades especiais no acesso à Web. Esse sistema é responsável pela recuperação e tratamento dos documentos na Web...

Um serviço de certificação digital para plataformas de middleware

Batista, Caio Sergio de Vasconcelos
Fonte: Universidade Federal do Rio Grande do Norte; BR; UFRN; Programa de Pós-Graduação em Sistemas e Computação; Ciência da Computação Publicador: Universidade Federal do Rio Grande do Norte; BR; UFRN; Programa de Pós-Graduação em Sistemas e Computação; Ciência da Computação
Tipo: Dissertação Formato: application/pdf
Português
Relevância na Pesquisa
45.97%
Nowadays due to the security vulnerability of distributed systems, it is needed mechanisms to guarantee the security requirements of distributed objects communications. Middleware Platforms component integration platforms provide security functions that typically offer services for auditing, for guarantee messages protection, authentication, and access control. In order to support these functions, middleware platforms use digital certificates that are provided and managed by external entities. However, most middleware platforms do not define requirements to get, to maintain, to validate and to delegate digital certificates. In addition, most digital certification systems use X.509 certificates that are complex and have a lot of attributes. In order to address these problems, this work proposes a digital certification generic service for middleware platforms. This service provides flexibility via the joint use of public key certificates, to implement the authentication function, and attributes certificates to the authorization function. It also supports delegation. Certificate based access control is transparent for objects. The proposed service defines the digital certificate format, the store and retrieval system, certificate validation and support for delegation. In order to validate the proposed architecture...

Interface SCADA para monitorização e registo de dados de sistemas distribuídos de geração de energia eléctrica

Salvador, André Manuel e Silva
Fonte: Universidade de Évora Publicador: Universidade de Évora
Tipo: Dissertação de Mestrado
Português
Relevância na Pesquisa
45.97%
Nos dias de hoje, a preocupação pela escassez de energias fósseis, bem como o seu impacto sobre o meio ambiente, faz com que a geração de energia eléctrica através de energias renováveis seja encarada como uma forte alternativa aos combustíveis fósseis. As energias apelidadas de renováveis são as energias provenientes de fontes naturais como o Sol e o Vento. Esta dissertação tem o objectivo de implementar um sistema de monitorização e registo de dados eléctricos de um parque de energias renováveis, constituído por painéis fotovoltaicos de diferentes tecnologias e um gerador eólico, através de um sistema SCADA. Os dados eléctricos dos sistemas de geração são medidos por transdutores, que farão o condicionamento do sinal de forma a permitirem que os dados sejam lidos pelas placas de aquisição. As placas de aquisição, juntamente com o Labview, fazem a leitura, o tratamento dos dados e a sua transferência para o servidor OPC, que disponibilizará os dados ao sistema SCADA; ABSTRACT:Nowadays, the concern about the scarcity of fossil fuels, as well as its effect over the environment, is leading to the generation of electric energy from renewable energies being recognized as a good alternative to fossil fuels into. The renewable energies are provided from natural sources such as Sun and Wind. This dissertation aims to implement a control and monitoring system with data record from a renewable energies park...

Mejora de sistemas de gestión de identidades centrados en el usuario mediante modelos de reputación en entornos distribuidos= Enhancing user-centric identity management systems with reputation models in distributed environments

Dólera Tormo, Ginés
Fonte: Universidade de Múrcia Publicador: Universidade de Múrcia
Tipo: Tese de Doutorado Formato: application/pdf
Português
Relevância na Pesquisa
36.53%
Objetivos Los sistemas de gestión de identidades establecen relaciones de confianza entre distintas organizaciones, de manera que la información de los usuarios es gestionada por una entidad confiable Cuando los usuarios acceden a un servicio en Internet, las funciones de autenticación y gestión de datos de los usuarios es delegada al proveedor de identidad. Sin embargo, estos sistemas, presentan numerosas carencias aún hoy día, especialmente en lo que se refiere al control que tiene el usuario sobre su propia información. Las soluciones actuales escasamente informan a los usuarios acerca de hacia dónde viaja su información personal. Estas dificultades se ven incrementadas cuando dichos sistemas de gestión de identidades han de ser desplegados en entornos distribuidos. Una alternativa que viene implantándose exitosamente, en los últimos años, para gestionar la confianza en entornos distribuidos viene dada por los sistemas de gestión de reputación. En estos sistemas, la confianza que se puede depositar en una entidad dada está basada en experiencias pasadas que se han tenido con dicha entidad. Aunque se ha avanzado favorablemente tanto en la gestión de identidades como en la gestión de reputación, la integración de ambos conceptos no es inmediata en entornos distribuidos. Por tanto...

O sistema operacional de rede heterogêneo HetNOS; The HetNOS heterogeneous network operating system

Barcellos, Antonio Marinho Pilla
Fonte: Universidade Federal do Rio Grande do Sul Publicador: Universidade Federal do Rio Grande do Sul
Tipo: Dissertação Formato: application/pdf
Português
Relevância na Pesquisa
36.46%
O advento dos computadores pessoais e posteriormente das estações de trabalho, somado ao desenvolvimento de hardware de comunicação eficiente e de baixo custo, levou a popularização das redes locais. Entretanto, o software não presenciou o mesmo desenvolvimento do hardware, especialmente devido a complexidade dos sistemas distribuídos. A heterogeneidade das máquinas, sistemas e redes, inerente aos ambientes computacionais modernos, restringe igualmente a integração e cooperação entre os nodos disponíveis. 0 objetivo do presente trabalho é, a partir da análise dos principais aspectos relacionados à distribuição e à heterogeneidade, desenvolver um sistema operacional de rede heterogêneo. Tal sistema, denominado HetNOS (de Heterogeneous Network Operating System), permite o desenvolvimento e validação de aplicações distribuídas homogêneas e heterogêneas de forma rápida e fácil. Os usuários podem concentrar-se nos aspectos de distribuição dos algoritmos, abstraindo detalhes dos mecanismos de comunicação, pois a programação de aplicações distribuídas é baseada em uma plataforma de interface homogênea, fácil de usar e com independência de localidade. Sendo um sistema operacional de rede, o HetNOS atua sobre o conjunto de sistemas operacionais nativos existentes; o ambiente de trabalho e estendido e não substituído. Não há entidades nem informações centralizadas...

Diseño, implementación y aplicación de una estrategia de búsqueda preferente por amplitud, para uso multidireccional sobre sistemas distribuidos o de procesamiento en paralelo, usando un simulador de escenarios, construido para el trazado de rutas en robótica móvil

González Ospina, Alejandro; Cano Garzón, Hugo Baldomiro
Fonte: Universidad Tecnológica de Pereira; Facultad de Ciencias Básicas Publicador: Universidad Tecnológica de Pereira; Facultad de Ciencias Básicas
Tipo: Tese de Doutorado Formato: PDF
Português
Relevância na Pesquisa
45.97%
Para la construcción de un robot móvil autónomo se debe disponer de una gran cantidad de elementos funcionales, entre los cuales se destaca un sistema de procesamiento que ayude a resolver los problemas de desplazamiento, para ir de un lugar a otro dentro de un entorno o ambiente atestado. Inicialmente se plantea la construcción de un simulador de escenarios en dos dimensiones, el cual permitirá que un robot de software (llamado Softbot) y los diferentes elementos que conforman un ambiente, se utilicen como sistema de pruebas en la búsqueda de una ruta apropiada para ir de un punto a otro. El simulador de escenarios y sus características, se construye mediante el uso de bases de datos capaces de almacenar grandes cantidades de información y con tiempos de acceso pequeños, esta información contiene la descripción de los elementos y de los cambios que se puedan producir en el modelo del mundo virtual. De esta manera es posible hacer que el Softbot realice un "recorrido" por el escenario. El modelo del escenario, construido dentro del aplicativo, se presenta como un "plano" en dos dimensiones (2D), el cual contiene la distribución física de elementos; mientras que el agente de software cuenta con una representación virtual del ambiente...