Demo Data from VLDB 2026 / reviewers in the wild / expert
Steve Barker
dblp:31/6949
· DBLP profile ↗
29ranked-venue papers
27as first author
0since 2021 · last 2017
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Security and privacy · 21 · 19 first-authorSoftware engineering, systems software and programming languages · 4 · 4 first-authorTheory of computation · 4 · 4 first-authorArtificial intelligence and machine learning · 3 · 3 first-authorDatabases, data management, data science and information retrieval · 1 · 1 first-authorHuman-computer interaction and ubiquitous computing · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 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
1 paper |
Authentication and access control · 87% Privacy and data protection · 13% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Authentication and access control
access control |
0.1 | 1 | 2012 | Access Control with Privacy Enhancements a Unified Approach · IEEE Trans. Dependable Secur. Comput. 2012 |
Authentication and access control
access control models |
0.1 | 1 | 2012 | Access Control with Privacy Enhancements a Unified Approach · IEEE Trans. Dependable Secur. Comput. 2012 |
Privacy and data protection › privacy analysis
privacy models |
0.0 | 1 | 2012 | Access Control with Privacy Enhancements a Unified Approach · IEEE Trans. Dependable Secur. Comput. 2012 |
Methods — techniques the papers use, named apart from their topics
logical theories · 0.1axiomatization · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2017 | Natural head movement for HRI with a muscular-skeletal head and neck robotabstractThis paper presents a study of the movements of a humanoid head-and-neck robot called Eddie. Eddie has a musculo-skeletal structure similar to that found in human necks enabling it to perform head movements that are comparable with human head movements. This study compares the movements of Eddie with those of a more conventional robotic neck structure and with those of a human head. Results show that Eddie's movements are perceived as significantly more natural and by trend more lifelike than the conventional head's. No differences were found with respect to the impression of human-likeness, consciousness, and elegance. Steve Barker, Hooshang Izadi, Nigel T. Crook, Khaled Hayatleh, Matthias Rolf, Philip Hughes, Neil Fellows |
RO-MAN | 1 |
| 2014 | Reasoning about delegation and revocation schemes in answer set programmingabstractIn this article we show how to model a range of notions in the context of delegation and revocation applied to security scenarios. We demonstrate how a range of delegation–revocation models and policies may be represented in pictorial form and formally represented in terms of reactive Kripke models and a first-order policy specification language. We translate first-order representations of our reactive Kripke models into an equivalent Answer Set Programming form that enables users to apply flexibly well-defined definitions of predicates to represent their requirements in terms of delegation–revocation policy specification. Steve Barker, Guido Boella, Dov M. Gabbay, Valerio Genovese |
J. Log. Comput. | 1 |
| 2012 | Access Control with Privacy Enhancements a Unified ApproachabstractWe describe an approach that aims to unify certain aspects of access control and privacy. Our unified approach is based on the idea of axiomatizing access control in general terms. We show how multiple access control and privacy models and policies can be uniformly represented as particular logical theories in our axiom system. We show that our approach translates into different practical languages for implementation and we give some performance measures for some candidate implementations of our approach. Steve Barker, Valerio Genovese |
IEEE Trans. Dependable Secur. Comput. | 1 |
| 2011 | Dynamics in Delegation and Revocation Schemes: A Logical Approach
Guillaume Aucher, Steve Barker, Guido Boella, Valerio Genovese, Leon van der Torre |
DBSec | 2 |
| 2011 | Socially Constructed Trust for Distributed Authorization
Steve Barker, Valerio Genovese |
ESORICS | 1 |
| 2011 | Secommunity: A Framework for Distributed Access Control
Steve Barker, Valerio Genovese |
LPNMR | 1 |
| 2010 | A Logic of Privacy
Steve Barker, Valerio Genovese |
DBSec | 1 |
| 2010 | Personalizing access control by generalizing access controlabstractWe address the problem of providing data subjects with self-selected controls on access to their personal information. Existing approaches for this are not always sufficient in terms of offering the degrees of control and scope for individualization of access policies that are needed for personal data protection (and usage). We introduce a conceptual framework, a syntax, a semantics, and an axiomatization of a generalized form of access control meta-model, which may be specialized in various ways to enable data subjects to specify flexibly what access controls are to apply on their personal data. Steve Barker |
SACMAT | 1 |
| 2009 | The next 700 access control models or a unifying meta-model?abstractWe address some fundamental questions, which were raised by Atluri and Ferraiolo at SACMAT'08, on the prospects for and benefits of a meta-model of access control. We demonstrate that a meta-model for access control can be defined and that multiple access control models can be derived as special cases. An anticipated consequence of the contribution that we describe is to encourage researchers to adopt a meta-model view of access control rather than them developing the next 700 particular instances of access control models. Steve Barker |
SACMAT | 1 |
| 2008 | Dynamic Meta-level Access Control in SQLabstractStandard SQL is insufficiently expressive for representing many access control policies that are needed in practice. Nevertheless, we show how rich forms of access control policies can be defined within SQL when small amounts of contextual information are available to query evaluators. Rather than the standard, relational structure perspective that has been adopted for fine-grained access control, we consider instead the representation of dynamic fine-grained access control (DFMAC) policy requirements at the access policy level. We also show how DFMAC policies may be represented in SQL and we give some performance results for an implementation of our approach. These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves. Steve Barker |
DBSec | 1 |
| 2008 | Panel Session: What Are the Key Challenges in Distributed Security?
Steve Barker, David W. Chadwick, Jason Crampton, Emil C. Lupu, Bhavani Thuraisingham |
DBSec | 1 |
| 2008 | Access control by action controlabstractWe address the problem of defining access control policies that may be used in the evaluation of requests made by client actors, in the course of e-trading, to perform actions on the resources maintained by an e-collective. An e-collective is a group of agents that may act individually or in conjunction with other agents to satisfy a client's request to act. Our principal contribution to this key problem is to define formally an access control model in terms of which policies may be specified for helping to ensure that only legitimate forms of client actions are performed in the course of engaging in e-trading. We call this model the action control model. In action control, the notion of intentional, empowered, authorized actions, that may be performed individualistically or jointly with other agents, and in a manner that is consistent with a group ethos, is the basis for specifying a set of permissives. A permissive is a generalization of the notion of a permission (as the latter term is usually interpreted in access control). In addition to the formal definition of the action control model, we give examples of action control policy specifications and we describe a candidate implementation and performance measures. Steve Barker |
SACMAT | 1 |
| 2008 | Status-Based Access ControlabstractDespite their widespread adoption, Role-based Access Control (RBAC) models exhibit certain shortcomings that make them less than ideal for deployment in, for example, distributed access control. In the distributed case, standard RBAC assumptions (e.g., of relatively static access policies, managed by human users, with complete information available about users and job functions) do not necessarily apply. Moreover, RBAC is restricted in the sense that it is based on one type of ascribed status, an assignment of a user to a role. In this article, we introduce the status-based access control (SBAC) model for distributed access control. The SBAC model (or family of models) is based on the notion of users having an action status as well as an ascribed status. A user's action status is established, in part, from a history of events that relate to the user; this history enables changing access policy requirements to be naturally accommodated. The approach can be implemented as an autonomous agent that reasons about the events, actions, and a history (of events and actions), which relates to a requester for access to resources, in order to decide whether the requester is permitted the access sought. We define a number of algebras for composing SBAC policies, algebras that exploit the language that we introduce for SBAC policy representation: identification-based logic programs. The SBAC model is richer than RBAC models and the policies that can be represented in our approach are more expressive than the policies admitted by a number of monotonic languages that have been hitherto described for representing distributed access control requirements. Our algebras generalize existing algebras that have been defined for access policy composition. We also describe an approach for the efficient implementation of SBAC policies. Steve Barker, Marek J. Sergot, Duminda Wijesekera |
ACM Trans. Inf. Syst. Secur. | 1 |
| 2007 | Dynamic Event-Based Access Control as Term Rewriting
Clara Bertolissi, Maribel Fernández, Steve Barker |
DBSec | 3 |
| 2007 | Action-status access controlabstractWe introduce a generalization of Role-based Access Control that we call the Action-Status Access Control (ASAC) model. The ASAC model addresses certain shortcomings with RBAC models when applied in distributed computing contexts. The ASAC model is based on the notion of status, and a nonmonotonic theory of access control that is founded upon the notions of events, actions and times. The approach allows automatic changes to be made to policy requirements and agent authorizations that may be based, in part, on an agent's intentional behaviors. Steve Barker |
SACMAT | 1 |
| 2006 | Term Rewriting for Access Control
Steve Barker, Maribel Fernández |
DBSec | 1 |
| 2004 | Web Resource Usage Control in RSCLPabstractWe introduce a new usage control model for protecting Web resources. We also describe specification and implementation languages for policies that are defined in terms of our usage control model. Steve Barker |
DBSec | 1 |
| 2004 | Labeled Logic Programs
Steve Barker |
ICLP | 1 |
| 2004 | Efficient and flexible access control via logic program specialisationabstractWe describe the use of a flexible meta-interpreter for performing access control checks on deductive databases. The meta-program is implemented in Prolog and takes as input a database and an access policy specification. We then proceed to specialise the meta-program for a given access policy and intensional database by using the logen partial evaluation system. In addition to describing the programs involved in our approach, we give a number of performance measures for our implementation of an access control checker, and we discuss the implications of using this approach for access control on deductive databases. In particular, we show that by using our approach we get flexible access control with virtually zero overhead. Steve Barker, Michael Leuschel, Mauricio Varea |
PEPM | 1 |
| 2003 | RBAC Policy Implementation for SQL Databases
Steve Barker, Paul Douglas |
DBSec | 1 |
| 2003 | Flexible access control policy specification with constraint logic programmingabstractWe show how a range of role-based access control (RBAC) models may be usefully represented as constraint logic programs, executable logical specifications. The RBAC models that we define extend the "standard" RBAC models that are described by Sandhu et al., and enable security administrators to define a range of access policies that may include features, like denials of access and temporal authorizations, that are often useful in practice, but which are not widely supported in existing access control models. Representing access policies as constraint logic programs makes it possible to support certain policy options, constraint checks, and administrator queries that cannot be represented by using related methods (like logic programs). Representing an access control policy as a constraint logic program also enables access requests and constraint checks to be efficiently evaluated. Steve Barker, Peter J. Stuckey |
ACM Trans. Inf. Syst. Secur. | 1 |
| 2002 | Deductive Database Security
Steve Barker |
DBSec | 1 |
| 2002 | Implementing RBAC Policies
Steve Barker, Paul Douglas, Terry Fanning |
DBSec | 1 |
| 2002 | Access Control for Deductive Databases by Logic Programming
Steve Barker |
ICLP | 1 |
| 2002 | Protecting deductive databases from unauthorized retrieval and update requests
Steve Barker |
Data Knowl. Eng. | 1 |
| 2001 | Flexible Security Policies in SQL
Steve Barker, Arnon Rosenthal |
DBSec | 1 |
| 2001 | Secure Deductive Databases
Steve Barker |
PADL | 1 |
| 2000 | Protecting Deductive Databases from Unauthorized Retrievals
Steve Barker |
DBSec | 1 |
| 1999 | Temporal Authorization in the Simplified Event Calculus
Steve Barker |
DBSec | 1 |