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

Brett Benyo

dblp:92/6348 · DBLP profile ↗
← Back
9ranked-venue papers
1as first author
1since 2021 · last 2021
0000-0003-0117-0645ORCID · verified

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

Artificial intelligence and machine learning · 4Security and privacy · 3 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 3Databases, data management, data science and information retrieval · 1 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 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.

Artificial intelligence
3 papers
Planning, search and constraint satisfaction · 56% Knowledge representation and reasoning · 39% Multi-agent systems · 5%
Software engineering, system software, and programming languages
1 paper
Services computing and microservices · 100%

Topics — the 5 heaviest of 6, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › hierarchical planning
hierarchical task network
0.212013
Temporal Milestones in HTNs · AAAI 2013
Knowledge, reasoning and agents › Knowledge representation and reasoning
temporal reasoning
0.212013
Temporal Milestones in HTNs · AAAI 2013
Services computing and microservices › service composition
web service composition
0.112008
POIROT - Integrated Learning of Web Service Procedures · AAAI 2008
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › plan execution
plan execution monitoring
0.112007
Expectation Failure as a Basis for Agent-Based Model Diagnosis and Mixed Initiative Model Adaptation during Anomalous Plan Execution · IJCAI 2007
Knowledge, reasoning and agents › Multi-agent systems
agent-based simulation
0.012007
Expectation Failure as a Basis for Agent-Based Model Diagnosis and Mixed Initiative Model Adaptation during Anomalous Plan Execution · IJCAI 2007

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

landmark variables · 0.2hierarchical task networks · 0.2integrated learning · 0.2mixed-initiative adaptation · 0.1agent-based model diagnosis · 0.1
YearPublicationVenuePosition
2021 Dynamic Explanation of Bayesian Networks with Abductive Bayes Factor Qualitative Propagation and Entropy-Based Qualitative Explanation
Shou Matsumoto, Alexandre de Barros Barreto, Paulo C. G. Costa, Brett Benyo, Michael Atighetchi, Daniel Javorsek
FUSION4
2018 HYDRA: Hypothesis Driven Repair Automation
abstract
HYDRA is an automated mechanism to repair code in response to successful attacks. Given a set of malicious inputs that include the attack and a set of benign inputs that do not, along with an ability to test the victim application with these labelled inputs, HYDRA quickly provides rank ordered patches to close the exploited vulnerability. HYDRA also produces human-readable summaries of its findings and repair actions to aid the manual vulnerability mitigation process. We tested HYDRA using 8 zero-days, HYDRA produced patches that stopped the attacks in all 8 cases and preserved application functionality in 7 of the 8 cases.
Brett Benyo, Shane S. Clark, Aaron Paulos, Partha P. Pal
ARES1
2015 Empirical Evaluation of the A3 Environment: Evaluating Defenses Against Zero-Day Attacks
abstract
A3 is an execution management environment that aims to make network-facing applications and services resilient against zero-day attacks. A3 recently underwent two adversarial evaluations of its defensive capabilities. In one, A3 defended an App Store used in a Capture the Flag (CTF) tournament, and in the other, a tactically relevant network service in a red team exercise. This paper describes the A3 defensive technologies evaluated, the evaluation results, and the broader lessons learned about evaluations for technologies that seek to protect critical systems from zero-day attacks.
Shane S. Clark, Aaron Paulos, Brett Benyo, Partha P. Pal, Richard E. Schantz
ARES3
2013 Isolation of Malicious External Inputs in a Security Focused Adaptive Execution Environment
abstract
Reliable isolation of malicious application inputs is necessary for preventing the future success of an observed novel attack after the initial incident. In this paper we describe, measure and analyze, Input-Reduction, a technique that can quickly isolate malicious external inputs that embody unforeseen and potentially novel attacks, from other benign application inputs. The Input-Reduction technique is integrated into an advanced, security-focused, and adaptive execution environment that automates diagnosis and repair. In experiments we show that Input-Reduction is highly accurate and efficient in isolating attack inputs and determining casual relations between inputs. We also measure and show that the cost incurred by key services that support reliable reproduction and fast attack isolation is reasonable in the adaptive execution environment.
Aaron Paulos, Partha P. Pal, Richard E. Schantz, Brett Benyo, David Johnson 0004, Mike Hibler, Eric Eide
ARES4
2013 Temporal Milestones in HTNs
abstract
We present temporal milestones for hierarchical task networks to enable the complex synchronization of tasks. A temporal milestone of a task is an intermediate event that occurs during the execution of a complex task, e.g., the start time, the end time or a milestone of any of its subtasks. Unlike landmark variables, introduced in existing work, temporal milestones respect the task abstraction boundaries and preserve structural properties enabling much more efficient reasoning. Furthermore, temporal milestones are as expressive as landmark variables. We provide analytical and empirical evidence to support these claims.
Fusun Yaman, Brett Benyo, Alice M. Mulvehill
AAAI2
2013 Leveraging Historical Experience to Evaluate and Adapt Courses of Action
Alice M. Mulvehill, Brett Benyo, Fusun Yaman
ICCBR2
2013 On the Evaluation of Space-Time Functions
abstract
In an environment increasingly saturated with computing devices, it is desirable for some services to be distributed, executing via local interactions between devices. Creating fast, flexible and dynamic distributed services requires a general model of function calls distributed over space–time. Prior models, however, have either depended strongly on large-scale Internet infrastructure or have restrictions in the scope or resolution of space–time for inputs, outputs or evaluation of the function. We address this by providing a formal general model of function calls over space–time. We then fully realize a practical model of space–time function calls, based in the Proto language and present both theoretical and empirical results. Finally, we show how our results for Proto generalize into implications for any model of distributed computing.
Jacob Beal, Kyle Usbeck, Brett Benyo
Comput. J.3
2008 POIROT - Integrated Learning of Web Service Procedures
Mark H. Burstein, Robert Laddaga, David D. McDonald 0002, Michael T. Cox, Brett Benyo, Paul Robertson 0001, Talib S. Hussain, Marshall Brinn, Drew McDermott
AAAI5
2007 Expectation Failure as a Basis for Agent-Based Model Diagnosis and Mixed Initiative Model Adaptation during Anomalous Plan Execution
Alice M. Mulvehill, Brett Benyo, Michael T. Cox, Renu Kurien Bostwick
IJCAI2