15 Fakultätsübergreifend / Sonstige Einrichtung

Permanent URI for this collectionhttps://elib.uni-stuttgart.de/handle/11682/16

Browse

Search Results

Now showing 1 - 8 of 8
  • Thumbnail Image
    ItemOpen Access
    Composite-object views in relational DBMS: an implementation perspective
    (1994) Pirahesh, Hamid; Mitschang, Bernhard; Südkamp, Norbert; Lindsay, Bruce
    We present a novel approach for supporting Composite Objects (CO) as an abstraction over the relational data. This approach brings the advanced CO model to existing relational databases and applications, without requiring an expensive migration to other DBMSs which support CO. The concept of views in relational DBMSs (RDBMS) gives the basis for providing the CO abstraction. This model is strictly an extension to the relational model, and it is fully upward compatible with it. We present an overview of the data model. We put emphasis in this paper on showing how we have made the extensions to the architecture and implementation of an RDBMS (Starburst) to support this model. We show that such a major extension to the data model is in fact quite attractive both in terms of implementation cost and query performance. We introduce a CO cache for navigation through components of a CO. With this technique, the performance of navigation through COs, which has been of a concern in RDBMSs in the past, is in fact quite satisfactory. We present our practical experience in using this facility. We show that our work on CO enables existing RDBMSs to incorporate efficient CO facilities at a low cost and at a high degree of application reusability and database sharability.
  • Thumbnail Image
    ItemOpen Access
    Struktur und Verwaltung grafischer Daten
    (1986) Hübel, Christoph; Mitschang, Bernhard
    Die Arbeitsgruppe Datenverwaltungssysteme am Fachbereich Informatik der Universität Kaiserslautern befaßt sich schon seit längerem im Rahmen des Sonderforschungsbereichs "VLSI-Entwurfsstrukturen und Parallelität" mit der Thematik des Datenbankeinsatzes in sogenannten "Nicht-Standard"-Datenbankanwendungen. Seit kurzem werden diese Forschungsaktivitäten noch ergänzt durch das neugeschaffene "Zentrum für Rechnergestützte Ingenieursysteme". Innerhalb dieser Projekte wurden bereits verschiedene datenbankbasierende Software-Prototypen aus den Bereichen VLSI-Entwurf, geografische lnformationssysteme, Expertensysteme und rechnergestützte Konstruktion entwickelt. Dabei trat überall die Problematik der Strukturierung und Verwaltung grafischer Daten zum Vorschein. Dies gab Anlaß zu einer systematischen Untersuchung des Zusammenspiels von Grafik- und Datenbanksystem, deren Ergebnisse in der Folge dargelegt werden.
  • Thumbnail Image
    ItemOpen Access
    Grand tour of concepts for object-orientation from a database point of view
    (1993) Mattos, Nelson Mendonca; Meyer-Wegener, Klaus; Mitschang, Bernhard
    Over the last few years, object-orientation has gained more and more importance within several disciplines of computer science (e.g. programming languages, knowledge engineering, and database systems). Numerous papers have defined one or another of its underlying concepts (sometimes in quite different ways), and some systems have been developed following those heterogeneous definitions. Nevertheless, papers investigating the dependencies and degrees of freedom of these concepts are rarely found. For this reason, the goal of this paper is not to add yet another definition of object-oriented concepts, but to identify existing relationships among these basic concepts that allow one to cover and classify various conceivable combinations of these conceptual building blocks. Dependencies, orthogonalities, and relations among concepts like object identity, encapsulation, classification, generalization, inheritance, etc. are revealed, showing numerous ways to compose different shades of object-orientation. This leads to alternatives encountered when constructing object-oriented systems, which are illustrated by classifying some well-known systems and prototypes from different areas. However, it is not our purpose to analyze the relative importance of these concepts. Instead, we investigate the concepts from a neutral point of view, presenting (but not evaluating) several degrees of object-orientation.
  • Item
    Processing and transaction concepts for cooperation of engineering workstations and a database server
    (1988) Härder, Theo; Hübel, Christoph; Meyer-Wegener, Klaus; Mitschang, Bernhard
    A DBMS kernel architecture is proposed for improved DB support of engineering applications running on a cluster of workstations. Using such an approach, part of the DBMS code - an application-specific layer - is allocated close to the corresponding application on a workstation while the kernel code is executed on a central server. Emperical performance results from DB-based engineering applications are reported to justify the chosen DBMS architecture. The paper focuses on design issues of the application layer including server coupling, processing model and application interface. Moreover, a transaction model for long-term database work in a coupled workstation-server environment is investigated in detail.
  • Thumbnail Image
    ItemOpen Access
    KUNICAD : ein datenbankgestütztes geometrisches Modellierungssystem für Werkstücke
    (1987) Härder, Theo; Hübel, Christoph; Langenfeld, Stefan; Mitschang, Bernhard
    Es wird ein datenbankgestütztes, volumenorientiertes Modellierungssystem für Werkstücke beschrieben, das als Kernalgorithmus für die geometrische Modellierung ein volumenorientiertes Verfahren einsetzt. Zur Unterstützung der graphischen Repräsentation der Werkstücke werden intern zusätzlich Strukturen nach dem Begrenzungsflächenmodell gehalten, die automatisch aus den CSG-Strukturen abgeleitet und nachgeführt werden. Das KUNICAD-System wird durch seine Gesamtarchitektur, seine Benutzerschnittstelle und sein zugrundeliegendes Anwendermodell skizziert. Die Modellierungskomponente wird durch ihre wesentlichsten Aufgaben - die Darstellung der Objekte und ihre Handhabung - beschrieben. Eine objektunterstützende Datenbankschnittstelle wurde nach dem Zusatzebenen-Architekturkonzept auf der Basis eines CODASYL-Datenbanksystems (UDS) entwickelt. Das implementierte System gestattet das Studium von praxistauglichen CAD-Schnittstellen und erlaubt eine detaillierte Analyse des durch die Datenbankverwaltung bedingten Mehraufwands bei CAD-Operationen.
  • Thumbnail Image
    ItemOpen Access
    DB-Schnittstellen für arbeitsplatzorientierte Ingenieuranwendungen
    (1988) Hübel, Christoph; Mitschang, Bernhard
    Die Schnittstellen gegenwärtig verfügbarer Datenbanksysteme erweisen sich als ungeeignet für den Bereich der lngenieuranwendungen. Dies gilt im besonderen, da bei Ingenieuranwendungen eine deutliche Arbeitsplatzorientierung vorherrscht und sie damit häufig auf einer speziellen Mehrrechnerarchitektur aufbauen. Ausgehend von einem Schichtenmodell für sog. Non-Standard-Datenbanksysteme (NDBS) schlagen wir daher eine spezielle Systemarchitektur mit einer entsprechend ausgelegten Datenmodell- und Anwendungsmodellschnittstelle für arbeitsplatzorientierte Ingenieuranwendungen vor.
  • Thumbnail Image
    ItemOpen Access
    Beanspruchungsgerechtes Konstruieren : Kopplung von CAD und FEM
    (1994) Bies, Carlo; Mitschang, Bernhard; Mitschang, Peter
    Die Kopplung der Bereiche CAD und FEM ist ein wesentlicher Schritt hin zu dem übergeordneten Ziel des fertigungsgerechten und beanspruchungsgerechten Konstruierens. Neue Bauteile werden mit CAD-Systemen entworfen und deren mechanische Eigenschaften anschließend mittels FEM-Systemen analysiert. Da diese Systeme auf ähnlichen Bauteilgeometrien aufbauen, ist es naheliegend, die im CAD-System vorliegende Geometriebeschreibung für die FEM-Analyse zu übernehmen. Ein direkter Austausch der Geometriedaten scheitert jedoch, da sich die jeweiligen Geometriemodelle stark unterscheiden. Aus diesem Grunde findet herkömmlicherweise kein rechnergestützter Datenaustausch statt. In dieser Arbeit berichten wir über die Konzepte, die Realisierung sowie über erste praktische Einsatzerfahrungen und Systembewertung zu einem Geometrie-Transformator (entwickelt für die Systeme EUCLID und ANSYS), der eine (weitestgehend) automatische Umsetzung der Geometriedarstellungen durchführt und somit einen durchgängigen rechnerunterstützten Prozeß für die Konversion vom CAD- zum FEM-Modell ermöglicht.
  • Thumbnail Image
    ItemOpen Access
    Query processing for complex objects
    (1992) Härder, Theo; Mitschang, Bernhard; Schöning, Harald
    Over the last few years several new data models together with their languages have been developed to meet the increasing requirements of engineering or office applications. A major characteristic of these data models is their ability to process and manage complex objects which the relational model does not provide adequate support for. Whereas the problem of query translation for relational languages has provoked broad research activities during the last fifteen years, the analogous problem of translating non-procedural queries on complex objects into lower level programs for efficient execution has received only little attention. This paper tries to reveal the new aspects of query translation and execution on complex objects as compared to similar activities when processing flat relations. For this purpose, we investigate the essential concepts necessary to perform compilation, optimization, and execution of queries on complex objects.