69 research outputs found

    CORBA: a middleware for an heterogeneous cooperative system

    Get PDF
    Two kinds of heterogeneities interfere with the integration of different information sources, those in systems and those in semantics. They generate different problems and require different solutions. This paper tries to separate them by proposing the usage of a distinct tool for each one (i.e. CORBA and BLOOM respectively), and analizing how they could collaborate. CORBA offers lots of ways to deal with distributed objects and their potential needs, while BLOOM takes care of the semantic heterogeneities. Therefore, it seems promising to handle the system heterogeneities by wrapping the components of the BLOOM execution architecture into CORBA objects.Postprint (published version

    An Object memory for an object-oriented database management system

    Get PDF
    Ankara : The Department of Computer Engineering and Information Sciences and the Institute of Engineering and Sciences of Bilkent Univ. , 1988.Thesis (Master's) -- Bilkent University), 1988.Includes bibliographical references leaves 86-89.Object-oriented paradigm is an approach that can be applied in various areas of computing. In this approach, each entity is represented by an object which captures the state and the behaviour of the entity. In this thesis, a focused survey of object-oriented paradigm in general and object-oriented database management systems in particular has been carried out and an object memory module is designed and implemented for an object-oriented database management system prototype. The object memory module handles the representation, access and manipulation of objects in the system and provides the primitive functions that are necessary in the development of the prototype.Kesim, F NihanM.S

    D7.1 : Impact Master Plan

    Get PDF
    This document outlines the planning of the dissemination, communication, exploitation and standardisation strategies for the EXA4MIND Horizon Europe project. This planning will be of relevance throughout the duration of the project and will be revisited periodically as it progresses.Ostrav

    Estrategia de procesamiento y optimización de consultas en un gestor de bases de datos federadas

    Get PDF
    Based on BLOOM (BarceLona Object-Oriented Model), we propose to establish a global query processing strategy in the Federated Query Manager. First, the developing mechanism constructs a tree, which has nodes that initially represent explicit joins between federated classes and that are decomposed, into implicit joins between classes in the Component Schemas. Consequently, different heuristic techniques are performed in order to optimise the decomposition process, which generate one or more Execution Plans (EP). After that, the EP are analysed to get the optimum. The objective function of this strategy is to choose an execution plan with the least total resource usage and the best response time. Finally, the consolidation of partial results is carried out maintaining the federated result in the root node.Basado en el Proyecto BLOOM (BarceLona Object- Oriented Model), se propone establecer una estrategia de procesamiento de la consulta global dentro del Gestor de Consultas Federado. Primero, se construye un árbol cuyos nodos inicialmente representan joins explícitos entre clases federadas y los cuales son descompuestos en joins implícitos entre clases en los esquemas componentes. Posteriormente, diferentes técnicas heurísticas optimizan el proceso de descomposición, las cuales generan uno o mas Planes de Ejecución (PE). Después, éstos PE son analizados para obtener el optimo. La función objetiva de esta estrategia es encontrar un plan de ejecución con el menor uso de recursos y el mejor tiempo de respuesta. Finalmente, la consolidación de resultados parciales se lleva a cabo manteniendo la respuesta federada en el nodo raíz.Postprint (published version

    A basic web-based distance education model

    Get PDF
    Thesis (Master)--Izmir Institute of Technology, Computer Engineering, Izmir, 2005Includes bibliographical references (leaves: 147)Text in English; Abstract: Turkish and Englishxv, 201 leavesDuring the recent years, the rapid growth of the Web and multimedia technologies urged a shift of Computer-Based Educational Technology towards the Web. In the leading universities of the developed countries, studies on Web-Based Education have started and in an increasing manner are going strong. In the last few years, the leading universities of Turkey are also greatly interested in Web-Based Education and have started their re-structuring accordingly.The goal of this study is to design a basic model to be utilized by a university aiming to offer web-based distance education. In achieving this; by the use of system approach, a model comprising of three subsystems, namely system analysis, system design and evaluation&control, working in coordination with each other, has been tried to be proposed. There may be only one missing point of this study, that is; since preparing a lesson or program according to this model was not foreseen in this thesis, the effectiveness evaluations suggested in the evaluation&control subsystem could not be realized. It is recommended to realize such an evaluation in a further study to make it possible to reveal the effectiveness of web-based education by preparing a lesson or program according to this model.On the other hand, a survey has been conducted in Turkey in some of the universities either offering web-based education or are interested in studies in this field.The aim of this survey is to analyze from system design point of view the studies carried out in our universities on this matter and to get a picture of the existing situation.The directed questions aiming this were prepared by taking into consideration of the three stages of system design subsystem, i.e. administrative design, educational design, and technological design. It is intended for the result of this survey to shed light to the new-coming institutions in this field. As a matter of fact, each stage of this subsystem is a survey item itself and should be researched one by one in other studies.Furthermore, for individuals interested in distance education and web-based distance education and for people newly involved in this matter, this thesis is intended to be a reference material and to serve this purpose the sections are prepared containing the basic information accordingly. Nevertheless, since most of the information regarding system design are prepared without taking into consideration the disabled people, the relevant information are not complete. In another study, the offering of the web-based education to the disabled people, especially for deaf, hard of hearing or speech impaired, and blind students, has to be investigated.Finally, in this thesis the proposed model for the Web-Based Distance Education, as being a basic and conceptual model, has a flexible structure; i.e., suitable for all the institutions and establishments intending to offer the web-based education.What is important here, is to exploit the potential sources within the institution that will display the required systematic approach

    An Object Model for Sensor Data Integration.

    Full text link

    Mediators Metadata Management Services: An Implementation Using GOA++ System

    Get PDF
    The main contribution of this work is the development of a Metadata Manager to interconnect heterogeneous and autonomous information sources in a flexible, expandable and transparent way. The interoperability at the semantic level is reached using an integration layer, structured in a hierarchical way, based on the concept of Mediators. Services of a Mediator Metadata Manager (MMM) are specified and implemented using functions based on the Outlines of GOA++. The MMM services e are available in the form of a GOA++ API and they can be accessed remotely via CORBA or through local API calls.Sociedad Argentina de Informática e Investigación Operativ

    CORBA und ODMG-93 als Grundlage zur Realisierung eines föderierten Datenbanksystems

    Get PDF
    Der zunehmende Einsatz von Datenbanksystemen (DBS) führte in den letzten Jahren dazu, daß heute in vielen Organisationen unterschiedliche Datenbanksysteme nebeneinander im Einsatz sind. Gründe hierfür liegen einerseits darin, daß verschiedene Datenbankmanagementsysteme (DBMS) sich in unterschiedlicher Weise gut für bestimmte Anwendungsbereiche eignen, andererseits unterstützen Hersteller von spezieller Anwendungssoftware im allgemeinen nur bestimmte DBMS. Hieraus resultiert, daß der eine Organisation betreffende Realweltauschnitt auf eine Menge von unterschiedlichen Datenhaltungssystemen abgebildet wird. Es zeigt sich, daß diese Systeme sehr oft inhaltlich verwandte Daten verwalten. Diese Situation verschärft sich auch in dem Maße, in dem Organisationen sich zusammenschließen, etwa bei Fusionierung von Unternehmen oder durch Restruktierung von Behörden. Das Betreiben dieser voneinander isolierten DBS innerhalb einer Organisation impliziert eine Reihe von gravierenden Problemen. Die redundante Haltung der gleichen Information in verschiedenen, nicht kooperien den Systemen legt dabei den Benutzern zusätzliche Mehrarbeit auf. Das Verknüpfen von Daten unterschiedlicher DBS wird in keiner Weise unterstützt, wodurch ein Informationsverlust ensteht ("das Ganze ist mehr als die Summe seiner Teile"). Die Entwicklung und Realisierung eines einzigen, unternehmensweiten Datenmodells als Ausweg aus der Krise führt häufig zu sehr komplexen, schlecht überschaubaren und ineffizienten Informationssystemen. Darüber hinaus ist dieser Weg häufig in ökonomischer Hinsicht nicht sinnvoll, da eine Migration erhebliche Kosten verursacht und die bereits bestehenden Anwendungen einen großen Teil des Unternehmens-Know-Hows darstellen. Ein vielversprechender Ansatz zur Integration von heterogenen Datenbeständen innerhalb einer Organisation stellen föderierte Datenbanksysteme (FDBS) dar, welche aktueller Gegenstand der Forschung sind. Föderierte Datenbanksysteme versuchen mithilfe einer zusätzlichen Softwareschicht die Heterogenität der zu integrierenden Datenbanksysteme transparent zu machen und eine neue integrierte Sicht auf die verteilten Daten einer Organisation zu unterstützen. Im Rahmen der Föderation bewahren die bestehenden Datenbanksysteme weitgehend ihre Autonomie, so daß bestehende Anwendungen unverändert weiterlaufen können. Insofern ist ein föderiertes Datenbanksystem durchaus mit einer politischen Föderation, wie etwa der Europäischen Union oder der Uno, zu vergleichen. Ähnlich wie bei einer politischen Föderation besteht die besondere Problematik bei der Entwicklung eines föderierten Datenbanksystems in der Heterogenität der zu integrierenden Teilsysteme. Die Zielse tzung dieser Diplomarbeit besteht darin, vor dem Hintergrund eines konkreten Anwendungs-Szenarios ein föderietes Datenbanksystem zu entwickeln, das versucht die Heterogenitäts-Problematik durch den Einsatz von Standards zu lösen. Als Anwendungs-Szenario wurde die Eingemeindung der Städte Bochum und Wattenscheid und die daraus resultierende Restrukturierung der städtischen Behörden gewählt. Das zu entwickelnde föderierte Datenbanksystem soll die datentechnische Kooperation ausgewählter Behörden unterstützen. Hierbei sollen insbesondere zwei wesentliche Aspekte der Heterogenität der zu integrierenden Datenbanksysteme betrachtet werden:Bezüglich der Heterogenität in der Ablaufumgebung soll in der Diplomarbeit der Ansatz verfolgt werden, die Komponenten des angestrebten FDBS als verteilte, kooperierende Objekte zu konzipieren und zu realisieren. Diese kommunizieren über einen CORBA kompatiblen Object Request Broker (ORB) miteinander. Die Common-Object-Request-Broker-Architecture (CORBA) beschreibt eine objektorientierte Infrastruktur, welche die Entwicklung von verteilten objektorientierten Systemen standardisiert. Der CORBA-Standard könnte schon bald zu einer Art Esperanto für verteilte heterogene Objekte avancieren. Die Heterogenität der Datenbankmanagementsysteme (DBMS) bzw. ihrer unterschiedlichen Datenmodelle soll durch den Einsatz des ODMG-93-Standards für objektorientierte Datenbankmanagementsysteme (ODBMS) überwunden werden. Das objektorientierte Datenmodell dieses Standards soll dabei als gemeinsames Datenmodell des föderierten Datenbanksystems fungieren. Die Rolle des gemeinsamen Datenmodells ist in etwa vergleichbar mit der Rolle der gemeinsamen Amtsprache in einer politischen Föderation. Ihre Ausdrucksstärke hat einen wesentliche Einfluß auf den Grad der erreichbaren Kooperation. Das föderierte Datenbanksystem soll unter Einsatz objektorientierter Entwurfsmethoden entwickelt werden. In der Diplomarbeit soll die Unified Modeling Language, die durch das Entwurfswerkzeug Rational Rose 4.0 unterstützt wird, eingesetzt werden

    D8.1 : Data Management Plan

    Get PDF
    The Data Management Plan lays out our planning for handling main aspects of the life cycle of the project data (data organisation and long-term storage, access, preservation, and sharing). This document also includes a preliminary specification of outputs (what data will be generated during the project). It is a living document and will be continuously updated during the project.Ostrav
    corecore