• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 62
  • 53
  • 28
  • 7
  • 6
  • 6
  • 4
  • 4
  • 4
  • 4
  • 4
  • 4
  • 4
  • 4
  • 4
  • Tagged with
  • 182
  • 45
  • 40
  • 33
  • 33
  • 31
  • 30
  • 27
  • 26
  • 24
  • 24
  • 17
  • 16
  • 16
  • 16
  • 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

Um modelo de middleware adaptativo

COSTA, Marcos André da Silva January 2004 (has links)
Made available in DSpace on 2014-06-12T15:59:32Z (GMT). No. of bitstreams: 2 arquivo5143_1.pdf: 1050214 bytes, checksum: 0a32a74ad6bd7626991c681e332e375c (MD5) license.txt: 1748 bytes, checksum: 8a4605be74aa9ea9d79846c1fba20a33 (MD5) Previous issue date: 2004 / Sistemas de middleware têm sido amplamente adotados como infra-estrutura de comunicação para sistemas distribuídos. O middleware provê serviços (e.g., eventos, nomes e tempo) que escondem a complexidade dos mecanismos de comunicação e a heterogeneidade de sistema operacional e de linguagens de programação. Diferentes tipos de aplicações distribuídas utilizam sistemas de middleware, entre elas aplicações móveis, aplicações multimídia e aplicações cientes de QoS. Cada uma destas aplicações possuem determinadas características que necessitam de um middleware que forneça QoS, seja por requisitos de tempo real, como é o caso de multimídia, seja por escassez de recursos, como é o caso de aplicações móveis. Para as aplicações citadas anteriormente, o suporte à configuração dinâmica realiza um papel chave. O middleware precisa ajustar o seu comportamento às mudanças no contexto de execução, ao mesmo tempo que precisa preservar a qualidade de serviço necessária às aplicações. Por exemplo, se o tráfego em uma rede aumenta, o middleware pode dinamicamente adotar um novo algoritmo que melhore a compressão de dados, tornando-a mais eficiente. É preciso observar que a adaptação pode ter um escopo global, que tem seu efeito sentido por todas as chamadas ao middleware subseqüentes à adaptação; ou um escopo de chamada, que têm seu efeito sentido apenas por uma determinada invocação remota. Apesar da grande quantidade de produtos de middleware, como CORBA, RMI ou Web Services, eles normalmente falham em suportar configuração dinâmica de maneira efetiva. A razão desta incapacidade para adaptação reside no fato de que essas plataformas de middleware são projetados de maneira inflexível, como caixas pretas, não oferecendo mecanismos que permitam às aplicações acesso ao seu comportamento interno com o objetivo de modificá-lo. Assim, plataformas de middleware tradicionais não fornecem o dinamismo requerido pelas aplicações citadas anteriormente. Conseqüentemente, os desenvolvedores das aplicações distribuídas precisam criar complexos mecanismos de configuração dinâmica específicos para suas necessidades. Nesta dissertação, é proposto um modelo de middleware adaptativo ciente do contexto que possibilita configuração dinâmica em nível de chamada, não fortemente acoplado a nenhuma plataforma de middleware, linguagem de programação ou sistema operacional. Ciência do contexto refere-se à propriedade do middleware de possuir mecanismos que permitam o conhecimento das condições do ambiente de execução (e.g. memória disponível, carga da CPU e largura de banda). O modelo proposto permite configuração dinâmica em nível de chamada, onde cada chamada remota concorrente pode ser tratada de uma maneira particular. Adicionalmente, como certas configurações do middleware necessitam ter efeito sobre toda invocação remota, como uma estratégia de controle de concorrência, foi também definido um mecanismo de configuração dinâmica que considera o escopo da alteração. Finalmente, com o objetivo de saber o momento no qual o middleware necessita ser configurado, o modelo de middleware adaptativo proposto utiliza-se de monitores que possuem a missão de registrar o estado do ambiente de execução (e.g. vazão da rede)
12

A utilização da arquitetura CORBA na construção de ambientes virtuais distribuídos. / The use of CORBA architecture in the construction of distributed virtual environments.

Sementille, Antonio Carlos 17 September 1999 (has links)
As aplicações de Realidade Virtual imergem o usuário em um ambiente virtual simulado, denominado Ambiente Virtual. A simulação de Ambientes Virtuais é um processo intensivo, o qual pode ser drasticamente limitado se for restrito a apenas um computador. É possível, através da distribuição, aumentar-se o tamanho e a abrangência destes sistemas, permitindo que múltiplos usuários interajam entre si e com o ambiente. Estes ambientes virtuais são conhecidos como Ambientes Virtuais Distribuídos. A construção de Ambientes Virtuais Distribuídos é uma tarefa complexa, principalmente quando são levados em consideração, aspectos como a estruturação da comunicação ao nível de processo, a escalabilidade, a interoperabilidade e o reuso de seus componentes. Tais aspectos são, também, enfatizados, através da Tecnologia de Objetos Distribuídos, cujo maior representante atual é a Arquitetura CORBA (Common Object Kequest Broker Architecture). Assim, neste contexto, este trabalho apresenta um estudo e uma metodologia para a construção de Ambientes Virtuais Distribuídos que utilizem a Arquitetura CORBA como infra-estrutura de alto nível para a comunicação e sincronização entre seus objetos. Buscou-se, também, apresentar os elementos teóricos e práticos desta abordagem, através da implantação de três protótipos, os quais formaram uma base comparativa para o estudo da viabilidade das idéias usadas. / Virtual Reality applications immerge the user in a simulated virtual environment entitled Virtual Environment that is an intensive process which can be drastically limited if restricted to a single computer. It is possible to enlarge the size and reach of these systems through distribution to allow multiple users to Interact among themselves and with the environment. These virtual environments are known as Distributed Virtual Environments. Their construction is a complex task, mainly when aspects such as communication structuring at the process level, scalability, interoperability and reuse of their components are taken into consideration. Such aspects are also emphasized through Distributed Objects Technology, being CORBA (Common Object Request Broker Architecture) currently the biggest representative. Thus, in this context, this thesis presents a study and methodology for the construction of Distributed Virtual Environments which utilize CORBA architecture as a high-level structure for the communication and synchronization among their objects. Last but not least, the aim of this thesis was also to present theoretical and practical elements of this approach, by implementing three prototypes, which formed a comparative basis to study the viability of the ideas hereby used.
13

A utilização da arquitetura CORBA na construção de ambientes virtuais distribuídos. / The use of CORBA architecture in the construction of distributed virtual environments.

Antonio Carlos Sementille 17 September 1999 (has links)
As aplicações de Realidade Virtual imergem o usuário em um ambiente virtual simulado, denominado Ambiente Virtual. A simulação de Ambientes Virtuais é um processo intensivo, o qual pode ser drasticamente limitado se for restrito a apenas um computador. É possível, através da distribuição, aumentar-se o tamanho e a abrangência destes sistemas, permitindo que múltiplos usuários interajam entre si e com o ambiente. Estes ambientes virtuais são conhecidos como Ambientes Virtuais Distribuídos. A construção de Ambientes Virtuais Distribuídos é uma tarefa complexa, principalmente quando são levados em consideração, aspectos como a estruturação da comunicação ao nível de processo, a escalabilidade, a interoperabilidade e o reuso de seus componentes. Tais aspectos são, também, enfatizados, através da Tecnologia de Objetos Distribuídos, cujo maior representante atual é a Arquitetura CORBA (Common Object Kequest Broker Architecture). Assim, neste contexto, este trabalho apresenta um estudo e uma metodologia para a construção de Ambientes Virtuais Distribuídos que utilizem a Arquitetura CORBA como infra-estrutura de alto nível para a comunicação e sincronização entre seus objetos. Buscou-se, também, apresentar os elementos teóricos e práticos desta abordagem, através da implantação de três protótipos, os quais formaram uma base comparativa para o estudo da viabilidade das idéias usadas. / Virtual Reality applications immerge the user in a simulated virtual environment entitled Virtual Environment that is an intensive process which can be drastically limited if restricted to a single computer. It is possible to enlarge the size and reach of these systems through distribution to allow multiple users to Interact among themselves and with the environment. These virtual environments are known as Distributed Virtual Environments. Their construction is a complex task, mainly when aspects such as communication structuring at the process level, scalability, interoperability and reuse of their components are taken into consideration. Such aspects are also emphasized through Distributed Objects Technology, being CORBA (Common Object Request Broker Architecture) currently the biggest representative. Thus, in this context, this thesis presents a study and methodology for the construction of Distributed Virtual Environments which utilize CORBA architecture as a high-level structure for the communication and synchronization among their objects. Last but not least, the aim of this thesis was also to present theoretical and practical elements of this approach, by implementing three prototypes, which formed a comparative basis to study the viability of the ideas hereby used.
14

A Generic Middleware Broker for Distributed Systems Integration

Slamkovic, Richard Donald, n/a January 2006 (has links)
Seamless middleware integration requires conversion of the message format from the source of the request to that of its target. A number of solutions have been proposed and implemented, but they lack wide applicability and ease of use. This thesis proposes an improved solution based-on dynamic protocol-level systems integration using configuration, rather than programming. This allows large complex enterprises to extend and enhance their existing systems more easily. The major components of this solution are a Middleware Protocol Definition Language (MPDL) based on the Object Management Group (OMG) Interface Definition Language (IDL) that can describe a wide range of protocols declaratively, and a run-time environment, The Ubiquitous Broker Environment (TUBE), that takes these protocol descriptions and performs the necessary mediation and translation. The MPDL can describe a range of synchronous, asynchronous, object-based, and binary and text-based protocols. Ea ch protocol need only be described once, and the framework provides a means to easily implement special extensions to the protocol. Further, this approach can be used as the basis for developing new middleware protocols; the protocol used internally by TUBE is itself defined and executed using this approach. TUBE has been implemented and successfully tested across a range of commonly used middleware, including synchronous, asynchronous, object-based, binary and text-based protocols. Key components of the system are currently in operation in a large Australian corporation.
15

Konzepte und Techniken der Datenversorgung für komponentenbasierte Informationssysteme

Sellentin, Jürgen. January 1999 (has links)
Stuttgart, Univ., Diss., 1999.
16

Vergleichende Implementierung einer verteilten Anwendung unter Nutzung von CORBA/IIOP, RMI und JSP

Tandjung, Kristian. January 2001 (has links)
Stuttgart, Univ., Diplomarb., 2001.
17

Proposta de um ambiente de gerência de redes de alta velocidade utilizando Corba, Java e HTML

Klauck, Hugo André January 2000 (has links)
Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. / Made available in DSpace on 2012-10-17T12:50:44Z (GMT). No. of bitstreams: 0Bitstream added on 2014-09-25T18:10:47Z : No. of bitstreams: 1 171566.pdf: 2453201 bytes, checksum: 1fe0fcddefec8082e822c67806360487 (MD5) / Atualmente os sistemas de gerência de redes são poderosos, porém possuem plataformas centralizadas e proprietárias, limitando com isso, o controle em decorrência do grande crescimento das redes de computadores. Este fator gera a necessidade de explorar-mos novas tecnologias que podem ser usadas para o projeto de um ambiente de gerência de redes.Os recentes avanços na área de objetos distribuídos utilizando o CORBA (Common Object Request Broker Architeture) e o grande crescimento da Internet e a grande utilização da linguagem de programação Java surgem como poderosos mecanismos para o desenvolvimento de aplicações distribuídas que podem ser utilizadas com grande sucesso neste projeto de gerência de redes. Este trabalho descreve a utilização dessas tecnologias para o projeto de um ambiente de gerência de redes de computadores distribuída, que é independente de plataforma e utiliza páginas Web para realizar a interface com o usuário final.
18

Experiências com tolerância a faltas no CORBA e extensões ao FT-CORBA para sistemas distribuidos de larga escala

Lung, Lau Cheuk January 2001 (has links)
Tese (doutorado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós-Graduação em Engenharia Elétrica. / Made available in DSpace on 2012-10-19T04:22:37Z (GMT). No. of bitstreams: 0Bitstream added on 2014-09-26T00:01:48Z : No. of bitstreams: 1 182432.pdf: 10495704 bytes, checksum: 518d7b1c8dbb14979ff1fce23323442b (MD5) / Esta tese apresenta nossas experiências com tolerância a faltas no CORBA e uma proposta de extensão das especificações Fault-Tolerant CORBA para sistemas distribuídos de larga escala. A motivação deste trabalho foi a inadequação ou a falta de definições nas especificações FT-CORBA que permitissem atender a requisitos de tolerância a falta para sistemas de larga escala, tal como a Internet. Neste trabalho é apresentado um conjunto de soluções, englobando detecção de falhas, membership e comunicação de grupo, que visam principalmente atender aspectos de escalabilidade, necessários quando são tratados sistemas desta natureza. A principal contribuição desta trabalho é a proposta de um modelo de hierarquia de domínios de tolerância a faltas que facilita o gerenciamento e comunicação de grupo interdomínio.
19

Securing Cognitive Radios with a Policy Enforcer and Secure Inter-component Transport Mechanisms

Thakkar, Jatin 23 September 2010 (has links)
Current wireless communications are confronted with two significant problems with regard to spectrum use --- spectrum scarcity and deployment difficulties. It is widely believed that Software Defined Radios (SDRs) and Cognitive Radios (CRs) are the key enabling technologies to address these problems. The reconfigurability of SDRs combined with the decoupling of policies and the platform in policy-based radios poses a new technical problem --- viz, enforcing policy conformance. Each DARPA XG radio is equipped with a set of policy conformance components (PCCs) which are responsible for ensuring that the radio is policy-conformant and does not cause harmful interference. The Policy Reasoner (PR) is the inference component of the PCCs whereas the Policy Enforcer (PE) performs enforcement. DARPA's XG program prescribes the Software Communications Architecture (SCA) as the model for SDR/CR architectures. Distributed processing is a fundamental aspect of the SCA, and it uses the Common Object Resource Broker Architecture (CORBA). It is reasonable to assume that some of the SDRs will be implemented as distributed systems, irrelevant of whether they are SCA compliant devices. It is thus obvious that middleware has to be secured for complete security. This thesis enumerates the requirements of an "ideal" PE. We have described the design and implementation of two possible implementations, which can fulfill some of these requirements. The PE can function similar to a firewall, and be at the very boundary of software and hardware components. The PE can also be implemented as a "man-in-the-middle" between the System Strategy Reasoner and the transmission hardware. We further describe a novel method of providing cache coherency for a cache-based PE. We also perform an in-depth analysis of the security requirements in a distributed implementation of a policy-based radio. To this end, we describe the design and implementation of such a system using CORBA middleware. We identify potential vulnerabilities due to the use of CORBA, and describe countermeasures for them. We compare the performance of transport and security mechanisms of two commercial, off-the-shelf (COTS) Object Request Brokers. We show that the magnitude of performance degradation can be reduced by the use of a cleverly selected combination of transport and security mechanisms. / Master of Science
20

AUTOMATIC RANGE EQUIPMENT SETUP AND CONTROL

Andzik, Rob, Brans, Charles (Chuck) N. 10 1900 (has links)
ITC/USA 2006 Conference Proceedings / The Forty-Second Annual International Telemetering Conference and Technical Exhibition / October 23-26, 2006 / Town and Country Resort & Convention Center, San Diego, California / Today Ranges are faced with the typical dilemma of doing more with less—less money, less time, and less experienced range personnel. Meanwhile, Ranges are being forced to make their operations more efficient in use of time, money, and functionality. As a result, Ranges are looking for automated ways to remotely configure and operate their tracking stations and to provide interoperability between ranges, sites, and equipment. RT Logic worked with numerous range operators and equipment vendors to create an open software architecture that provides rapid device configuration, equipment status at a glance, and automatic fault detection and isolation. RT Logic’s architecture utilizes the CORBA specification to achieve extensibility and scalability for future range requirements. Adoption of this architecture and approach will reduce costs, time, and mistakes.

Page generated in 0.0222 seconds