Demo Data from EDBT 2026 / reviewers in the wild / expert
Joshua Boverhof
dblp:75/7525
· DBLP profile ↗
4ranked-venue papers
0as first author
0since 2021 · last 2019
0000-0003-2553-6613ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 3Applied, interdisciplinary, general and emerging computing · 2Systems, architecture and hardware · 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
1 paper |
Distributed systems · 100% |
Topics — the 3 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Distributed systems › distributed system architecture
interoperability |
0.1 | 1 | 2005 | State and events for Web services: a comparison of five WS-resource framework and WS-notification implementations · HPDC 2005 |
Distributed systems
publish/subscribe systems |
0.1 | 1 | 2005 | State and events for Web services: a comparison of five WS-resource framework and WS-notification implementations · HPDC 2005 |
Distributed systems › service-oriented architecture
web services |
0.1 | 1 | 2005 | State and events for Web services: a comparison of five WS-resource framework and WS-notification implementations · HPDC 2005 |
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2019 | SPARCS: Stream-Processing Architecture Applied in Real-Time Cyber-Physical SecurityabstractIn this paper, we showcase a complete, end-to-end, fault tolerant, bandwidth and latency optimized architecture for real time utilization of data from multiple sources that allows the collection, transport, storage, processing, and display of both raw data and analytics. This architecture can be applied for a wide variety of applications ranging from automation/control to monitoring and security. We propose a practical, hierarchical design that allows easy addition and reconfiguration of software and hardware components, while utilizing local processing of data at sensor or field site ("fog computing") level to reduce latency and upstream bandwidth requirements. The system supports multiple fail-safe mechanisms to guarantee the delivery of sensor data. We describe the application of this architecture to cyber-physical security (CPS) by supporting security monitoring of an electric distribution grid, through the collection and analysis of distribution-grid level phasor measurement unit (PMU) data, as well as Supervisory Control And Data Acquisition (SCADA) communication in the control area network. Reinhard Gentz, Sean Peisert, Joshua Boverhof, Daniel Gunter |
eScience | 3 |
| 2016 | Data management and simulation support accelerating carbon capture through computingabstractThe Carbon Capture Simulation Initiative (CCSI) project has developed and deployed scientific infrastructure called the CCSI Toolset. The CCSI Toolset provides state-of-the-art computational modeling and simulation tools to accelerate the commercialization of carbon capture technologies from discovery to development, demonstration, and ultimately the widespread deployment to hundreds of power plants. Carbon capture technologies have the potential to dramatically reduce the carbon emissions from power plants. The CCSI Toolset provides end users in industry with a comprehensive, integrated suite of leading-edge, scientifically validated models with simulation, uncertainty quantification, optimization, risk analysis and decision making support. The CCSI Toolset has at its core an integrated framework that enables execution of simulations and workflows including optimization and uncertainty parameter sweeps using a wide variety of computing platforms including desktops, clusters, Clouds, and HPC systems. The integration framework enables the running of a variety of commercial process simulation packages as well as custom simulators. Moreover, the framework enables scientists to run and manage thousands of concurrent simulations to perform optimizations and uncertainty quantification. Components of the CCSI Toolset are connected through the use of a data management system that stores data to a repository and enables the tracking of provenance for each simulation as well as its associated components. The data management system tracks all the configurations, models, simulations, and results created during the design of a carbon capture system and supports the design life-cycle as well as decision making. The primary contribution of this paper is thus the design and implementation of the integration framework within the CCSI Toolset, which provides both data management and simulation support for CCSI. This integration framework has been deployed and is in use by several groups of researchers and commercial entities. You-Wei Cheah, Joshua Boverhof, Abdelrahman Elbashandy, Deborah A. Agarwal, James Leek, Thomas Epperly, John C. Eslick, David C. Miller |
eScience | 2 |
| 2009 | Wrap Scientific Applications as WSRF Grid Services Using gRAVIabstractWeb service models are increasingly being used in the Grid community as way to create distributed applications exposing data and/or applications through self describing interfaces. Scientific research is one key field in which the benefits are apparent as individual services can be orchestrated into experimental workflows that model the research process and facilitate verification and extension. However, many applications are not web enabled and the task of creating services from scratch is cumbersome in part due to the range of complex technologies, tools, standards and languages involved. In this paper we present gRAVI, a WSRF Web service wrapping tool that allows scientists to rapidly expose applications, scripts and workflows as Web services. gRAVI generated services include GSI security, Grid scheduling, state notifications, persistence and data staging. All service code, scripts and definition files are created automatically without any developer input. gRAVI services are created in standard Grid Archive files and are able to be moved and deployed to any compliant container with no requirement for any gRAVI or Grid infrastructure on the target machine. gRAVI supports deployment to the open science cloud Nimbus, whilst also being able to parse Taverna workflow definition files to create strongly typed services. Kyle Chard, Wei Tan 0001, Joshua Boverhof, Ravi K. Madduri, Ian T. Foster |
ICWS | 3 |
| 2005 | State and events for Web services: a comparison of five WS-resource framework and WS-notification implementationsabstractThe Web services resource framework defines conventions for managing state in distributed systems based on Web services, and WS-notification defines topic-based publish/subscribe mechanisms. We analyze five independent and quite different implementations of these specifications from the perspectives of architecture, functionality, standards compliance, performance, and interoperability. We identify both commonalities among the different systems (e.g., similar dispatching and SOAP processing mechanisms) and differences (e.g., security, programming models, and performance). Our results provide insights into effective implementation approaches. Our results may also provide application developers, system architects, and deployers with guidance in identifying the right implementation for their requirements and in determining how best to use that implementation and what to expect with regard to performance and interoperability. Marty Humphrey, Glenn S. Wasson, Keith R. Jackson, Joshua Boverhof, Matt Rodriguez, Jarek Gawor, Joseph Bester, Sam Lang, Ian T. Foster, Sam Meder, Stephen Pickles, Mark McKeown |
HPDC | 4 |