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

William Alexander

dblp:71/578 · DBLP profile ↗
← Back
7ranked-venue papers
3as first author
1since 2021 · last 2021
—ORCID · none

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

Systems, architecture and hardware · 3 · 2 first-authorSoftware engineering, systems software and programming languages · 3 · 2 first-authorDatabases, data management, data science and information retrieval · 3 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 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.

Artificial intelligence
1 paper
Trustworthy machine learning · 100%
Computer graphics and multimedia
1 paper
Visualization and visual analytics · 100%
Databases, data mining, and information retrieval
3 papers
Database system architecture and tuning · 50% Distributed and cloud data management · 25% Indexing and storage engines · 16%

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

TopicWeightPapersLastEvidence papers
Machine learning › Trustworthy machine learning
interpretability
0.512021
HypoML: Visual Analysis for Hypothesis-based Evaluation of Machine Learning Models · IEEE Trans. Vis. Comput. Graph. 2021
Visualization and visual analytics › visual analytics
visual analytics for machine learning
0.512021
HypoML: Visual Analysis for Hypothesis-based Evaluation of Machine Learning Models · IEEE Trans. Vis. Comput. Graph. 2021
Indexing and storage engines › partitioning
data declustering
0.011990
Prototyping Bubba, A Highly Parallel Database System · IEEE Trans. Knowl. Data Eng. 1990
Database system architecture and tuning
horizontal partitioning
0.011990
Prototyping Bubba, A Highly Parallel Database System · IEEE Trans. Knowl. Data Eng. 1990
Database system architecture and tuning
parallel database system
0.011990
Prototyping Bubba, A Highly Parallel Database System · IEEE Trans. Knowl. Data Eng. 1990
Database system architecture and tuning › parallel database system
shared-nothing architecture
0.011990
Prototyping Bubba, A Highly Parallel Database System · IEEE Trans. Knowl. Data Eng. 1990
Parallel and multicore computing
load balancing
0.021988
Data Placement In Bubba · SIGMOD Conference 1988
Comparison of Dataflow Control Techniques In Distributed Data-Intensive Systems · SIGMETRICS 1988
Distributed and cloud data management
data placement
0.011988
Data Placement In Bubba · SIGMOD Conference 1988
Processor architecture and microarchitecture
dataflow architecture
0.011988
Comparison of Dataflow Control Techniques In Distributed Data-Intensive Systems · SIGMETRICS 1988
Performance modeling and evaluation
workload characterization
0.011987
A Workload Characterization Pipeline for Models of Parallel Systems · SIGMETRICS 1987
Transaction processing and concurrency control
distributed transaction management
0.011990
Prototyping Bubba, A Highly Parallel Database System · IEEE Trans. Knowl. Data Eng. 1990
Data stream processing
dataflow scheduling
0.011988
Process And Dataflow Control In Distributed Data-Intensive Systems · SIGMOD Conference 1988
High-performance computing
data-intensive computing
0.011988
Data Placement In Bubba · SIGMOD Conference 1988
Network management and operations
network monitoring
0.011982
A Network Performance Analyst's Workbench · SIGMETRICS 1982

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

statistical hypothesis testing · 1.0logical reasoning · 1.0range partitioning · 0.0hashing · 0.0dataflow control · 0.0
YearPublicationVenuePosition
2021 HypoML: Visual Analysis for Hypothesis-based Evaluation of Machine Learning Models
abstract
In this paper, we present a visual analytics tool for enabling hypothesis-based evaluation of machine learning (ML) models. We describe a novel ML-testing framework that combines the traditional statistical hypothesis testing (commonly used in empirical research) with logical reasoning about the conclusions of multiple hypotheses. The framework defines a controlled configuration for testing a number of hypotheses as to whether and how some extra information about a "concept" or "feature" may benefit or hinder an ML model. Because reasoning multiple hypotheses is not always straightforward, we provide HypoML as a visual analysis tool, with which, the multi-thread testing results are first transformed to analytical results using statistical and logical inferences, and then to a visual representation for rapid observation of the conclusions and the logical flow between the testing results and hypotheses. We have applied HypoML to a number of hypothesized concepts, demonstrating the intuitive and explainable nature of the visual analysis.
Qianwen Wang 0001, William Alexander, Jack Pegg, Huamin Qu, Min Chen 0001
IEEE Trans. Vis. Comput. Graph.2
1990 Prototyping Bubba, A Highly Parallel Database System
abstract
Bubba is a highly parallel computer system for data-intensive applications. The basis of the Bubba design is a scalable shared-nothing architecture which can scale up to thousands of nodes. Data are declustered across the nodes (i.e. horizontally partitioned via hashing or range partitioning) and operations are executed at those nodes containing relevant data. In this way, parallelism can be exploited within individual transactions as well as among multiple concurrent transactions to improve throughput and response times for data-intensive applications. The current Bubba prototype runs on a commercial 40-node multicomputer and includes a parallelizing compiler, distributed transaction management, object management, and a customized version of Unix. The current prototype is described and the major design decisions that went into its construction are discussed. The lessons learned from this prototype and its predecessors are presented.>
Haran Boral, William Alexander, Larry Clay, George P. Copeland, Scott Danforth, Michael J. Franklin, Brian E. Hart, Marc G. Smith, Patrick Valduriez
IEEE Trans. Knowl. Data Eng.2
1988 Comparison of Dataflow Control Techniques In Distributed Data-Intensive Systems
abstract
In dataflow architectures, each dataflow node (i.e., operation) is typically executed on a single physical node. We are concerned with distributed data-intensive systems, in which each base (i.e., persistent) set of data has been declustered over many physical nodes to achieve load balancing. Because of large base set size, each operation is executed where the base set resides, and intermediate results are transferred between physical nodes. In such systems, each dataflow node is typically executed on many physical nodes. Furthermore, because computations are data-dependent, we cannot know until run time which subset of the physical nodes containing a particular base set will be involved in a given dataflow node. This uncertainty affects program loading, task activation and termination, and data transfer among the nodes.
William Alexander, George P. Copeland
SIGMETRICS1
1988 Process And Dataflow Control In Distributed Data-Intensive Systems
abstract
In dataflow architectures, each dataflow operation is typically executed on a single physical node. We are concerned with distributed data-intensive systems, in which each base (i.e., persistent) set of data has been declustered over many physical nodes to achieve load balancing. Because of large base set size, each operation is executed where the base set resides, and intermediate results are transferred between physical nodes. In such systems, each dataflow operation is typically executed on many physical nodes. Furthermore, because computations are data-dependent, we cannot know until run time which subset of the physical nodes containing a particular base set will be involved in a given dataflow operation. This uncertainty creates several problems.
William Alexander, George P. Copeland
SIGMOD Conference1
1988 Data Placement In Bubba
abstract
This paper examines the problem of data placement in Bubba, a highly-parallel system for data-intensive applications being developed at MCC. “Highly-parallel” implies that load balancing is a critical performance issue. “Data-intensive” means data is so large that operations should be executed where the data resides. As a result, data placement becomes a critical performance issue.
George P. Copeland, William Alexander, Ellen E. Boughter, Tom W. Keller
SIGMOD Conference2
1987 A Workload Characterization Pipeline for Models of Parallel Systems
abstract
The same application implemented on different systems will necessarily present different workloads to the systems. Characterizations of workloads intended to represent the same application, but input to models of different systems, must also differ in analogous ways. We present a hierarchical method for characterizing a workload at increasing levels of detail such that every characterization at a lower level still accurately represents the workload at higher levels.
William Alexander, Tom W. Keller, Ellen E. Boughter
SIGMETRICS1
1982 A Network Performance Analyst's Workbench
abstract
Performance measurement and analysis of the behavior of a computer network usually requires the application of multiple software and hardware tools. The location, functionality, data requirements, and other properties of the tools often reflect the distribution of equipment in the network. We describe how we have attempted to organize a collection of tools into a single system that spans a broad subset of the measurement and analysis activities that occur in a complex network of heterogenous computers. The tools are implemented on a pair of dedicated midicomputers. A database management system is used to couple the data collection and analysis tools into a system highly insulated from evolutionary changes in the composition and topology of the network.
Richard S. Brice, William Alexander
SIGMETRICS2