VLDB 2026 Research / reviewers in the wild / expert
William C. McDonald
dblp:06/2158
· DBLP profile ↗
3ranked-venue papers
1as first author
0since 2021 · last 1987
0000-0002-7702-9309ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Applied, interdisciplinary, general and emerging computing · 2 · 1 first-authorSystems, architecture and hardware · 1Software engineering, systems software and programming languages · 1 · 1 first-author
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
1 paper |
Distributed systems · 46% Embedded and real-time systems · 23% Electronic design automation · 23% |
Topics — the 5 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Electronic design automation › hardware verification and test
design validation |
0.0 | 1 | 1987 | Testbed-based validation of design techniques for reliable distributed real-time systems · Proc. IEEE 1987 |
Embedded and real-time systems
distributed real-time systems |
0.0 | 1 | 1987 | Testbed-based validation of design techniques for reliable distributed real-time systems · Proc. IEEE 1987 |
Distributed systems
fault tolerance |
0.0 | 1 | 1987 | Testbed-based validation of design techniques for reliable distributed real-time systems · Proc. IEEE 1987 |
Distributed systems
replication |
0.0 | 1 | 1987 | Testbed-based validation of design techniques for reliable distributed real-time systems · Proc. IEEE 1987 |
Performance modeling and evaluation › benchmarking
testbed evaluation |
0.0 | 1 | 1987 | Testbed-based validation of design techniques for reliable distributed real-time systems · Proc. IEEE 1987 |
Methods — techniques the papers use, named apart from their topics
testbed experimentation · 0.0distributed recovery block scheme · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1987 | Testbed-based validation of design techniques for reliable distributed real-time systemsabstractTwo tightly coupled multi-computer testbeds, one providing efficient inter-node communications tailored to the application, and the other providing more flexible full connectivity among processors and memories are used to support validation of the design techniques for distributed real-time systems. The testbeds are valuable tools for evaluating, analyzing, and studying the behavior of many algorithms for distributed systems. We have used the testbeds in studying distributed recovery block scheme for handling hardware and software faults. A testbed has also been used to analyze database locking techniques and a fault-tolerant locking protocol for recovery from faults that occur during updating of replicated copies of files in tightly coupled distributed systems. Testbeds can be configured to represent the operating environments and input scenarios more accurately than software simulation. Therefore, testbed-based evaluation provides more accurate results than simulation and yields greater insight into the characteristics and limitations of proposed concepts. This is an important advantage in the complex field of distributed real-time system design evaluation and validation. Therefore, testbed-based experimentation is an effective approach to validate system concepts and design techniques for distributed systems for real-time applications. Wesley W. Chu, K. H. (Kane) Kim, William C. McDonald |
Proc. IEEE | 3 |
| 1982 | A Hardware Architecture for a Flexible Distributed Computing Testbed
T. G. Williams, William C. McDonald, M. W. Beasley, G. W. Cox |
ICDCS | 2 |
| 1978 | The Advanced Data Processing TestbedabstractThis paper describes the concept of a highly flexible distributed testbed to support the analysis, test, evaluation, and demonstration of advanced data processing research for ballistic missile defense. Categories of research and experimentation at the system, unit, and device levels are discussed; major testbed elements are described; and the levels of experimental data processing modeling are defined. Hardware considerations are discussed for establishing the computational resources and interconnect mechanisms to: (1) support simulation of weapon system processes and the external system, environment, and threat; (2) emulate tactical data processors at levels of detail ranging from the gate level to the network level; and (3) accommodate the evaluation and demonstration of laboratory model hardware and software. The basic structure and architecture of the testbed are described. William C. McDonald, J. M. Williams |
COMPSAC | 1 |