Demo Data from EDBT 2026 / reviewers in the wild / expert
Roger K. Shultz
dblp:16/5880
· DBLP profile ↗
7ranked-venue papers
2as first author
0since 2021 · last 1991
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 3Databases, data management, data science and information retrieval · 3 · 2 first-authorSoftware engineering, systems software and programming languages · 2Applied, interdisciplinary, general and emerging computing · 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
4 papers |
Distributed and cloud data management · 56% Query processing and optimization · 33% Database system architecture and tuning · 11% | |
| Computer architecture, parallel and distributed computing, and storage systems
3 papers |
Parallel and multicore computing · 32% Performance modeling and evaluation · 30% Embedded and real-time systems · 21% | |
| Theoretical computer science
1 paper |
Mathematical optimization · 100% |
Topics — the 13 heaviest of 14, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Distributed and cloud data management
data replication |
0.0 | 1 | 1988 | A Heuristic Algorithm for Determining a Near-optimal Set of Nodes to Access in a Partially Replicated Distributed Database System · ICDE 1988 |
Distributed and cloud data management
distributed database design |
0.0 | 1 | 1988 | Design of Partially Replicated Distributed Database Systems: An Integrated Methodology · SIGMETRICS 1988 |
Distributed and cloud data management › data replication
partial replication |
0.0 | 1 | 1988 | Design of Partially Replicated Distributed Database Systems: An Integrated Methodology · SIGMETRICS 1988 |
Mathematical optimization
combinatorial optimization |
0.0 | 1 | 1988 | A Heuristic Algorithm for Determining a Near-optimal Set of Nodes to Access in a Partially Replicated Distributed Database System · ICDE 1988 |
Mathematical optimization
heuristic optimization |
0.0 | 1 | 1988 | A Heuristic Algorithm for Determining a Near-optimal Set of Nodes to Access in a Partially Replicated Distributed Database System · ICDE 1988 |
Query processing and optimization
join processing |
0.0 | 1 | 1987 | Tree Structured Multiple Processor Join Methods · ICDE 1987 |
Query processing and optimization › join processing
parallel join |
0.0 | 1 | 1987 | Tree Structured Multiple Processor Join Methods · ICDE 1987 |
Parallel and multicore computing
parallel query processing |
0.0 | 1 | 1987 | Tree Structured Multiple Processor Join Methods · ICDE 1987 |
Database system architecture and tuning › database machine
multiprocessor database machines |
0.0 | 1 | 1984 | Response Time Analysis of Multiprocessor Computers for Database Support · ACM Trans. Database Syst. 1984 |
Performance modeling and evaluation
queueing models |
0.0 | 1 | 1984 | Response Time Analysis of Multiprocessor Computers for Database Support · ACM Trans. Database Syst. 1984 |
Embedded and real-time systems › real-time scheduling › schedulability analysis
response time analysis |
0.0 | 1 | 1984 | Response Time Analysis of Multiprocessor Computers for Database Support · ACM Trans. Database Syst. 1984 |
Distributed systems
replication |
0.0 | 1 | 1988 | Design of Partially Replicated Distributed Database Systems: An Integrated Methodology · SIGMETRICS 1988 |
Processor architecture and microarchitecture
multiprocessor architecture |
0.0 | 1 | 1984 | Response Time Analysis of Multiprocessor Computers for Database Support · ACM Trans. Database Syst. 1984 |
Methods — techniques the papers use, named apart from their topics
randomized heuristic · 0.0o(n²) algorithm · 0.0hashing · 0.0cost analysis · 0.0parameterized response time analysis · 0.0analytical modeling · 0.0semijoin · 0.0semi-join · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1991 | Design of a system for software testing and debugging for multiprocessor avionics systemsabstractAs multiprocessor software solutions find their way into critical applications such as avionics as a means of increasing performance and reliability, the need for both debugging and testing tools increases dramatically. The authors focus on the gathering of accurate run-time information providing support for both debugging and testing of embedded multiprocessor systems by using run-time identification of simple events and postexecution identification of compound events. Additionally, they propose a way of combining specification-based (black-box) system testing and automatic monitoring to substantially reduce the complexity, tedium, and cost of complete structural (white-box) testing.> James E. Lumpp Jr., Roger K. Shultz, Thomas L. Casavant |
COMPSAC | 2 |
| 1990 | On the Performance of Concurrent Tree Algorithms
Ray Ford, Michael J. Jipping, Roger K. Shultz, Brion Wenhardt |
J. Parallel Distributed Comput. | 3 |
| 1988 | A Heuristic Algorithm for Determining a Near-optimal Set of Nodes to Access in a Partially Replicated Distributed Database SystemabstractAn O(n/sup 2/) heuristic algorithm using randomized decisions is developed for determining a near-optimal set of nodes. For small values of n, the authors can determine how close the heuristic solution is to the optimal set of nodes. They also compare their heuristic to other algorithms reported in the literature.> Ravi Mukkamala, Steven C. Bruell, Roger K. Shultz |
ICDE | 3 |
| 1988 | Performance Comparision of Two Multiprocessor B-Link Tree Implementations
Ravi Mukkamala, Roger K. Shultz |
ICPP (1) | 2 |
| 1988 | Design of Partially Replicated Distributed Database Systems: An Integrated Methodology
Ravi Mukkamala, Steven C. Bruell, Roger K. Shultz |
SIGMETRICS | 3 |
| 1987 | Tree Structured Multiple Processor Join MethodsabstractThis paper summarizes the execution cost of join operations performed by parallel executing processors. Four different parallel join algorithms are proposed for execution on multiple processing nodes interconnected on a tree structured communication network. Secondary storage is accessed in parallel by leaf nodes. An average execution cost analysis is presented for the multiple processor join methods. For a reasonable ratio of result to operand cardinality, joins which use hashing for semi-join of operands at the leaf node secondary storage interface are predicted to perform better than nested-loop and sort-merge joins. Both node memory capacity and join result cardinality have a large influence on the relative performance of the join methods. This analysis method forms a basis for selecting among alternative processing methods for statically linked, multiple processor computer architectures. Roger K. Shultz, Ila Miller |
ICDE | 1 |
| 1984 | Response Time Analysis of Multiprocessor Computers for Database SupportabstractComparison of three multiprocessor computer architectures for database support is made possible through evaluation of response time expressions. These expressions are derived by parameterizing algorithms performed by each machine to execute a relational algebra query. Parameters represent properties of the database and components of the machines. Studies of particular parameter values exhibit response times for conventional machine technology, for low selectivity, high duplicate occurrence, and parallel disk access, increasing the number of processors, and improving communication and processing technology. Roger K. Shultz, Roy J. Zingg |
ACM Trans. Database Syst. | 1 |