Demo Data from EDBT 2026 / reviewers in the wild / expert
Salvatore Guarnieri
dblp:53/4973
· DBLP profile ↗
6ranked-venue papers
2as first author
0since 2021 · last 2014
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Security and privacy · 3 · 1 first-authorSoftware engineering, systems software and programming languages · 3 · 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.
| Network and information security
4 papers |
Systems and software security · 84% Web and mobile security · 16% | |
| Human-computer interaction and pervasive computing
1 paper |
Usability and user experience research · 100% | |
| Software engineering, system software, and programming languages
2 papers |
Program analysis · 100% |
Topics — the 7 heaviest of 9, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Systems and software security › program analysis
static security analysis |
0.2 | 1 | 2014 | ALETHEIA: Improving the Usability of Static Security Analysis · CCS 2014 |
Systems and software security
information flow control |
0.1 | 1 | 2011 | Saving the world wide web from vulnerable JavaScript · ISSTA 2011 |
Systems and software security › information flow tracking
taint analysis |
0.1 | 1 | 2011 | F4F: taint analysis of framework-based web applications · OOPSLA 2011 |
Systems and software security
vulnerability discovery |
0.1 | 1 | 2011 | F4F: taint analysis of framework-based web applications · OOPSLA 2011 |
Web and mobile security
web security |
0.1 | 1 | 2009 | GATEKEEPER: Mostly Static Enforcement of Security and Reliability Policies for JavaScript Code · USENIX Security Symposium 2009 |
Program analysis
static analysis |
0.1 | 2 | 2011 | F4F: taint analysis of framework-based web applications · OOPSLA 2011 GATEKEEPER: Mostly Static Enforcement of Security and Reliability Policies for JavaScript Code · USENIX Security Symposium 2009 |
Web and mobile security
web application security |
0.0 | 1 | 2011 | F4F: taint analysis of framework-based web applications · OOPSLA 2011 |
Methods — techniques the papers use, named apart from their topics
static analysis · 0.4taint analysis · 0.2reflective construct handling · 0.2information flow analysis · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2014 | ALETHEIA: Improving the Usability of Static Security AnalysisabstractThe scale and complexity of modern software systems complicate manual security auditing. Automated analysis tools are gradually becoming a necessity. Specifically, static security analyses carry the promise of efficiently verifying large code bases. Yet, a critical usability barrier, hindering the adoption of static security analysis by developers, is the excess of false reports. Current tools do not offer the user any direct means of customizing or cleansing the report. The user is thus left to review hundreds, if not thousands, of potential warnings, and classify them as either actionable or spurious. This is both burdensome and error prone, leaving developers disenchanted by static security checkers. Omer Tripp, Salvatore Guarnieri, Marco Pistoia, Aleksandr Y. Aravkin |
CCS | 2 |
| 2013 | Andromeda: Accurate and Scalable Security Analysis of Web Applications
Omer Tripp, Marco Pistoia, Patrick Cousot, Radhia Cousot, Salvatore Guarnieri |
FASE | 5 |
| 2011 | Saving the world wide web from vulnerable JavaScriptabstractJavaScript is the most popular client-side scripting language for Web applications. Exploitable JavaScript code exposes end users to integrity and confidentiality violations. Client-side vulnerabilities can cost an enterprise money and reputation, and cause serious damage to innocent users of the Web application. In spite of all this, recent research in the area of information-flow security has focused more on other languages that are more suitable for server-side programming, such as Java. Salvatore Guarnieri, Marco Pistoia, Omer Tripp, Julian Dolby, Stephen Teilhet, Ryan Berg |
ISSTA | 1 |
| 2011 | F4F: taint analysis of framework-based web applicationsabstractThis paper presents F4F (Framework For Frameworks), a system for effective taint analysis of framework-based web applications. Most modern web applications utilize one or more web frameworks, which provide useful abstractions for common functionality. Due to extensive use of reflective language constructs in framework implementations, existing static taint analyses are often ineffective when applied to framework-based applications. While previous work has included ad hoc support for certain framework constructs, adding support for a large number of frameworks in this manner does not scale from an engineering standpoint. Manu Sridharan, Shay Artzi, Marco Pistoia, Salvatore Guarnieri, Omer Tripp, Ryan Berg |
OOPSLA | 4 |
| 2009 | GATEKEEPER: Mostly Static Enforcement of Security and Reliability Policies for JavaScript Code
Salvatore Guarnieri, Benjamin Livshits |
USENIX Security Symposium | 1 |
| 2005 | Automatically Hardening Web Applications Using Precise Tainting
Anh Nguyen-Tuong, Salvatore Guarnieri, Doug Greene, Jeff Shirley, David Evans 0001 |
SEC | 2 |