VLDB 2026 Research / reviewers in the wild / expert
Brian J. Corcoran
dblp:31/2128
· DBLP profile ↗
2ranked-venue papers
1as first author
0since 2021 · last 2009
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Security and privacy · 1Databases, 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.
| Network and information security
2 papers |
Systems and software security · 62% Usable security · 29% Web and mobile security · 9% | |
| Software engineering, system software, and programming languages
2 papers |
Programming languages and type systems · 100% | |
| Databases, data mining, and information retrieval
1 paper |
Data models and query languages · 100% |
Topics — the 6 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Programming languages and type systems
language design |
0.1 | 1 | 2009 | Cross-tier, label-based security enforcement for web applications · SIGMOD Conference 2009 |
Systems and software security
information flow control |
0.1 | 1 | 2008 | Fable: A Language for Enforcing User-defined Security Policies · SP 2008 |
Usable security
security labels |
0.1 | 1 | 2008 | Fable: A Language for Enforcing User-defined Security Policies · SP 2008 |
Programming languages and type systems › type systems
security type systems |
0.1 | 1 | 2008 | Fable: A Language for Enforcing User-defined Security Policies · SP 2008 |
Data models and query languages › query language
object-oriented query language |
0.0 | 1 | 2009 | Cross-tier, label-based security enforcement for web applications · SIGMOD Conference 2009 |
Web and mobile security
web application security |
0.0 | 1 | 2008 | Fable: A Language for Enforcing User-defined Security Policies · SP 2008 |
Methods — techniques the papers use, named apart from their topics
security labels · 0.3policy enforcement functions · 0.3labeled terms · 0.2enforcement policy · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2009 | Cross-tier, label-based security enforcement for web applicationsabstractThis paper presents SELinks, a programming language focused on building secure multi-tier web applications. SELinks provides a uniform programming model, in the style of LINQ and Ruby on Rails, with language syntax for accessing objects residing either in the database or at the server. Object-level security policies are expressed as fully-customizable, first-class labels which may themselves be subject to security policies. Access to labeled data is mediated via trusted, user-provided policy enforcement functions. Brian J. Corcoran, Nikhil Swamy, Michael Hicks 0001 |
SIGMOD Conference | 1 |
| 2008 | Fable: A Language for Enforcing User-defined Security PoliciesabstractThis paper presents FABLE, a core formalism for a programming language in which programmers may specify security policies and reason that these policies are properly enforced. In FABLE, security policies can be expressed by associating security labels with the data or actions they protect. Programmers define the semantics of labels in a separate part of the program called the enforcement policy. FABLE prevents a policy from being circumvented by allowing labeled terms to be manipulated only within the enforcement policy; application code must treat labeled values abstractly. Together, these features facilitate straightforward proofs that programs implementing a particular policy achieve their high-level security goals. FABLE is flexible enough to implement a wide variety of security policies, including access control, information flow, provenance, and security automata. We have implemented FABLE as part of the LINKS web programming language; we call the resulting language SELlNKS. We report on our experience using SELlNKS to build two substantial applications, a wiki and an on-line store, equipped with a combination of access control and provenance policies. To our knowledge, no existing framework enables the enforcement of such a wide variety of security policies with an equally high level of assurance. Nikhil Swamy, Brian J. Corcoran, Michael Hicks 0001 |
SP | 2 |