Publikationen AS: Bibliographie 1998 BibTeX
@inproceedings {INPROC-1998-20,
author = {J{\"u}rgen Sellentin and Bernhard Mitschang},
title = {{Data Intensive Intra- \& Internet Applications - An Example Using Java and CORBA in the World Wide Web}},
booktitle = {Proceedings of the Fourteenth International Conference on Data Engineering, February 23-27, 1998, Orlando, Florida, USA},
publisher = {IEEE},
institution = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Germany},
pages = {302--311},
type = {Konferenz-Beitrag},
month = {Februar},
year = {1998},
isbn = {0-8186-8289-2},
language = {Englisch},
cr-category = {H.4 Information Systems Applications,
H.2.4 Database Management Systems,
H.2.5 Heterogeneous Databases},
department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte H{\"o}chstleistungsrechner, Anwendersoftware},
abstract = {Intra/Internet technology has become a key issue in the development of modern
systems. Nowadays it is not sufficient anymore to present static information
sheets through the WWW, instead we need interactive applications that may even
compute complex results or process large data sets. In this paper we describe a
prototype based on Java and CORBA. Both represent modern concepts that have
been developed to fulfill these requirements. Their combination results into
the kind of data processing we want to apply to the WWW: First, portable,
powerful, structured and even reusable client programs instead of cryptic HTML
scripts, second, well defined interfaces, and third, efficient server processes
separated from the WWW server and its CGI extensions. Communication is
controlled by a fault tolerant CORBA layer, which also enables server
development using a different language than Java. Besides a discussion of CORBA
and its data shipping capabilities, we take a closer look at Java and its
runtime behavior, and we report on the experiences gathered with our prototype
system and its testbed application. This system has also been used to gather
experiences with and to influence the new language binding of the Standard Data
Access Interface (SDAI) of the Standard for the Exchange of Product Data (STEP,
ISO 10303) to Java.},
url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-1998-20&engl=0}
}
@inproceedings {INPROC-1998-19,
author = {Clara Nippl and Bernhard Mitschang},
title = {{TOPAZ: a Cost-Based, Rule-Driven, Multi-Phase Parallelizer}},
booktitle = {VLDB'98, Proceedings of 24rd International Conference on Very Large Data Bases, New York City, New York, USA, August 24-27, 1998},
publisher = {Morgan Kaufmann},
institution = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Germany},
pages = {251--262},
type = {Konferenz-Beitrag},
month = {August},
year = {1998},
isbn = {1-55860-566-5},
language = {Englisch},
cr-category = {H.2.4 Database Management Systems},
contact = {Bernhard Mitschang mitsch@informatik.uni-stuttgart.de},
department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte H{\"o}chstleistungsrechner, Anwendersoftware},
abstract = {Currently the key problems of query optimization are extensibility imposedby
object-relational technology, as well as query complexity caused by forthcoming
applications, such as OLAP. We propose a generic approach to parallelization,
called TOPAZ. Different forms of parallelism are exploited to obtain maximum
speedup combined with lowest resource consumption. The necessary abstractions
w.r.t. operator characteristics and system architecture are provided by rules
that are used by a cost-based, top-down search engine. A multi-phase pruning
based on a global analysis of the plan efficiently guides the search process,
thus considerably reducing complexity and achieving optimization performance.
Since TOPAZ solely relies on the widespread concepts of iterators and
datarivers common to (parallel) execution models, it fits as an enabling
technology into most state-of-the-art (object-) relational systems.},
url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-1998-19&engl=0}
}
@inproceedings {INPROC-1998-18,
author = {Michael Jaedicke and Bernhard Mitschang},
title = {{On Parallel Processing of Aggregate and Scalar Functions in Object-Relational DBMS}},
booktitle = {Proceedings ACM SIGMOD International Conference on Management of Data, Seattle, Washington, USA, June 2-4, 1998},
publisher = {ACM Press},
institution = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Germany},
pages = {379--389},
type = {Konferenz-Beitrag},
month = {Juni},
year = {1998},
isbn = {0-89791-995-5},
language = {Englisch},
cr-category = {H.2.4 Database Management Systems},
contact = {Bernhard Mitschang mitsch@informatik.uni-stuttgart.de},
department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte H{\"o}chstleistungsrechner, Anwendersoftware},
abstract = {Nowadays parallel object-relational DBMS are envisioned as the next great wave,
but there is still a lack of efficient implementation concepts for some parts
of the proposed functionality. Thus one of the current goals for parallel
object-relational DBMS is to move towards higher performance. In this paper we
develop a framework that allows to process user-defined functions with data
parallelism. We will describe the class of partitionable functions that can be
processed parallelly. We will also propose an extension which allows to speed
up the processing of another large class of functions by means of parallel
sorting. Functions that can be processed by means of our techniques are often
used in decision support queries on large data volumes, for example. Hence a
parallel execution is indispensable.},
url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-1998-18&engl=0}
}
@article {ART-1998-10,
author = {Stefan De{\ss}loch and Theo H{\"a}rder and Nelson Mattos and Bernhard Mitschang and Joachim Thomas},
title = {{Advanced Data Processing in KRISYS: Modeling Concepts, Implementation Techniques, and Client/Server Issues}},
journal = {VLDB Journal},
publisher = {Springer},
volume = {7},
number = {2},
pages = {79--95},
type = {Artikel in Zeitschrift},
month = {Mai},
year = {1998},
keywords = {Object-oriented modeling concepts; Consistency control; Query processing; Run-time optimization; Client/server architectures},
language = {Englisch},
cr-category = {H Information Systems},
department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte H{\"o}chstleistungsrechner, Anwendersoftware},
abstract = {The increasing power of modern computers is steadily opening up new application
domains for advanced data processing such as engineering and knowledge-based
applications. To meet their requirements, concepts for advanced data management
have been investigated during the last decade, especially in the field of
object orientation. Over the last couple of years, the database group at the
University of Kaiserslautern has been developing such an advanced database
system, the KRISYS prototype. In this article, we report on the results and
experiences obtained in the course of this project. The primary objective for
the first version of KRISYS was to provide semantic features, such as an
expressive data model, a set-oriented query language, deductive as well as
active capabilities. The first KRISYS prototype became completely operational
in 1989. To evaluate its features and to stabilize its functionality, we
started to develop several applications with the system. These experiences
marked the starting point for an overall redesign of KRISYS. Major goals were
to tune KRISYS and its query-processing facilities to a suitable client/server
environment, as well as to provide elaborate mechanisms for consistency control
comprising semantic integrity constraints, multi-user synchronization, and
failure recovery. The essential aspects of the resulting client/server
architecture are embodied by the client-side data management needed to
effectively support advanced applications and to gain the required system
performance for interactive work. The project stages of KRISYS properly reflect
the essential developments that have taken place in the research on advanced
database systems over the last years. Hence, the subsequent discussions will
bring up a number of important aspects with regard to advanced data processing
that are of significant general importance, as well as of general applicability
to database systems.},
url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=ART-1998-10&engl=0}
}