Demo Data from EDBT 2026 / reviewers in the wild / expert
Daniel S. Fava
dblp:222/9136 · also Daniel Fava, Daniel Schnetzer Fava
· DBLP profile ↗
8ranked-venue papers
7as first author
0since 2021 · last 2020
0000-0002-6900-4849ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 4 · 4 first-authorSecurity and privacy · 2 · 1 first-authorTheory of computation · 2 · 2 first-authorArtificial intelligence and machine learning · 1 · 1 first-authorDatabases, data management, data science and information retrieval · 1 · 1 first-author
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.
| Software engineering, system software, and programming languages
2 papers |
Concurrent programming · 61% Program verification · 23% Programming languages and type systems · 9% | |
| Network and information security
1 paper |
Network security · 100% |
Topics — the 5 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Concurrent programming
memory models |
0.3 | 1 | 2018 | Operational Semantics of a Weak Memory Model with Channel Synchronization · FM 2018 |
Concurrent programming › memory models
weak memory models |
0.3 | 1 | 2018 | Operational Semantics of a Weak Memory Model with Channel Synchronization · FM 2018 |
Programming languages and type systems › language semantics › formal semantics
operational semantics |
0.1 | 1 | 2018 | Operational Semantics of a Weak Memory Model with Channel Synchronization · FM 2018 |
Network security › attack modeling
attack prediction |
0.1 | 1 | 2008 | Projecting Cyberattacks Through Variable-Length Markov Models · IEEE Trans. Inf. Forensics Secur. 2008 |
Network security › intrusion detection and prevention
intrusion detection |
0.1 | 1 | 2008 | Projecting Cyberattacks Through Variable-Length Markov Models · IEEE Trans. Inf. Forensics Secur. 2008 |
Methods — techniques the papers use, named apart from their topics
dynamic taint analysis · 0.2classification model · 0.2variable-length markov model · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2020 | Finding and Fixing a Mismatch Between the Go Memory Model and Data-Race Detector - A Story on Applied Formal Methods
Daniel S. Fava |
SEFM | 1 |
| 2020 | Ready, set, Go!: Data-race detection and the Go languageabstractData races are often discussed in the context of lock acquisition and release, with race-detection algorithms routinely relying on vector clocks as a means of capturing the relative ordering of events from different threads. In this paper, we present a data-race detector for a language with channel communication as its sole synchronization primitive, and provide a semantics directly tied to the happens-before relation, thus forging the notion of vector clocks. Daniel S. Fava, Martin Steffen |
Sci. Comput. Program. | 1 |
| 2018 | Operational Semantics of a Weak Memory Model with Channel Synchronization
Daniel S. Fava, Martin Steffen, Volker Stolz |
FM | 1 |
| 2016 | Crowdsourcing program preconditions via a classification gameabstractInvariant discovery is one of the central problems in software verification. This paper reports on an approach that addresses this problem in a novel way; it crowdsources logical expressions for likely invariants by turning invariant discovery into a computer game. The game, called Binary Fission, employs a classification model. In it, players compose preconditions by separating program states that preserve or violate program assertions. The players have no special expertise in formal methods or programming, and are not specifically aware they are solving verification tasks. We show that Binary Fission players discover concise, general, novel, and human readable program preconditions. Our proof of concept suggests that crowdsourcing offers a feasible and promising path towards the practical application of verification technology. Daniel S. Fava, Daniel G. Shapiro, Joseph C. Osborn, Martin Schäf, E. James Whitehead Jr. |
ICSE | 1 |
| 2015 | Gamifying Program Analysis
Daniel S. Fava, Julien Signoles, Matthieu Lemerre, Martin Schäf, Ashish Tiwari 0001 |
LPAR | 1 |
| 2008 | Intrusion activity projection for cyber situational awarenessabstractPrevious works in the area of network security have emphasized the creation of intrusion detection systems (IDSs) to flag malicious network traffic and computer usage. Raw IDS data may be correlated and form attack tracks, each of which consists of ordered collections of alerts belonging to a single multi-stage attack. Assessing an attack track in its early stage may reveal the attackerpsilas capability and behavior trends, leading to projections of future intrusion activities. Behavior trends are captured via variable length Markov models (VLMM) without predetermined attack plans. A virtual terrain schema is developed to model network and system configurations, and used to estimate critical elements and vulnerabilities exposed to each attacker given his/her progress. Experimental results show promises for these proactive measures in ensuring continuous and critical cyber operations. Shanchieh Jay Yang, Stephen R. Byers, Jared Holsopple, Brian Argauer, Daniel S. Fava |
ISI | 5 |
| 2008 | Projecting Cyberattacks Through Variable-Length Markov ModelsabstractPrevious works in the area of network security have emphasized the creation of intrusion detection systems (IDSs) to flag malicious network traffic and computer usage, and the development of algorithms to analyze IDS alerts. One possible byproduct of correlating raw IDS data are attack tracks, which consist of ordered collections of alerts belonging to a single multistage attack. This paper presents a variable-length Markov model (VLMM) that captures the sequential properties of attack tracks, allowing for the prediction of likely future actions on ongoing attacks. The proposed approach is able to adapt to newly observed attack sequences without requiring specific network information. Simulation results are presented to demonstrate the performance of VLMM predictors and their adaptiveness to new attack scenarios. Daniel S. Fava, Stephen R. Byers, Shanchieh Jay Yang |
IEEE Trans. Inf. Forensics Secur. | 1 |
| 2007 | Terrain and behavior modeling for projecting multistage cyber attacksabstractContributions from the information fusion community have enabled comprehensible traces of intrusion alerts occurring on computer networks. Traced or tracked cyber attacks are the bases for threat projection in this work. Due to its complexity, we separate threat projection into two sub-tasks: predicting likely next targets and predicting attacker behavior. A virtual cyber terrain is proposed for identifying likely targets. Overlaying traced alerts onto the cyber terrain reveals exposed vulnerabilities, services, and hosts. Meanwhile, a novel attempt to extract cyber attack behavior is discussed. Leveraging traditional work on prediction and compression, this work identities behavior patterns from traced cyber attack data. The extracted behavior patterns are expected to further refine projections deduced from the cyber terrain. Daniel S. Fava, Jared Holsopple, Shanchieh Jay Yang, Brian Argauer |
FUSION | 1 |