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.

Bruce J. Walker

dblp:76/850 · DBLP profile ↗
← Back
6ranked-venue papers
2as first author
1since 2021 · last 2023
—ORCID · none

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

Software engineering, systems software and programming languages · 4 · 2 first-authorSystems, architecture and hardware · 1Applied, interdisciplinary, general and emerging computing · 1 · 1 since 2021

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
4 papers
Distributed systems · 57% Storage systems · 36% Hardware reliability and fault tolerance · 7%
Software engineering, system software, and programming languages
2 papers
Operating systems · 76% Program verification · 24%

Topics — the 10 heaviest of 14, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Storage systems › file systems
distributed file system
0.031993
Accessing Remote Special Files in a Distributed Computing Envinronment · HPDC 1993
The LOCUS Distributed Operating System · SOSP 1983
LOCUS - A Network Transparent, High Reliability Distributed System · SOSP 1981
Distributed systems
replication
0.031983
Detection of Mutual Inconsistency in Distributed Systems · IEEE Trans. Software Eng. 1983
The LOCUS Distributed Operating System · SOSP 1983
LOCUS - A Network Transparent, High Reliability Distributed System · SOSP 1981
Distributed systems › distributed system architecture
distributed operating systems
0.021983
The LOCUS Distributed Operating System · SOSP 1983
LOCUS - A Network Transparent, High Reliability Distributed System · SOSP 1981
Distributed systems
distributed coordination
0.011983
Detection of Mutual Inconsistency in Distributed Systems · IEEE Trans. Software Eng. 1983
Distributed systems
fault tolerance
0.011983
Detection of Mutual Inconsistency in Distributed Systems · IEEE Trans. Software Eng. 1983
Distributed systems › fault tolerance › fault detection and diagnosis
inconsistency detection
0.011983
Detection of Mutual Inconsistency in Distributed Systems · IEEE Trans. Software Eng. 1983
Hardware reliability and fault tolerance › network fault tolerance
network partition tolerance
0.011983
Detection of Mutual Inconsistency in Distributed Systems · IEEE Trans. Software Eng. 1983
Operating systems › system security
operating system security
0.011979
Specification and Verification of the UCLA Unix Security Kernel (Extended Abstract) · SOSP 1979
Distributed systems › distributed database
distributed transactions
0.011983
The LOCUS Distributed Operating System · SOSP 1983
Distributed systems › transaction processing
nested transactions
0.011983
The LOCUS Distributed Operating System · SOSP 1983

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

version vectors · 0.0origin points · 0.0program verification · 0.0atomic file operations · 0.0
YearPublicationVenuePosition
2023 Comparison of long- and short-read metagenomic assembly for low-abundance species and resistance genes
abstract
Recent technological and computational advances have made metagenomic assembly a viable approach to achieving high-resolution views of complex microbial communities. In previous benchmarking, short-read (SR) metagenomic assemblers had the highest accuracy, long-read (LR) assemblers generated the most contiguous sequences and hybrid (HY) assemblers balanced length and accuracy. However, no assessments have specifically compared the performance of these assemblers on low-abundance species, which include clinically relevant organisms in the gut. We generated semi-synthetic LR and SR datasets by spiking small and increasing amounts of Escherichia coli isolate reads into fecal metagenomes and, using different assemblers, examined E. coli contigs and the presence of antibiotic resistance genes (ARGs). For ARG assembly, although SR assemblers recovered more ARGs with high accuracy, even at low coverages, LR assemblies allowed for the placement of ARGs within longer, E. coli-specific contigs, thus pinpointing their taxonomic origin. HY assemblies identified resistance genes with high accuracy and had lower contiguity than LR assemblies. Each assembler type's strengths were maintained even when our isolate was spiked in with a competing strain, which fragmented and reduced the accuracy of all assemblies. For strain characterization and determining gene context, LR assembly is optimal, while for base-accurate gene identification, SR assemblers outperform other options. HY assembly offers contiguity and base accuracy, but requires generating data on multiple platforms, and may suffer high misassembly rates when strain diversity exists. Our results highlight the trade-offs associated with each approach for recovering low-abundance taxa, and that the optimal approach is goal-dependent.
Sosie Yorki, Terrance Shea, Christina Cuomo, Bruce J. Walker, Regina C. Larocque, Abigail L. Manson, Ashlee M. Earl, Colin J. Worby
Briefings Bioinform.4
1993 Accessing Remote Special Files in a Distributed Computing Envinronment
abstract
This paper presents a general design for providing access to remote devices, pipes, and FIFOs, within a distributed computing environment. Though the design is presented in terms of SVR4 and Sun ONC, it is sufficiently general to be built upon almost any underlying Unix system and distribution architecture. The design is applicable to all types of devices, and special attention is given to STREAMS oriented devices.>
Joel Lilienkamp, Bruce J. Walker, Rich Silva
HPDC2
1983 The LOCUS Distributed Operating System
abstract
LOCUS is a distributed operating system which supports transparent access to data through a network wide filesystem, permits automatic replication of storage, supports transparent distributed process execution, supplies a number of high reliability functions such as nested transactions, and is upward compatible with Unix. Partitioned operation of subnet's and their dynamic merge is also supported.
Bruce J. Walker, Gerald J. Popek, Robert English, Charles S. Kline, Greg Thiel
SOSP1
1983 Detection of Mutual Inconsistency in Distributed Systems
abstract
Many distributed systems are now being developed to provide users with convenient access to data via some kind of communications network. In many cases it is desirable to keep the system functioning even when it is partitioned by network failures. A serious problem in this context is how one can support redundant copies of resources such as files (for the sake of reliability) while simultaneously monitoring their mutual consistency (the equality of multiple copies). This is difficult since network faiures can lead to inconsistency, and disrupt attempts at maintaining consistency. In fact, even the detection of inconsistent copies is a nontrivial problem. Naive methods either 1) compare the multiple copies entirely or 2) perform simple tests which will diagnose some consistent copies as inconsistent. Here a new approach, involving version vectors and origin points, is presented and shown to detect single file, multiple copy mutual inconsistency effectively. The approach has been used in the design of LOCUS, a local network operating system at UCLA.
Douglas Stott Parker Jr., Gerald J. Popek, Gerard Rudisin, Alley Stoughton, Bruce J. Walker, Evelyn Walton, Johanna M. Chow, David A. Edwards, Stephen Kiser, Charles S. Kline
IEEE Trans. Software Eng.5
1981 LOCUS - A Network Transparent, High Reliability Distributed System
abstract
LOCUS is a distributed operating system that provides a very high degree of network transparency while at the same time supporting high performance and automatic replication of storage. By network transparency we mean that at the system call interface there is no need to mention anything network related. Knowledge of the network and code to interact with foreign sites is below this interface and is thus hidden from both users and programs under normal conditions. LOCUS is application code compatible with Unix2, and performance compares favorably with standard, single system Unix. LOCUS runs on a high bandwidth, low delay local network. It is designed to permit both a significant degree of local autonomy for each site in the network while still providing a network-wide, location independent name structure. Atomic file operations and extensive synchronization are supported.
Gerald J. Popek, Bruce J. Walker, Johanna M. Chow, David A. Edwards, Charles S. Kline, Gerard Rudisin, Greg Thiel
SOSP2
1979 Specification and Verification of the UCLA Unix Security Kernel (Extended Abstract)
abstract
Data Secure Unix, a kernel structured operating system, was constructed as part of an ongoing effort at UCLA to develop procedures by which operating systems can be produced and shown secure. Program verification methods were extensively applied as a constructive means of demonstrating security enforcement.
Bruce J. Walker, Richard A. Kemmerer, Gerald J. Popek
SOSP1