Demo Data from EDBT 2026 / reviewers in the wild / expert
Brian C. Twichell
dblp:31/2146
· DBLP profile ↗
4ranked-venue papers
0as first author
0since 2021 · last 1989
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 2Databases, data management, data science and information retrieval · 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.
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Performance modeling and evaluation · 57% Parallel and multicore computing · 24% Cloud and datacenter computing · 19% | |
| Databases, data mining, and information retrieval
3 papers |
Transaction processing and concurrency control · 63% Database system architecture and tuning · 37% |
Topics — the 8 heaviest of 9, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Transaction processing and concurrency control › concurrency control › locking protocols
two-phase locking |
0.0 | 2 | 1989 | Locking Performance in a Shared-Nothing Parallel Database Machine · IEEE Trans. Knowl. Data Eng. 1989 Locking Performance in a Shared Nothing Parallel Database Machine · ICDE 1989 |
Performance modeling and evaluation
simulation |
0.0 | 2 | 1989 | Locking Performance in a Shared-Nothing Parallel Database Machine · IEEE Trans. Knowl. Data Eng. 1989 Locking Performance in a Shared Nothing Parallel Database Machine · ICDE 1989 |
Parallel and multicore computing › parallel computing
parallel database systems |
0.0 | 2 | 1989 | Locking Performance in a Shared-Nothing Parallel Database Machine · IEEE Trans. Knowl. Data Eng. 1989 Locking Performance in a Shared Nothing Parallel Database Machine · ICDE 1989 |
Transaction processing and concurrency control › concurrency control
locking |
0.0 | 1 | 1989 | Locking Performance in a Shared-Nothing Parallel Database Machine · IEEE Trans. Knowl. Data Eng. 1989 |
Performance modeling and evaluation › simulation › discrete-event simulation
petri net simulation |
0.0 | 1 | 1989 | Locking Performance in a Shared-Nothing Parallel Database Machine · IEEE Trans. Knowl. Data Eng. 1989 |
Cloud and datacenter computing › datacenter architecture
shared-nothing architecture |
0.0 | 1 | 1989 | Locking Performance in a Shared-Nothing Parallel Database Machine · IEEE Trans. Knowl. Data Eng. 1989 |
Database system architecture and tuning
extensible database system |
0.0 | 1 | 1988 | GENESIS: An Extensible Database Management System · IEEE Trans. Software Eng. 1988 |
Software maintenance and evolution
software reuse |
0.0 | 1 | 1988 | GENESIS: An Extensible Database Management System · IEEE Trans. Software Eng. 1988 |
Methods — techniques the papers use, named apart from their topics
queuing network model · 0.0queueing network modeling · 0.0petri net modeling · 0.0DBSIM · 0.0petri net models · 0.0petri net model · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1989 | Construction of file management systems from software componentsabstractDomain analysis, a classical approach to the indentification of reusable software modules, relies on in-depth studies of existing systems, published algorithms, and structures to discern generic architectures for large classes of systems. An architecture is a template in which building-block modules can be plugged. Interfaces are standardized to make blocks interchangeable. The authors explain how domain analysis has led them to a building-blocks technology for file management systems (FMSs), and they describe their most recent prototype, an FMS synthesizer. The synthesizer enables a customized FMS to be assembled from prewritten components in minutes at virtually no cost.> Don S. Batory, J. R. Barnett, J. Roy, Brian C. Twichell, Jorge F. Garza |
COMPSAC | 4 |
| 1989 | Locking Performance in a Shared Nothing Parallel Database MachineabstractA quantitative performance study of two-phase locking in a parallel database machine using a simulation-based methodology is presented. The DBSIM simulation methodology uses a Petri-net model at the higher level and a queuing network model at the lower level. The Petri net model captures the characteristics of parallelism and synchronization at the workload level, while the queuing network model captures queuing aspects of the system at the physical resource level. Transactions in a workload are specified using a performance-oriented specification language based on the transaction component graph: a data-flow graph with database operators. The transaction specifications are translated into Petri-net representations to drive the simulation experiments. Results of an analysis of a two-phase locking strategy with machine sizes ranging from 4 to 256 processors are presented.> B. Paul Jenq, Brian C. Twichell, Tom W. Keller |
ICDE | 2 |
| 1989 | Locking Performance in a Shared-Nothing Parallel Database MachineabstractA quantitative performance study of two-phase locking in a parallel database machine using a simulation-based methodology is described. The DBSIM simulation methodology uses models at two levels: a Petri net model at the higher level and a queuing network model at the lower level. The Petri net model captures the characteristics of parallelism and synchronization at the workload level, while the queuing network model captures queuing aspects of the system at the physical resource level. Transactions in a workload are specified using a performance-oriented specification language based on the transaction component graph, a data flow graph with database operators. The transaction specifications are translated into Petri net representations to derive the simulation experiments. The workload is a transaction taken from an order-entry application. A shared-nothing parallel machine architecture is assumed. Results of analysis of a two-phase locking strategy with machine sizes ranging from 4 to 256 processors are presented.> B. Paul Jenq, Brian C. Twichell, Tom W. Keller |
IEEE Trans. Knowl. Data Eng. | 2 |
| 1988 | GENESIS: An Extensible Database Management SystemabstractA novel yet simple technology is presented that enables customized database management systems (DBMSs) to be developed rapidly. The authors are designing an extensible DBMS, called GENESIS, which is based on this theory. They give a detailed description of their first operational prototype. DBMS software components in GENESIS can be written in a few months. When all components for a target DBMS are present, writing the architecture specification of the DBMS and reconfiguring GENESIS takes a few hours and can be accomplished with negligible cost.> Don S. Batory, J. R. Barnett, Jorge F. Garza, K. P. Smith, K. Tsukuda, Brian C. Twichell, T. E. Wise |
IEEE Trans. Software Eng. | 6 |