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.

Shirley V. Moore

dblp:191/3754 · DBLP profile ↗
← Back
10ranked-venue papers
0as first author
6since 2021 · last 2026
0009-0009-1351-2797ORCID · reported

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

Systems, architecture and hardware · 6 · 2 since 2021Security and privacy · 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
3 papers
High-performance computing · 36% Memory systems · 34% Embedded and real-time systems · 15%
Network and information security
1 paper
Network security · 100%

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

TopicWeightPapersLastEvidence papers
Network security › intrusion detection and prevention
intrusion detection
0.912025
Detecting Masquerade Attacks in Controller Area Networks Using Graph Machine Learning · IEEE Trans. Inf. Forensics Secur. 2025
Network security › intrusion detection and prevention › intrusion detection › intrusion detection system › host-based intrusion detection
masquerader detection
0.912025
Detecting Masquerade Attacks in Controller Area Networks Using Graph Machine Learning · IEEE Trans. Inf. Forensics Secur. 2025
Memory systems › data layout optimization
cache-conscious data structure layout
0.612022
Propagation Pattern for Moment Representation of the Lattice Boltzmann Method · IEEE Trans. Parallel Distributed Syst. 2022
High-performance computing › scientific computing systems › computational fluid dynamics
lattice boltzmann method
0.612022
Propagation Pattern for Moment Representation of the Lattice Boltzmann Method · IEEE Trans. Parallel Distributed Syst. 2022
Memory systems › memory bandwidth management
memory bandwidth reduction
0.612022
Propagation Pattern for Moment Representation of the Lattice Boltzmann Method · IEEE Trans. Parallel Distributed Syst. 2022
High-performance computing
scientific computing systems
0.612022
Propagation Pattern for Moment Representation of the Lattice Boltzmann Method · IEEE Trans. Parallel Distributed Syst. 2022
Performance modeling and evaluation
workload characterization
0.312018
Tuyere: enabling scalable memory workloads for system exploration · HPDC 2018
Embedded and real-time systems
cyber-physical system platforms
0.312025
Detecting Masquerade Attacks in Controller Area Networks Using Graph Machine Learning · IEEE Trans. Inf. Forensics Secur. 2025
Embedded and real-time systems › cyber-physical system platforms
in-vehicle networks
0.312025
Detecting Masquerade Attacks in Controller Area Networks Using Graph Machine Learning · IEEE Trans. Inf. Forensics Secur. 2025
GPUs and heterogeneous computing
GPU computing
0.212022
Propagation Pattern for Moment Representation of the Lattice Boltzmann Method · IEEE Trans. Parallel Distributed Syst. 2022

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

time series features · 1.7message sequence graph · 1.7graph embedding · 1.7lossless compression · 0.6formal modeling · 0.3cycle-accurate simulation · 0.3
YearPublicationVenuePosition
2026 Design of a Unified Monitoring Tool for Detecting Anomalies in High Performance Computing Systems
abstract
With increased demand in various cyberinfrastructure, researchers are leveraging High Performance Computing (HPC) systems to simulate complex environments for system and cybersecurity experimentation. This paper presents ongoing work towards designing a novel unified monitoring framework that collects both system-level and network-level metrics from containerized networking system orchestrated in a public cloud environment, to support anomaly detection in HPC systems. The framework captures system-level metrics using Lightweight Distributed Metric Service (LDMS), further hardware performance data through Performance Application Programming Interface (PAPI), and network flow features using tcpdump. This paper mainly focuses on the design of the framework and a case study associated with the effectiveness of some of the collected metrics.
Arin Rahman, Shirley V. Moore, Deepak K. Tosh
CCNC2
2025 Network Anomaly Detection in Distributed Edge Computing Infrastructure
abstract
As networks continue to grow in complexity and scale, detecting anomalies has become increasingly challenging, particularly in diverse and geographically dispersed environments. Traditional approaches often struggle with managing the computational burden associated with analyzing large-scale network traffic to identify anomalies. This paper introduces a distributed edge computing framework that integrates federated learning with Apache Spark and Kubernetes to address these challenges. We hypothesize that our approach, which enables collaborative model training across distributed nodes, significantly enhances the detection accuracy of network anomalies across different network types. We show that by leveraging distributed computing and containerization technologies, our framework not only improves scalability and fault tolerance but also achieves superior detection performance compared to state-of-the-art methods. Extensive experiments on the UNSW-NB15 and ROAD datasets validate the effectiveness of our approach, demonstrating statistically significant improvements in detection accuracy and training efficiency over baseline models, as confirmed by MannWhitney U and Kolmogorov-Smirnov tests$(p<0.05)$.
William Marfo, Enrique A. Rico, Deepak K. Tosh, Shirley V. Moore
CCNC4
2025 Efficient Client Selection in Federated Learning
abstract
Federated Learning (FL) enables decentralized machine learning while preserving data privacy. This paper proposes a novel client selection framework that integrates differential privacy and fault tolerance. The adaptive client selection adjusts the number of clients based on performance and system constraints, with noise added to protect privacy. Evaluated on the UNSW-NB15 and ROAD datasets for network anomaly detection, the method improves accuracy by 7% and reduces training time by 25 % compared to baselines. Fault tolerance enhances robustness with minimal performance trade-offs.1
William Marfo, Deepak K. Tosh, Shirley V. Moore
CCNC3
2025 Detecting Masquerade Attacks in Controller Area Networks Using Graph Machine Learning
abstract
Modern vehicles rely on a myriad of electronic control units (ECUs) interconnected via controller area networks (CANs) for critical operations. Despite their ubiquitous use and reliability, CANs are susceptible to sophisticated cyberattacks, particularly masquerade attacks, which inject false data that mimic legitimate messages at the expected frequency. These attacks pose severe risks such as unintended acceleration, brake deactivation, and rogue steering. Traditional intrusion detection systems (IDS) often struggle to detect these subtle intrusions due to their seamless integration into normal traffic. This paper introduces a novel framework for detecting masquerade attacks in the CAN bus using graph machine learning (ML). We hypothesize that the integration of shallow graph embeddings with time series features derived from CAN frames enhances the detection of masquerade attacks. We show that by representing CAN bus frames as message sequence graphs (MSGs) and enriching each node with contextual statistical attributes from time series, we can enhance detection capabilities across various attack patterns compared to using graph-based features only. Our method ensures a comprehensive and dynamic analysis of CAN frame interactions, improving robustness and efficiency. Extensive experiments on the ROAD dataset validate the effectiveness of our approach, demonstrating statistically significant improvements in the detection rates of masquerade attacks compared to a baseline that uses graph-based features only as confirmed by Mann-Whitney U and Kolmogorov-Smirnov tests (p< 0.05).
William Marfo, Pablo Moriano, Deepak K. Tosh, Shirley V. Moore
IEEE Trans. Inf. Forensics Secur.4
2022 High Performance Adaptive Physics Refinement to Enable Large-Scale Tracking of Cancer Cell Trajectory
abstract
The ability to track simulated cancer cells through the circulatory system, important for developing a mechanistic understanding of metastatic spread, pushes the limits of today's supercomputers by requiring the simulation of large fluid volumes at cellular-scale resolution. To overcome this challenge, we introduce a new adaptive physics refinement (APR) method that captures cellular-scale interaction across large domains and leverages a hybrid CPU-GPU approach to maximize performance. Through algorithmic advances that integrate multi-physics and multi-resolution models, we establish a finely resolved window with explicitly modeled cells coupled to a coarsely resolved bulk fluid domain. In this work we present multiple validations of the APR framework by comparing against fully resolved fluid-structure interaction methods and employ techniques, such as latency hiding and maximizing memory bandwidth, to effectively utilize heterogeneous node architectures. Collectively, these computational developments and performance optimizations provide a robust and scalable framework to enable system-level simulations of cancer cell transport.
Daniel F. Puleri, Sayan Roychowdhury, Peter Balogh, John Gounley, Erik W. Draeger, Jeff Ames, Adebayo Adebiyi, Simbarashe Chidyagwai, Benjamín Hernández, Seyong Lee, Shirley V. Moore, Jeffrey S. Vetter, Amanda Randles
CLUSTER11
2022 Propagation Pattern for Moment Representation of the Lattice Boltzmann Method
abstract
A propagation pattern for the moment representation of the regularized lattice Boltzmann method (LBM) in three dimensions is presented. Using effectively lossless compression, the simulation state is stored as a set of moments of the lattice Boltzmann distribution function, instead of the distribution function itself. An efficient cache-aware propagation pattern for this moment representation has the effect of substantially reducing both the storage and memory bandwidth required for LBM simulations. This paper extends recent work with the moment representation by expanding the performance analysis on central processing unit (CPU) architectures, considering how boundary conditions are implemented, and demonstrating the effectiveness of the moment representation on a graphics processing unit (GPU) architecture.
John Gounley, Madhurima Vardhan, Erik W. Draeger, Pedro Valero-Lara, Shirley V. Moore, Amanda Randles
IEEE Trans. Parallel Distributed Syst.5
2020 QCOR: A Language Extension Specification for the Heterogeneous Quantum-Classical Model of Computation
abstract
Quantum computing (QC) is an emerging computational paradigm that leverages the laws of quantum mechanics to perform elementary logic operations. Existing programming models for QC were designed with fault-tolerant hardware in mind, envisioning stand-alone applications. However, the susceptibility of near-term quantum computers to noise limits their stand-alone utility. To better leverage limited computational strengths of noisy quantum devices, hybrid algorithms have been suggested whereby quantum computers are used in tandem with their classical counterparts in a heterogeneous fashion. This modus operandi calls out for a programming model and a high-level programming language that natively and seamlessly supports heterogeneous quantum-classical hardware architectures in a single-source-code paradigm. Motivated by the lack of such a model, we introduce a language extension specification, called QCOR , which enables single-source quantum-classical programming. Programs written using the QCOR library–based language extensions can be compiled to produce functional hybrid binary executables. After defining QCOR’s programming model, memory model, and execution model, we discuss how QCOR enables variational, iterative, and feed-forward QC. QCOR approaches quantum-classical computation in a hardware-agnostic heterogeneous fashion and strives to build on best practices of high-performance computing. The high level of abstraction in the language extension is intended to accelerate the adoption of QC by researchers familiar with classical high-performance computing.
Tiffany M. Mintz, Alex McCaskey, Eugene F. Dumitrescu, Shirley V. Moore, Sarah Powers, Pavel Lougovski
ACM J. Emerg. Technol. Comput. Syst.4
2018 Tuyere: enabling scalable memory workloads for system exploration
abstract
Memory technologies are under active development. Meanwhile, workloads on contemporary computing systems are increasing rapidly in size and diversity. Such dynamics in hardware and software further widen the gap between memory system design and performance evaluation. In this work, we propose a data-centric abstraction of high-performance computing applications for fast exploration of new memory technologies. We also provide a framework that uses a formal modeling language to describe the abstraction, automatically translates abstractions into memory traffic, and directly interfaces with cycle-accurate simulators. We evaluated the framework using 20 workloads and validated the memory traffic profile, the simulation results, and the relative memory changes of four memory technologies. Our results show that the data-centric abstraction can accurately capture application behavior adaptable to different input problems and can expedite system exploration.
Ivy Bo Peng, Jeffrey S. Vetter, Shirley V. Moore, Seyong Lee
HPDC3
2018 Prometheus: Coherent Exploration of Hardware and Software Optimizations Using Aspen
abstract
With the dramatic increase in scale expected for Exascale computing, there is a dire need for tuning of hardware configurations and software optimizations such that they are in unison. However, the expected increase in tunable hardware parameters makes searching through the design space for optimal hardware-and-software configurations much more challenging. Towards this end, we propose a composable hardware-software optimization framework called Prometheus. Prometheus uses a combination of analytical and machine-learning techniques to capture application characteristics and subsequently determine the hardware-software configuration for near-optimal performance. We evaluate Prometheus for its efficacy using two widely used proxy applications: LULESH and CoMD. We demonstrate that Prometheus identifies near-optimal hardware-software configurations and verify the results via brute-force search of the design space.
Mariam Umar, Shirley V. Moore, Jeffrey S. Vetter, Kirk W. Cameron
MASCOTS2
2018 Aspen-based performance and energy modeling frameworks
Mariam Umar, Shirley V. Moore, Jeremy S. Meredith, Jeffrey S. Vetter, Kirk W. Cameron
J. Parallel Distributed Comput.2