Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Annita N. Wilschut

dblp:93/4199 · DBLP profile ↗
← Back
8ranked-venue papers
3as first author
0since 2021 · last 1999
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Databases, data management, data science and information retrieval · 7 · 3 first-authorArtificial intelligence and machine learning · 1Systems, architecture and hardware · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Databases, data mining, and information retrieval
5 papers
Data models and query languages · 45% Query processing and optimization · 35% Database system architecture and tuning · 13%
Computer architecture, parallel and distributed computing, and storage systems
3 papers
Parallel and multicore computing · 90% Performance modeling and evaluation · 10%

Topics — the 12 heaviest of 13, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Parallel and multicore computing
parallel query processing
0.021995
Parallel Evaluation of Multi-Join Queries · SIGMOD Conference 1995
Implementation and Performance Evaluation of a Parallel Transitive Closure Algorithm on PRISMA/DB · VLDB 1993
Data models and query languages › query algebra
object algebra
0.011998
Flattening an Object Algebra to Provide Performance · ICDE 1998
Data models and query languages
object-oriented database
0.011998
Flattening an Object Algebra to Provide Performance · ICDE 1998
Data models and query languages
query algebra
0.011998
Flattening an Object Algebra to Provide Performance · ICDE 1998
Query processing and optimization
parallel query processing
0.021992
PRISMA/DB: A Parallel Main Memory Relational DBMS · IEEE Trans. Knowl. Data Eng. 1992
Parallelism in a Main-Memory DBMS: The Performance of PRISMA/DB · VLDB 1992
Query processing and optimization › join processing
parallel join
0.011995
Parallel Evaluation of Multi-Join Queries · SIGMOD Conference 1995
Parallel and multicore computing › parallel computing
parallel database systems
0.021993
Implementation and Performance Evaluation of a Parallel Transitive Closure Algorithm on PRISMA/DB · VLDB 1993
Parallelism in a Main-Memory DBMS: The Performance of PRISMA/DB · VLDB 1992
Query processing and optimization › parallel query processing
parallel transitive closure
0.011993
Implementation and Performance Evaluation of a Parallel Transitive Closure Algorithm on PRISMA/DB · VLDB 1993
Graph data management › graph algorithms
transitive closure computation
0.011993
Implementation and Performance Evaluation of a Parallel Transitive Closure Algorithm on PRISMA/DB · VLDB 1993
Database system architecture and tuning
main-memory database
0.011992
Parallelism in a Main-Memory DBMS: The Performance of PRISMA/DB · VLDB 1992
Database system architecture and tuning
parallel database system
0.011992
PRISMA/DB: A Parallel Main Memory Relational DBMS · IEEE Trans. Knowl. Data Eng. 1992
Query processing and optimization › query rewriting › query transformation
algebraic manipulation
0.011998
Flattening an Object Algebra to Provide Performance · ICDE 1998

Methods — techniques the papers use, named apart from their topics

performance evaluation · 0.0simulation · 0.0comparative performance evaluation · 0.0flattening · 0.0divide-and-conquer · 0.0object-oriented implementation · 0.0
YearPublicationVenuePosition
1999 Performance of Distributed Query Optimization in Client/Server Systems
Jacek Skowronek, Henk M. Blanken, Annita N. Wilschut
Data Knowl. Eng.3
1998 Flattening an Object Algebra to Provide Performance
abstract
Algebraic transformation and optimization techniques have been the method of choice in relational query execution, but applying them in object-oriented (OO) DBMSs is difficult due to the complexity of OO query languages. This paper demonstrates that the problem can be simplified by mapping an OO data model to the binary relational model implemented by Monet, a state-of-the-art database kernel. We present a generic mapping scheme to flatten data models and study the case of straightforward OO model. We show how flattening enabled us to implement a query algebra, using only a very limited set of simple operations. The required primitives and query execution strategies are discussed, and their performance is evaluated on the 1-GByte TPC-D (Transaction-processing Performance Council's Benchmark D), showing that our divide-and-conquer approach yields excellent results.
Peter Boncz, Annita N. Wilschut, Martin L. Kersten
ICDE2
1995 Parallel Evaluation of Multi-Join Queries
abstract
A number of execution strategies for parallel evaluation of multi-join queries have been proposed in the literature; their performance was evaluated by simulation. In this paper we give a comparative performance evaluation of four execution strategies by implementing all of them on the same parallel database system, PRISMA/DB. Experiments have been done up to 80 processors. The basic strategy is to first determine an execution schedule with minimum total cost and then parallelize this schedule with one of the four execution strategies. These strategies, coming from the literature, are named: Sequential Parallel, Synchronous Execution, Segmented Right-Deep, and Full Parallel. Based on the experiments clear guidelines are given when to use which strategy.
Annita N. Wilschut, Jan Flokstra, Peter M. G. Apers
SIGMOD Conference1
1993 Implementation and Performance Evaluation of a Parallel Transitive Closure Algorithm on PRISMA/DB
Maurice A. W. Houtsma, Annita N. Wilschut, Jan Flokstra
VLDB2
1993 Dataflow Query Execution in a Parallel Main-memory Environment
Annita N. Wilschut, Peter M. G. Apers
Distributed Parallel Databases1
1992 Parallelism in a Main-Memory DBMS: The Performance of PRISMA/DB
Annita N. Wilschut, Jan Flokstra, Peter M. G. Apers
VLDB1
1992 PRISMA/DB: A Parallel Main Memory Relational DBMS
abstract
PRISMA/DB, a full-fledged parallel, main memory relational database management system (DBMS) is described. PRISMA/DB's high performance is obtained by the use of parallelism for query processing and main memory storage of the entire database. A flexible architecture for experimenting with functionality and performance is obtained using a modular implementation of the system in an object-oriented programming language. The design and implementation of PRISMA/DB are described in detail. A performance evaluation of the system shows that the system is comparable to other state-of-the-art database machines. The prototype implementation of the system runs on a 100-node parallel multiprocessor.>
Peter M. G. Apers, Carel A. van den Berg, Jan Flokstra, Paul Grefen, Martin L. Kersten, Annita N. Wilschut
IEEE Trans. Knowl. Data Eng.6
1989 The Design of a High-Performance File Server
abstract
The Bullet server is a file server that outperforms traditional file servers by more than a factor of three. It achieves high throughput and low delay by a software design radically different from that of file servers currently in use. Whereas files are normally stored as a sequence of disk blocks, each Bullet server file is stored contiguously, both on disk and in the server's random access memory cache. Furthermore, it uses the concept of an immutable file to improve performance, to enable caching, and to provide a clean semantic model to the user. The authors describe the design and implementation of the Bullet server in detail, present measurements of its performance, and compare this performance to that of the SUN file server running on the same hardware.>
Robbert van Renesse, Andrew S. Tanenbaum, Annita N. Wilschut
ICDCS3