To see the other types of publications on this topic, follow the link: CORBA.

Dissertations / Theses on the topic 'CORBA'

Create a spot-on reference in APA, MLA, Chicago, Harvard, and other styles

Select a source type:

Consult the top 50 dissertations / theses for your research on the topic 'CORBA.'

Next to every source in the list of references, there is an 'Add to bibliography' button. Press on it, and we will generate automatically the bibliographic reference to the chosen work in the citation style you need: APA, MLA, Harvard, Chicago, Vancouver, etc.

You can also download the full text of the academic publication as pdf and read online its abstract whenever available in the metadata.

Browse dissertations / theses on a wide variety of disciplines and organise your bibliography correctly.

1

Nardi, Alexandre Ricardo. "Componentes CORBA." Universidade de São Paulo, 2003. http://www.teses.usp.br/teses/disponiveis/45/45134/tde-19082009-133853/.

Full text
Abstract:
Esta dissertação apresenta o Modelo de Componentes CORBA, que é parte da especificação CORBA 3.0. Esse modelo representa uma das mudanças mais significativas em relação às versões anteriores de CORBA. O desenvolvimento de sistemas distribuídos é uma tarefa complexa, envolvendo fatores como a organização de conjuntos de objetos que devem ser implantados e executados em servidores distintos. Aqui estes conjuntos são denominados componentes, conceito já existente em outras especificações, como a dos Enterprise Java Beans. O texto da especificação dos Componentes CORBA, apesar de conter exemplos, mostra-se de difícil compreensão para o desenvolvedor de sistemas. Este trabalho se propõe a facilitar a tarefa de entendimento e utilização de Componentes CORBA, procurando ser didático e ilustrativo o suficiente para que diferentes perfis de leitores possam compreender os diversos conceitos apresentados, seja como uma visão geral, ou ainda como auxílio no desenvolvimento de componentes.
This thesis presents the CORBA Component Model, which is part of the CORBA 3.0 specification. The model is one of the most significant additions with respect to previous versions of CORBA. The development of distributed systems is a complex task, involving factors such as the organization of sets of objects that must be deployed and executed in separate servers. Here, these sets are called components, a concept that already exists in other specifications, such as Enterprise Java Beans. Even though it contains examples, the CORBA Components specification text is not an easy reading for systems developers. Our text intends to facilitate the task of understanding and using CORBA Components, trying to be didactic and illustrative enough so that different profiles of readers are able to understand the many concepts presented, either as an overview, or still as an aid in components development.
APA, Harvard, Vancouver, ISO, and other styles
2

Nasrallah, Hadi. "CORBA switching: A network approach." Thesis, University of Ottawa (Canada), 2001. http://hdl.handle.net/10393/9063.

Full text
Abstract:
This thesis introduces the concept of CORBA switching. CORBA switching is a network approach to increase the reliability of the current CORBA standard, CORBA 2.3. The CORBA Switch implements the concepts of fault-tolerance, load balancing, versioning, network security and quality of service into a distributed CORBA application. By introducing a CORBA switch into the network, these concepts can be introduced without any modification to the clients or servers. A prototype CORBA Switch was designed and implemented. A series of tests were conducted to evaluate the impact of a CORBA Switch on a distributed CORBA application. The results obtained showed that the CORBA Switch increased the reliability of a distributed CORBA application while adding a very negligible amount of delay into the system. Unlike previous approaches, this thesis shows that the CORBA Switch can deal with all of the following concepts: fault-tolerance, load balancing, versioning, network security and quality of service, while not requiring any modification to existing CORBA clients and server.
APA, Harvard, Vancouver, ISO, and other styles
3

Sy, Ousmane. "Spécification comportementale de composants CORBA." Toulouse 1, 2001. http://www.theses.fr/2001TOU10035.

Full text
Abstract:
Cette thèse propose trois contributions. Proposition d'un formalisme de spécification comportementale de composants CORBA : le formalisme Cooperative Objects CORBA Extension (COCE); application à une étude de cas : la spécification formelle du COS Event Service de l'OMG; développement d'un environnement de spécification formelle de composants CORBA, appelé Petshop
The thesis proposes three contributions. A formalism for the behavioural specification of CORBA components : the Cooperative Objects CORBA Extension (COCE); a case study : the behavioural specification of the OMG's COS Event Service; an environment for the behavioural specification of CORBA components, named Petshop
APA, Harvard, Vancouver, ISO, and other styles
4

McKeller, Michelle Leigh. "CORBA: A Quantitative and Qualitative Comparison of Industrial Strength, Commercial CORBA ORBs for the JAVA Platform." UNF Digital Commons, 2001. http://digitalcommons.unf.edu/etd/323.

Full text
Abstract:
In distributed systems design, middleware is a key component. Middleware establishes the communication between a client and server in a multi-tiered architecture. One approach to middleware is implementing the OMG's CORBA standard, through the use of ORBs. Three of the more popular commercially available ORBs are Sun's Java 2 ORB, Borland's VisiBroker for Java, and IONA's Orbix 2000 for Java. The purpose of this graduate project was to compare the three ORBs both quantitatively and qualitatively. The project compares the ORBs quantitatively by measuring the performance of each ORB, in terms of response time. The comparison was done qualitatively by looking at the services each ORB provides, the level of ease of implementing a simple, client-server application in each ORBs' syntax, the time taken to develop each application, difficulties encountered, and the stability of each ORB when tested. The results of the project should prove to be useful for distributed systems designers, and for researchers studying middleware products. In addition, each of the applications created for the project can be re-used for any future performance or load testing of the ORBs one might want to conduct.
APA, Harvard, Vancouver, ISO, and other styles
5

Elbashiri, Ali. "Distributed Marking System (DMS), cORBA implementation." Thesis, National Library of Canada = Bibliothèque nationale du Canada, 1999. http://www.collectionscanada.ca/obj/s4/f2/dsk1/tape7/PQDD_0007/MQ45367.pdf.

Full text
APA, Harvard, Vancouver, ISO, and other styles
6

JUNIOR, ANTONIO CARLOS THEOPHILO COSTA. "FIREWALL/NAT TRAVERSAL SOLUTIONS USING CORBA." PONTIFÍCIA UNIVERSIDADE CATÓLICA DO RIO DE JANEIRO, 2005. http://www.maxwell.vrac.puc-rio.br/Busca_etds.php?strSecao=resultado&nrSeq=7898@1.

Full text
Abstract:
CONSELHO NACIONAL DE DESENVOLVIMENTO CIENTÍFICO E TECNOLÓGICO
Aplicações que usam CORBA como plataforma de comunicação geralmente possuem restrições ao serem executadas em ambientes compostos por mais de um domínio administrativo. Este fato é particularmente verdade quando as aplicações precisam atravessar firewalls/NAT. Além do mais, não existe atualmente uma solução padronizada e adotada por todos os ORBs, obrigando as aplicações que utilizam este enfatizar{middleware} a adotarem soluções proprietárias que muitas vezes não são adequadas ao ambiente em que as aplicações funcionam (e.g. impossibilidade de abertura de portas no firewall). Este trabalho apresenta e avalia três soluções para a travessia de firewall/NAT por aplicações distribuídas que utilizam CORBA como camada de comunicação, cada uma explorando as vantagens de uma situação específica. Exemplos de tais situações são a possibilidade de configuração do firewall ou a possibilidade de abertura de conexões TCP para fora da rede.
Applications that use CORBA as the communication layer often face some restrictions for multi-domain deployment. This is particularly true when they have to face firewall/NAT traversal. Furthermore, nowadays there is no well-accepted unique or standardized solution adopted by all ORBs, compelling applications using this type of middleware to use proprietary solutions that sometimes do not address the environment restrictions in which they are deployed (e.g. impossibility to open firewall ports). This work presents and compares three solutions for firewall/NAT traversal by CORBA-based distributed applications, each one suitable for a specific situation and exploring its advantages. Examples of such situations are the possibility of open firewall ports or the possibility of start a TCP connection to the outside network.
APA, Harvard, Vancouver, ISO, and other styles
7

Marques, Clayton Felipe dos Santos. "Avaliação do modelo de componenetes CORBA." Universidade Católica de Santos, 2006. http://biblioteca.unisantos.br:8181/handle/tede/607.

Full text
Abstract:
Made available in DSpace on 2015-02-04T21:45:28Z (GMT). No. of bitstreams: 1 Cayton Marques.pdf: 891116 bytes, checksum: e853859839384d700926d77414c4a3d1 (MD5) Previous issue date: 2006-02-09
Modelos de componentes são evoluções naturais para as tecnologias de objetos distribuídos, o modelo de componentes CORBA (CCM ou CORBA Component Model) descreve um framework para a criação de aplicações CORBA baseadas em componentes e que encapsulam os detalhes de implementação de servidores CORBA. Componentes criados usando CCM são mais flexíveis do que os criados usando outros modelos de componentes como: COM+/.NET e EJB, em especial quanto a customização de seu comportamento. O trabalho tem como objetivo geral avaliar os aspectos funcionais internos de um contêiner que suporta componentes CCM, para este fim desenvolveu-se um protótipo funcional que implementa um subconjunto da especificação do modelo de componentes CORBA sobre o qual se executou uma aplicação de exemplo. Os resultados das experiências realizadas durante o estudo, interpretação da especificação, a implementação e execução tanto do contêiner quanto da aplicação de testes são descritos e comentados.
APA, Harvard, Vancouver, ISO, and other styles
8

Jha, Anjani Kumar. "Comparison of JavaSpace and CORBA Technologies." UNF Digital Commons, 2003. http://digitalcommons.unf.edu/etd/328.

Full text
Abstract:
With computer industry increasingly moving towards network-centric systems, particularly the Internet, competing technologies that help design and develop such systems are fast emerging in the marketplace. The fundamental characteristics of a networked environment are heterogeneity, partial failure, latency and difficulty of "gluing together" multiple, independent processes into a robust, scalable application. JavaSpaces, a shared memory paradigm, provides high-level coordination mechanism for Java easing the burden of creating distributed systems. Large class of distributed problems can be approached using Javaspaces' simple framework. JavaSpaces allows processes to communicate even if each was wholly ignorant of the others. CORBA on the other hand is a standard developed by OMG that allows communication between objects written in different programming languages. It provides common message passing mechanism for interchanging data and discovering services. The purpose of this graduate project was to compare JavaSpaces and CORBA technologies by developing an Insertion Sort and comparing their response times. Javaspaces outpaced CORBA in terms of response time. These technologies make the implementation of distributed algorithms reasonably fault tolerant and highly scalable.
APA, Harvard, Vancouver, ISO, and other styles
9

Nicu, Christian. "Implementierung des CORBA Event Channel Dienstes." [S.l. : s.n.], 2000. http://www.bsz-bw.de/cgi-bin/xvms.cgi?SWB8862194.

Full text
APA, Harvard, Vancouver, ISO, and other styles
10

Kraus, Edwin. "Interworking methodologies for DCOM and CORBA." [Johnson City, Tenn. : East Tennessee State University], 2003. http://etd-submit.etsu.edu/etd/theses/available/etd-1104103-205221/unrestricted/KrausE110503b.pdf.

Full text
Abstract:
Thesis (M.S.)--East Tennessee State University, 2003.
Title from electronic submission form. ETSU ETD database URN: etd-1104103-205221. Includes bibliographical references. Also available via Internet at the UMI web site.
APA, Harvard, Vancouver, ISO, and other styles
11

Lung, Lau Cheuk. "Experiências com tolerância a faltas no CORBA e extensões ao FT-CORBA para sistemas distribuidos de larga escala." Florianópolis, SC, 2001. http://repositorio.ufsc.br/xmlui/handle/123456789/81470.

Full text
Abstract:
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.
APA, Harvard, Vancouver, ISO, and other styles
12

Vardhan, K. Ananda. "Language Support For Testing CORBA Based Applications." Thesis, Indian Institute of Science, 2001. http://hdl.handle.net/2005/173.

Full text
Abstract:
Component Based Development has emerged as economical, reusable, scalable way of developing enterprise as well as embedded software applications. Testing distributed component based systems is difficult when third party components are being used in the development. Many testing methodologies that have been proposed for testing object oriented programs in the literature are being imported into component domain directly or by tuning them. But testing components involves much manual work due to the lack of information of the component. Middleware architectures like, DCOM(Distributed COM), Jini and CORBA(Common Object Request Broker Architecture) are being used in developing the distributed component applications in different vertical domains. In this thesis, a language- Distributed Object Testing Language(DOTL) for specifying the testing process and generation of distributed testing environment for CORBA based applications has been proposed. The language captures required semantics for specifying dummy servers, clients, controlling the testing process, generation of test cases, activating and deactivating objects. Many existing testing techniques can be specified using the semantics provided by the language. Faults occurring in distributed object systems, in addition to the functional errors, can be identifiable using the tool. The language provides abstract types object, argument to specify variables in the testing environment, and operations dealing with these variables to conducts necessary tests. The DOTL has been implemented on MICO(Mico Is CORBA) orb on Linux OS, with mapping of DOTL to CORBA C++.
APA, Harvard, Vancouver, ISO, and other styles
13

Abdul-Fatah, Istabrak N. "Performance of CORBA-based client-server architectures." Thesis, National Library of Canada = Bibliothèque nationale du Canada, 1997. http://www.collectionscanada.ca/obj/s4/f2/dsk2/ftp04/mq22114.pdf.

Full text
APA, Harvard, Vancouver, ISO, and other styles
14

Bao, Tong. "Real-time distributed control system using CORBA." Thesis, National Library of Canada = Bibliothèque nationale du Canada, 1999. http://www.collectionscanada.ca/obj/s4/f2/dsk1/tape8/PQDD_0025/MQ51292.pdf.

Full text
APA, Harvard, Vancouver, ISO, and other styles
15

Chavez, Monteiro do Prado Rodrigo. "Implementação de canais ODP sobre plataforma CORBA." [s.n.], 1997. http://repositorio.unicamp.br/jspui/handle/REPOSIP/258971.

Full text
Abstract:
Orientador: Eleri Cardozo
Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia Eletrica e de Computação
Made available in DSpace on 2018-07-23T08:04:47Z (GMT). No. of bitstreams: 1 ChavezMonteirodoPrado_Rodrigo_M.pdf: 4823975 bytes, checksum: 00f51b38a21e75fb99b25e11ab0ecb9b (MD5) Previous issue date: 1997
Resumo: Este trabalho objetiva a implementação de canais ODP (Open Distributed Processing). O desenvolvimento do trabalho se inicia com o estudo da especificação ODP, padronizada pela ISSO (International Organization for Standardization), em resposta ao aumento da demanda por sistemas distribuídos que se tornaram possíveis com os avanços tecnológicos recentes. Com base neste estudo, é proposta uma implementação de canal para transmissão de fluxos contínuos de dados, por exemplo, áudio e vídeo. A implementação utiliza como infra-estrutura de distribuição de objetos uma plataforma comercial CORBA (Common Object Request Broker Architecture). Enquanto o controle do canal é realizado por intermédio da plataforma, os dados são transmitidos por um sistema de transporte que utiliza TCP ou UDP. Uma aplicação de áudio-conferência é construída para avaliar a implementação. Algumas medidas de monitoramento de qualidade de serviço do canal são apresentadas. Este trabalho contribui na identificação dos requisitos necessários ao desenvolvimento de aplicações distribuídas e no desenvolvimento de uma infra-estrutura de suporte à implementação de aplicações multimídia distribuídas
Abstract: This work aims at the implementation of a component of the ODP (Open Distributed Processing) reference model: the channel. The work begins with a study of the ODP standards, a ISO (International Organization for Standadization) international effort in response to the rapid growth of the distributed processing due to recent advances in computing and network technologies. After that, the work proposes an implementation of ODP channels for supporting the transport of continuous media, such as audio and video over the network. The implementation employs a commercial CORBA (Common Object Request Broker Architecture) plataform. The control of the channel is processed though the CORBA plataform while the media flows though a transport infrastructure based on TCP or UDP. An audio-conference application was developed in order to validate the implementation. Finally, this work contributes to the development of distributed applications as well as to the design of infrastructure for supporting distributed multimedia applications
Mestrado
Automação Industrial
Mestre em Engenharia Elétrica
APA, Harvard, Vancouver, ISO, and other styles
16

Santos, Ricardo Ribeiro dos. "Escalonamento de aplicações paralelas: interface AMIGO-CORBA." Universidade de São Paulo, 2001. http://www.teses.usp.br/teses/disponiveis/55/55134/tde-23012018-162107/.

Full text
Abstract:
Este trabalho apresenta o projeto e implementação de uma interface de comunicação entre o ambiente de escalonamento AMIGO e TAO, que é uma implementação da especificação CORBA. Essa interface permite que aplicações desenvolvidas com TAO utilizem os serviços de escalonamento providos pelo AMIGO. O ambiente AMIGO oferece uma maneira flexível e dinâmica de escalonamento, possibilitando um melhor desempenho para aplicações do usuário. A ferramenta TAO possibilita o desenvolvimento de aplicações distribuídas em conformidade com a especificação CORBA e, também, aplicações paralelas distribuídas através do modelo callback de mensagens assíncronas. Em trabalhos anteriores realizados no grupo de Sistemas Distribuídos e Programação Concorrente do ICMC-USP, foram implementadas com sucesso interfaces para os softwares PVM e LAM-MPI. Os resultados alcançados por esses trabalhos motivaram a implementação de uma nova interface, entre o AMIGO e uma ferramenta CORBA, com o objetivo de explorar o desenvolvimento de aplicações paralelas distribuídas na arquitetura CORBA e, conseqüentemente, oferecer serviços aprimorados de escalonamento para essas aplicações. Após a implementação da interface CORBA-AMIGO neste trabalho, foi possível verificar os ganhos que o uso de técnicas aprimoradas de escalonamento podem trazer sobre o desempenho final da aplicação. Além disso, os resultados obtidos mostraram que a ferramenta TAO é uma solução viável para o desenvolvimento de algumas classes d2 aplicações paralelas distribuídas podendo, inclusive, alcançar desempenho comparável ao desempenho observado com ferramentas construídas especificamente para essas classes de aplicações.
This work presents the design and implementation of a communication interface between the AMIGO scheduling environment and TAO, that is an implementation of CORBA specification. This interface ailows applications developed with TAO to use the scheduling services provided by AMIGO. The AMIGO environment offers a flexible and dynamic scheduling, aiming at providing a better performance to user applications. TAO aliows the development of distributed applications in compliance with the CORBA specification and parailel distributed applications through the callback asynchronous messaging model. In previous works developed in the Concurrent Programming and Distributed Systems Group of the ICMC-IJSP, interfaces to PVM and LAM-MPI softwares have been successfully implemented. The results reached by these works motivated the building of a new interface between the AMIGO and a CORBA tool, aiming at exploring the development of paraliel distributed applications within the CORBA architecture and consequentely to offer better scheduling services to these applications. After the implementation of the CORBA-AMIGO interface in this work, it was possible to assess the gains that enhanced scheduling techniques can bring to the final application performance. Moreover, the results obtained showed that TAO is a viable solution to the development of some distributed parallel application classes, being able to reach performance comparable to those observed for others tools built specifically to deal with these classes of applications.
APA, Harvard, Vancouver, ISO, and other styles
17

Ahmady, Simab Kianoosh. "Un système de test pour systèmes répartis utilisant le logiciel standard CORBA A CORBA-based system for testing distributed systems." Sherbrooke : Université de Sherbrooke, 2004.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
18

Sellentin, Jürgen. "Konzepte und Techniken der Datenversorgung für komponentenbasierte Informationssysteme." [S.l.] : Universität Stuttgart , Fakultät Informatik, 1999. http://www.bsz-bw.de/cgi-bin/xvms.cgi?SWB8536749.

Full text
APA, Harvard, Vancouver, ISO, and other styles
19

Falk, Edelmann. "Ablaufszenarien fuer Client-Server Anwendungen mit CORBA 2.0." Thesis, Universitätsbibliothek Chemnitz, 1997. http://nbn-resolving.de/urn:nbn:de:bsz:ch1-199700420.

Full text
Abstract:
Die Common Object Request Broker Architecture (CORBA) der Object Management Group (OMG) bietet die Chance, nicht nur eine Plattform fuer neue verteilte Anwendungen zu sein, sondern erlaubt es auch, bestehende Anwendungen und Altsoftware hersteller- und systemuebergreifend zu integrieren. Diese Eigenschaft hebt CORBA von anderen Programmierplattformen ab und gibt CORBA das Potential, eine aussichtsreiche Basis fuer kuenftige Anwendungssysteme zu sein. Das Ziel dieser Studienarbeit besteht darin, die Umsetzbarkeit verschiedener Interaktionsarten in CORBA zu untersuchen und an Beispielen praktisch auszuprobieren. Moegliche Ablaufformen aus der Literatur, aus den Systemen DCE und MPI und anhand eigener Ueberlegungen werden im ersten Teil dieser Arbeit systematisch zusammengefasst. Danach folgt eine ausfuerliche Behandlung der Architektur von CORBA und der hier moeglichen Ablaufformen und Interaktionsszenarien. Abschliessend werden acht verschiedene Versionen eines einfachen verteilten Woerterbuches vorgestellt, um einige der in CORBA realisierten Konzepte am praktischen Beispiel zu verdeutlichen. Als CORBA-Plattform stand Orbix-MT 2.0.1 (multi-threaded) der Firma IONA Technologies Ltd. unter Solaris 2.x zur Verfuegung.
APA, Harvard, Vancouver, ISO, and other styles
20

Li, Wujun. "CORBA-based test architecture for e-commerce application." Thesis, National Library of Canada = Bibliothèque nationale du Canada, 2000. http://www.collectionscanada.ca/obj/s4/f2/dsk1/tape3/PQDD_0017/MQ58477.pdf.

Full text
APA, Harvard, Vancouver, ISO, and other styles
21

Wu, Shiyi. "Corba version of Concordia Parallel Programming Environment (CPPE)." Thesis, National Library of Canada = Bibliothèque nationale du Canada, 2000. http://www.collectionscanada.ca/obj/s4/f2/dsk1/tape3/PQDD_0003/MQ59356.pdf.

Full text
APA, Harvard, Vancouver, ISO, and other styles
22

Araujo, Douglas Evangelista de. "Serviços de gerenciamento ODP utilizando a arquitetura CORBA." [s.n.], 1996. http://repositorio.unicamp.br/jspui/handle/REPOSIP/258972.

Full text
Abstract:
Orientador: Eleri Cardozo
Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia Eletrica e de Computação
Made available in DSpace on 2018-07-21T18:36:38Z (GMT). No. of bitstreams: 1 Araujo_DouglasEvangelistade_M.pdf: 3643567 bytes, checksum: 0b142cbf3dae3e4dce1aa8a8ebd26667 (MD5) Previous issue date: 1996
Resumo: O crescente desenvolvimento tecnológico e o aumento da demanda por sistemas e aplicações distribuídas levaram à definição de um padrão para processamento distribuído aberto, RM-ODP (Reference Model for Open Distributed Processing), e ao surgimento de plataformas comerciais capazes de integrar aplicações que estão espalhadas em um ambiente heterogêneo. O trabalho representa uma proposta para implementação de alguns dos serviços básicos do RM-ODP utilizando uma arquitetura de integração baseada na especificação CORBA (Common Object Request Broker Architecture). Entre os serviços oferecidos estão o suporte e o gerenciamento de objetos, cluster, cápsula e nó. A principal contribuição do trabalho está na identificação de alguns requisitos tecnológicos necessários à construção de sistemas distribuídos abertos e heterogêneos, e no mapeamento em termos de implementação dos conceitos propostos pelo modelo ODP do ponto de vista computacional para o de engenharia
Abstract: The increasing technological development and the demand for distributed systems and applications resulted in the definition of ODP (Open Distributed Processing) standard and and architectures able to integrate applications in a heterogeneous environment. This work aims to provide some basic services described in the ODP standard using a distributed computing plataform based on the CORBA specification. Management services of the leveI of objects, cluster, capsule and node are offered. The main contribution of this work is the identification of important technological requirements to construct open distributed systems, as well as mapping of some concepts from the ODP computational viewpoint to engineering viewpoint
Mestrado
Automação Industrial
Mestre em Engenharia Elétrica
APA, Harvard, Vancouver, ISO, and other styles
23

Schulze, Bruno Richard. "Migração transparente em sistemas de agentes usando CORBA." [s.n.], 1999. http://repositorio.unicamp.br/jspui/handle/REPOSIP/275860.

Full text
Abstract:
Orientador: Edmundo Roberto Mauro Madeira
Tese (doutorado) - Universidade Estadual de Campinas, Instituto de Computação
Made available in DSpace on 2018-07-25T05:08:09Z (GMT). No. of bitstreams: 1 Schulze_BrunoRichard_D.pdf: 25986855 bytes, checksum: 5dede191dbaa09bf40d276eca698e012 (MD5) Previous issue date: 1999
Resumo: Este trabalho apresenta o paradigma de mobilidade em sistemas de agentes e a sua utilização de forma explícita determinada pelo próprio agente ou de forma implícita determinada por mudanças no meio externo a ele. Exploramos a inserção destas formas de mobilidade e de sistemas de agentes sobre o modelo OMG/CORBA através de um suporte de Mobilidade de Agentes e um suporte de Disponibilidade para a localização de componentes e a migração dos clientes no sentido dos componentes alvos ou dos componentes alvos no sentido dos clientes. E apresentado um estudo de caso de aplicação de agentes móveis em gerenciamento de sistemas distribuídos abertos baseado em monitoração e configuração, e mobilidade explícita e implícita de componentes.
Abstract: This work presents the paradigm of mobility in agent systems and either in its explicit form, determined by the agent itself, or in its implicit form, determined by external changes in the environment. We explore the insertion of these forms of mobility and agent systems based on the OMG/CORBA model with an Agent Mobility support and an Availability support for location of components and migration of the client in the direction of the target component or the target in the direction of the client. A case study is presented applying mobile agents in management of open distributed systems based on monitoring and configuration, and with use of explicit and implicit mobility of components.
Doutorado
Doutor em Ciência da Computação
APA, Harvard, Vancouver, ISO, and other styles
24

Hervella, Álvaro. "Um serviço de transações cooperativas baseado em CORBA." [s.n.], 2002. http://repositorio.unicamp.br/jspui/handle/REPOSIP/276302.

Full text
Abstract:
Orientador : Maria Beatriz Felgar de Toledo
Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Matematica, Estatistica e Computação Cientifica
Made available in DSpace on 2018-08-03T07:39:05Z (GMT). No. of bitstreams: 1 Hervella_Alvaro_M.pdf: 3926402 bytes, checksum: 06b360ca5dd522549bde3f1ceed97800 (MD5) Previous issue date: 2002
Resumo: O Serviço de Transações Cooperativas desenvolvido nessa tese visa atender os requisitos de aplicações cooperativas. Para isso, oferece novos modos de tranca mais flexíveis que melhoram a visibilidade entre usuários que trabalham em colaboração, permite a estruturação de aplicações em uma hierarquia de transações que modelam a hierarquia de grupos de trabalho e relaxa a propriedade de atomicidade salvando de forma persistente estados das transações. Esse Serviço é oferecido através de objetos CORBA e foi implementado na linguagem Java utilizando OrbixWeb 3.1 como a plataforma de comunicação
Abstract: The Cooperative Transaction Service developed in this thesis aims at meeting the requirements of cooperative applications. For that, it provides new lock modes to increase the visibility between users that work in collaboration; it allows application structuring as a hierarchy of transactions which models the hierarchy of work groups; and finally it relaxes the atomicity property saving transaction state persistently. This Service is provided by CORBA objects and was implemented in Java using OrbixWeb 3.1 as the underlying communication platform
Mestrado
Mestre em Ciência da Computação
APA, Harvard, Vancouver, ISO, and other styles
25

Barros, Maria Claudia Borges. "Um modelo para deployment de componentes em CORBA." [s.n.], 2003. http://repositorio.unicamp.br/jspui/handle/REPOSIP/276427.

Full text
Abstract:
Orientador: Edmundo Roberto Mauro Madeira
Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação
Made available in DSpace on 2018-08-03T17:46:42Z (GMT). No. of bitstreams: 1 Barros_MariaClaudiaBorges_M.pdf: 784009 bytes, checksum: d002e78a701c5dbdec8f79ba3161d649 (MD5) Previous issue date: 2003
Mestrado
APA, Harvard, Vancouver, ISO, and other styles
26

Pellegrini, Marie-Claude. "Reconfiguration d'applications réparties : application au bus logiciel CORBA." Grenoble INPG, 1999. http://www.theses.fr/1999INPG0131.

Full text
Abstract:
La plupart des environnements de programmation permettent aujourd'hui de construire une application par assemblage de composants logiciels interconnnectes. Cette assemblage ne peut rester identique tout au long du cycle de vie de l'application car celle-ci doit prendre en compte l'evolution des besoins des utilisateurs, les changements technologiques, la modification de l'environnement d'execution ou affiner son placement pour augmenter ses performances. Les evolutions des applications induisent des changements sur l'architecture logique ou physique de l'application (modification de composants logiciel, du placement, par exemple). Ce travail est une etude des mecanismes pour la reconfiguration dynamique des composants d'une application et de leur interaction. Il propose aussi une plate-forme validant les concepts introduit dans ce travail. Celle-ci permet les operations de reconfiguration telles que l'addition, la suppression, la migration de composants, la mise a jour dynamique de liaisons entre les composants. Ces operations de reconfiguration peuvent s'effectuer alors que l'application s'execute n'introduisant qu'un minimum de perturbation. Cette plate-forme a ete implantee par extension de l'environnement corba et est utilisable sans modification du code source de l'application ce qui reduit d'autant le travail du programmeur de l'application.
APA, Harvard, Vancouver, ISO, and other styles
27

Roque, Vitor Manuel Gomes. "Arquitecturas distribuídas cliente/servidor : CORBA, DCOM e JavaRMI." Master's thesis, Universidade de Aveiro, 1999. http://hdl.handle.net/10773/13036.

Full text
Abstract:
Mestrado em Engenharia Electrónica e Telecomunicações
Na era das comunicações e da multimédia, as Arquitecturas Distribuídas Cliente/Servidor têm vindo a ganhar cada vez mais representatividade no panorama actual do desenvolvimento de aplicações. Verbas avultadas têm sido investidas pelas empresas desenvolventes deste tipo de tecnologia de forma a melhorar o mais possível e no menor espaço de tempo as suas plataformas com o intuito de ganhar a maior representatividade possível na área da computação distribuída. A presente dissertação centra-se precisamente na análise de três das mais importantes arquitecturas distribuídas cliente/servidor disponíveis actualmente no mercado, nomeadamente as arquitecturas CORBA, DCOM e JavaRMI. A escolha destas arquitecturas não foi aleatória e teve como base a sua importância no mercado actual. A primeira - a CORBA - por ser fomentada pelo OMG, organização internacional formada por mais de 800 membros, a segunda - o DCOM - pela importância da empresa que a desenvolve, a Microsoft, devido ao peso desta no mundo da informática e a terceira - a JavaRMI - pela crescente popularidade da linguagem Java. Nesta análise são focados os pontos mais importantes de cada uma das arquitecturas e como é que estes pontos podem ser factores decisivos na escolha das plataformas por parte das organizações. Neste sentido, o segundo capítulo desta dissertação faz uma retrospectiva de tecnologias até se atingir o estado actual, as arquitecturas distribuídas cliente/servidor. Nos terceiro, quarto e quinto capítulos são abordados de forma sucinta as três arquitecturas CORBA, DCOM e JavaRMI respectivamente. No sexto capítulo é apresentada uma comparação das funcionalidades das três arquitecturas no que respeita a: 􀂃 Interoperabilidade. 􀂃 Fiabilidade. 􀂃 Maturidade da Plataforma. Finalmente no sétimo capítulo são apresentadas algumas das conclusões retiradas ao longo desta dissertação.
In the communication and multimedia era, Distributed Client/Server Architectures has come to have more and more representation in the current panorama of application development. Large amounts have been invested by companies that develop this kind of technology in order to improve their platforms as quickly and as much as possible with the objective of gaining as much representation as possible in the area of distributed computation. This dissertation is focussed precisely on the analysis of three of the largest distributed client/server architectures currently available on the market, namely CORBA, DCOM, and JavaRMI. The choice of these architectures was not random but, rather, based on their significance on the current market: the first, CORBA, for being supported by the OMG, an international organization of more than 800 members; the second, DCOM, for the significance of the company that is developing it, Microsoft, due to its weight in the computer world; and the third, JavaRMI, for the increasing popularity of Java language. In this analysis, the most important points of each of the architectures are focussed on, exploring how each of these points can be decisive factors in the choice of platforms on the part of organizations. Accordingly, the second chapter of this dissertation gives a retrospective view of technology up to the current state, distributed client/server architectures. In the third, fourth, and fifth chapters, the three architectures, CORBA, DCOM and JavaRMI, respectively, are dealt with succinctly. In the sixth chapter, a comparison of the functionality of the three architectures is presented with respect to: 􀂃 Interoperability. 􀂃 Reliability. 􀂃 Platform Maturity. Finally, in the seventh chapter, some of the conclusions drawn throughout the dissertation are presented.
APA, Harvard, Vancouver, ISO, and other styles
28

Edelmann, Falk. "Ablaufszenarien für Client-Server Anwendungen mit CORBA 2.0." [S.l. : s.n.], 1997. http://www.bsz-bw.de/cgi-bin/xvms.cgi?SWB10324540.

Full text
APA, Harvard, Vancouver, ISO, and other styles
29

Shah, Pinkesh Jethalal. "CORBA-based middleware framework for distributed multimedia systems." Diss., The University of Arizona, 1998. http://hdl.handle.net/10150/288797.

Full text
Abstract:
In recent years, computer and communication technology has advanced rapidly. Advancement in computing has created powerful multimedia capable computers, and advancement in communications has made it possible to connect these computing devices using diverse networks across geographically distributed areas. Currently, most of the multimedia capability of computers is used in a stand-alone mode. There are emerging applications such as distance learning, telemedicine, group collaboration, video conferencing, etc. that require use of distributed multimedia capability. Currently, a very limited number of tools exists that facilitate creation of distributed multimedia applications. This dissertation presents architecture and implementation of a middleware framework for distributed multimedia systems. The framework extends CORBA request-reply functionality by providing streaming services for audio and video data. The CORBA distributed object environment is used for control and interaction with media objects. Media devices negotiate the use of transport protocols and media formats at bind time. The framework uses JAVA to accommodate the heterogeneity of various computing platforms. Prototype applications that use the framework are described. Performance results of the framework in a LAN and a WAN environment are shown.
APA, Harvard, Vancouver, ISO, and other styles
30

Mello, Emerson Ribeiro de. "Redes de confiança em sistemas de objetos CORBA." Florianópolis, SC, 2003. http://repositorio.ufsc.br/xmlui/handle/123456789/84556.

Full text
Abstract:
Dissertação (mestrado) - 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-20T10:24:44Z (GMT). No. of bitstreams: 0Bitstream added on 2013-07-16T19:08:55Z : No. of bitstreams: 1 195589.pdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5)
Nos modelos clássicos de segurança em sistemas distribuídos, a autenticação e autorização são moldadas através de uma autenticação centralizada, baseada em domínios de nomes e precedendo autorização, que geralmente possui seus controles distribuídos. Tais modelos, amplamente empregados em ambiente corporativos, não mostram-se muito adequados em ambiente de larga escala, como no caso a Internet, sabendo que o cliente muita vezes não é conhecido de antemão. Os modelos de confiança baseados em uma entidade centralizadora, além de propiciarem a criação de pontos de vulnerabilidades e de falhas, impõem ao sistema restrições ao desempenho e à escalabilidade. As abordagens que se propõem a atender o problema da escalabilidade, estão baseadas em infra-estruturas de chaves públicas (PKI), sendo o X.509 a mais famosa e utilizada atualmente. Porém, o X.509 é dependente de uma estrutura hierárquica que não é ideal em ambientes que estejam propícios à conflitos de interesse. Desenvolvido para facilitar a concepção de sistemas computacionais escaláveis e seguros, o SPKI/SDSI provê um fino controle de acesso, utilizando espaços de nomes locais e um modelo simples de autorização, baseado em redes de confiança. Este trabalho propõe um modelo de autenticação e autorização, resultado da integração da infra-estrutura SPKI/SDSI com o CORBAsec. São apresentadas as principais facilidades providas pelo modelo proposto, demonstrando as vantagens do uso da infra-estrutura SPKI/SDSI. O CORBA adiciona ao modelo as vantagens de objetos distribuídos interoperáveis em ambientes heterogêneos. A idéia sustentada nesta dissertação é a maior adaptação de redes de confiança, como o SPKI/SDSI, com as características da rede mundial.
APA, Harvard, Vancouver, ISO, and other styles
31

Schramm, Oliver. "Entwurf eines verteilten, corbabasierten Dokumenten-Systems." [S.l.] : Universität Stuttgart , Fakultät Informatik, 1999. http://www.bsz-bw.de/cgi-bin/xvms.cgi?SWB7987402.

Full text
APA, Harvard, Vancouver, ISO, and other styles
32

Kuhn, Andreas. "Integration der OMG Workflow Management Facility in das CORBA-basierte Objektmodell von ASCEND." [S.l.] : Universität Stuttgart , Fakultät Informatik , Institut für Parallele und Verteilte Höchstleistungsrechner, Abteilung Anwendersoftware, 2000. http://www.bsz-bw.de/cgi-bin/xvms.cgi?SWB8733308.

Full text
APA, Harvard, Vancouver, ISO, and other styles
33

Schöniger, Frank. "Spring: Sun's neuer Kern für objektorientierte, verteilte Anwendungen." [S.l. : s.n.], 1996. http://www.bsz-bw.de/cgi-bin/xvms.cgi?SWB10324497.

Full text
APA, Harvard, Vancouver, ISO, and other styles
34

Elsaesser, Derek Shawn. "Metamorphic objects for dynamic reconfiguration of CORBA-based applications." Thesis, University of Ottawa (Canada), 2000. http://hdl.handle.net/10393/8928.

Full text
Abstract:
This thesis presents a solution to the problem of dynamic reconfiguration of distributed applications. This solution is based on the concept of a metamorphic object, which can dynamically change its interface, class definition, and implementation without invalidating existing client object references. The concept of object metamorphism is introduced and discussed. Forwarding is proposed as a mechanism for realizing metamorphic objects in a distributed computing environment and the Forwarder design pattern is presented. A framework for developing distributed applications using metamorphic objects is presented as a specification for a Dynamic Versioning Service for the Common Object Request Broker Architecture. A test application is developed to evaluate the versioning of metamorphic objects and to measure the impact on performance. It is found that the ability to transform an individual object to a new class definition and implementation, without interruption in service, results in only a slight increase in operation invocation time.
APA, Harvard, Vancouver, ISO, and other styles
35

Holgersson, Marcus. "An approach for performance measurements in distributed CORBA applications." Thesis, Blekinge Tekniska Högskola, Institutionen för programvaruteknik och datavetenskap, 2001. http://urn.kb.se/resolve?urn=urn:nbn:se:bth-1454.

Full text
Abstract:
Distributed computing systems are becoming more and more important in everyday life as well as in industrial and scientific domains. The Internet and its capabilities enable people to communicate and cooperate all over the world. One way to construct distributed systems is to use a communication model with distributed objects as CORBA (Common Object Request Broker Architecture). Distributed objects give many advantages, but suffer from some performance problems. In order to handle the performance problem it is important to find where in the event chain the delays occur. Therefore a tool for performance measurement and for identifying the bottlenecks in a distributed system should be a great help. This report answers the question: Can a profiling tool for CORBA applications, constructed with Interceptors as instrumentation for measuring points, give sufficient information for identify performance problems? This report investigates the possibilities to measure performance in a distributed system and if it s possible to automatically find the bottlenecks in a distributed system. The needs of a profiling tool are discussed and analyzed. The different ways of constructing a tool for distributed profiling is discussed. For verifying the ideas evolved in the investigation a prototype tool for profiling and performance measures is constructed. The profiling tool is constructed with Interceptors as instrumentation of the different nodes in the distributed system. A presentation program is also constructed for making the captured information more readable. The tool and presentation program constructed give the flow of the system in different callgraphs and also produces some call statistics in different levels. The constructed tool is tested and verified in a distributed environment. In the experiments we shows that the principle of the tool can work in a distributed environment and gives sufficient information for finding the bottlenecks and identifying the performance problems of the system.
APA, Harvard, Vancouver, ISO, and other styles
36

Elsaesser, Derek S. "Metamorphic objects for dynamic reconfiguration of CORBA-based applications." Thesis, National Library of Canada = Bibliothèque nationale du Canada, 2000. http://www.collectionscanada.ca/obj/s4/f2/dsk1/tape4/PQDD_0019/MQ57113.pdf.

Full text
APA, Harvard, Vancouver, ISO, and other styles
37

Li, Jizong. "WEB-based network monitoring using SNMP, CGI and CORBA." Thesis, National Library of Canada = Bibliothèque nationale du Canada, 1999. http://www.collectionscanada.ca/obj/s4/f2/dsk1/tape8/PQDD_0012/MQ41732.pdf.

Full text
APA, Harvard, Vancouver, ISO, and other styles
38

Stepisnik, Josef. "Distributed object oriented architectures sockets, Java RMI and CORBA." Hamburg Diplomica GmbH, 2005. http://www.diplom.de/db/diplomarbeiten9333.html.

Full text
APA, Harvard, Vancouver, ISO, and other styles
39

Stepisnik, Josef. "Distributed object-oriented architectures : Sockets, Java RMI and CORBA /." Hamburg : Diplomica, 2007. http://www.diplom.de/db/diplomarbeiten9333.html.

Full text
APA, Harvard, Vancouver, ISO, and other styles
40

Silveira, Claudio Marcio. "Uma facilidade de gerenciamento de configuração para aplicações CORBA." [s.n.], 2000. http://repositorio.unicamp.br/jspui/handle/REPOSIP/276522.

Full text
Abstract:
Orientador: Edmundo Roberto Mauro Madeira
Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação
Made available in DSpace on 2018-07-27T16:37:41Z (GMT). No. of bitstreams: 1 Silveira_ClaudioMarcio_M.pdf: 3123492 bytes, checksum: 67c557fe4178ac46f48a50ab00fa7fd1 (MD5) Previous issue date: 2000
Resumo: Este trabalho apresenta o projeto e implementação da Facilidade de Gerenciamento de Configuração que tem sido desenvolvida para compor a Arquitetura de Gerenciamento Integrado de Sistemas Distribuídos da plataforma Multiware. A Facilidade desenvolve, a partir da especificação XCMF, um modelo para o projeto de aplicações CORBA distribuídas cujas estrutura e interconexões entre os objetos distribuídos possam ser gerenciadas dinamicamente e interativamente a partir de gerentes externos. Os componentes da aplicação serão Instâncias Configuráveis capazes de receberem operações de gerenciamento de configuração
Abstract: This work presents the design and implementation of the Configuration Management Facility which has been developed to compose the Integrated Management Architecture for Distributed Systems of the Multiware platform. From the XCMF specification, the Facility develops a model for the design of distributed CORBA applications whose structure and interconnections between distributed objects can be interactively managed at run-time by external managers. Components that make up the application are "XCMF Instances" that are able to receive configuration management operations
Mestrado
Mestre em Ciência da Computação
APA, Harvard, Vancouver, ISO, and other styles
41

Šironja, Vladimir. "Entwicklung einer agentenbasierten Werkzeugdisposition in einer verteilten CORBA-Umgebung." [S.l. : s.n.], 1998. http://www.bsz-bw.de/cgi-bin/xvms.cgi?SWB9866637.

Full text
APA, Harvard, Vancouver, ISO, and other styles
42

Gonçalves, Paulo Roberto Riccioni. "Gerenciamento de serviços de telecomunicações com CORBA e JAVA /." Florianópolis, SC, 1998. http://repositorio.ufsc.br/xmlui/handle/123456789/77790.

Full text
Abstract:
Dissertação (Mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico.
Made available in DSpace on 2012-10-17T07:31:51Z (GMT). No. of bitstreams: 0Bitstream added on 2016-01-08T23:58:24Z : No. of bitstreams: 1 138896.pdf: 6242580 bytes, checksum: c8892a02218d6c0abc405f30e96bfa2f (MD5)
APA, Harvard, Vancouver, ISO, and other styles
43

Hendra, Lily. "Internet databases : using the web, CORBA and agent technology." Thesis, Queensland University of Technology, 1999. https://eprints.qut.edu.au/36841/1/36841_Hendra_1999.pdf.

Full text
Abstract:
Data management is vital to the running of any organisation, small and large alike. It has been proven time and again, that organisations with poor data manage­ment/administration will not survive in this competitive world. [Bro99] states that although technology is a key enabler of change, its main role is to be the servant, not the master. Therefore, there is a need for the research world to reconsider the role of data in computing. Enabling technologies should be used to utilise the most effective and efficient access to the data.
APA, Harvard, Vancouver, ISO, and other styles
44

Sementille, Antonio Carlos. "A utilização da arquitetura CORBA na construção de ambientes virtuais distribuídos." Universidade de São Paulo, 1999. http://www.teses.usp.br/teses/disponiveis/76/76132/tde-02022009-121429/.

Full text
Abstract:
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.
APA, Harvard, Vancouver, ISO, and other styles
45

Bachmann, Ralf. "Ein flexibler, CORBA-basierter Ansatz für die verteilte, komponentenorientierte Simulation." [S.l. : s.n.], 2003. http://deposit.ddb.de/cgi-bin/dokserv?idn=969854544.

Full text
APA, Harvard, Vancouver, ISO, and other styles
46

Milton, Robert. "CORBA in the aspect of replicated distributed real-time databases." Thesis, University of Skövde, Department of Computer Science, 2002. http://urn.kb.se/resolve?urn=urn:nbn:se:his:diva-644.

Full text
Abstract:

A distributed real-time database (DRTDB) is a database distributed over a network on several nodes and where the transactions are associated with deadlines. The issues of concern in this kind of database are data consistency and the ability to meet deadlines. In addition, there is the possibility that the nodes, on which the database is distributed, are heterogeneous. This means that the nodes may be built on different platforms and written in different languages. This makes the integration of these nodes difficult, since data types may be represented differently on different nodes. The common object request broker architecture (CORBA), defined by the Object Management Group (OMG), is a distributed object computing (DOC) middleware created to overcome problems with heterogeneous sites.

The project described in this paper aims to investigate the suitability of CORBA as a middleware in a DRTDB. Two extensions to CORBA, Fault-Tolerance CORBA (FT-CORBA) and Real-Time CORBA (RT-CORBA) is of particular interest since the combination of these extensions provides the features for object replication and end-to-end predictability, respectively. The project focuses on the ability of RT-CORBA meeting hard deadlines and FT-CORBA maintaining replica consistency by using replication with eventual consistency. The investigation of the combination of RT-CORBA and FT-CORBA results in two proposed architectures that meet real-time requirements and provides replica consistency with CORBA as the middleware in a DRTDB.

APA, Harvard, Vancouver, ISO, and other styles
47

Cocard, Remus. "A generic database adapter for multi-tier CORBA-based applications." Thesis, University of Ottawa (Canada), 2002. http://hdl.handle.net/10393/6082.

Full text
Abstract:
This thesis presents a generic solution to the problem of database adapters for multi-tier CORBA based applications. This solution is based on the concept of metatype classes, which provide information about the types of objects that are being stored in a database. The concept of a metaobject protocol is introduced and discussed. The Database Adapter is proposed as a generic solution for managing persistent information for multi-tier CORBA based applications. A framework for developing multi-tier applications using a generic adapter is presented. A test application is developed to evaluate the management of objects and to measure the impact on performance. It is found that the ability to manage objects through the use of a generic adapter, without modifying the adapter when managing different new types of objects, results in only a slight increase in operation invocation time, but results in huge savings in development and testing time.
APA, Harvard, Vancouver, ISO, and other styles
48

Paulsson, Ulf, and Robert Elfwing. "Performance of SOAP in Web Service Environment compared to CORBA." Thesis, Blekinge Tekniska Högskola, Institutionen för programvaruteknik och datavetenskap, 2002. http://urn.kb.se/resolve?urn=urn:nbn:se:bth-3646.

Full text
Abstract:
Web Services is one of the latest golden concepts that promise flexibility and unlimited potential for interconnection between systems of the same or different type. The communication is based on SOAP ? Simple Object Access Protocol, which is founded on XML (eXtended Markup Language). We have made experiments with SOAP in a Web Service Environment to find out the performance in response time using SOAP compared to CORBA. Unsurprisingly CORBA (Common Object Request Broker Architecture) is significantly faster but with the improvements that we implemented and an intelligent choice of XML parser the response times for SOAP was drastically lowered.
APA, Harvard, Vancouver, ISO, and other styles
49

Bühler, Frank Stefan. "Combining visual modelling with visual programming for CORBA component development." Thesis, De Montfort University, 2002. http://hdl.handle.net/2086/4068.

Full text
APA, Harvard, Vancouver, ISO, and other styles
50

Pardede, Ferdinand Marinus. "A CORBA-based implementation of virtual radiology environment (VRE) prototype." Diss., The University of Arizona, 1999. http://hdl.handle.net/10150/289065.

Full text
Abstract:
Digital Imaging Network-Picture Archiving and Communication System (DIN-PACS) has been the cutting edge technology in telemedicine and teleradiology world. It enables sharing and processing of patient data and images in a networked environment. This sharing implies a distributed environment where doctors and other health practitioners do not need to be physically present in the data sources in order to access them. This advantage in itself is a very economical alternative in time and money. Furthermore, digital processing enables doctors and health practitioners to acquire, examine, and even digitally manipulate data (text, images, sound, and videos). A reduced rate of image loss probability and inexpensive and fast image storage further provide attractions to digital imaging network. Until recent years, however, DIN-PACS technologies are implemented in a localized environment only, e.g., within a single hospital or clinic. The need to share and process these data in a wider area environment (e.g., inter-hospital, city-wide, state-wide, nation-wide, or even world-wide environment), especially in teleradiology discipline, prompted the concept Virtual Radiology Environment (VRE). Virtual Radiology Environment enables the networking of multiple DIN-PACS, which requires an integrated network design configured for both clinicians and radiologist needs. This dissertation presents the design specification and a CORBA-based prototype implementation of such environment.
APA, Harvard, Vancouver, ISO, and other styles
We offer discounts on all premium plans for authors whose works are included in thematic literature selections. Contact us to get a unique promo code!

To the bibliography