ADQL: A Flexible Access Definition and Query Language to Define Access Control Models

Andreas Sonnenbichler, Andreas Geyer-Schulz

2012

Abstract

We suggest a full specified formal language, the Access Definition and Query Language (ADQL). It has been designed to define access control models, facts, policies, and queries. ADQL, therefore, has the features of a meta language: It can be configured to act like known access control models e.g. as Bell-LaPadula, RBAC and its extensions and applications (e.g. SAP R/3), but also it can implement new models. Because of this, ADQL is highly flexible. Nevertheless, ADQL is not only a meta-language, but also allows to define facts, policies and queries. It has been implemented as a software service. It can be used as external authorization component for other applications and services. Through its flexibility many access control models can be supported.

Download


Paper Citation


in Harvard Style

Sonnenbichler A. and Geyer-Schulz A. (2012). ADQL: A Flexible Access Definition and Query Language to Define Access Control Models . In Proceedings of the International Conference on Security and Cryptography - Volume 1: SECRYPT, (ICETE 2012) ISBN 978-989-8565-24-2, pages 379-386. DOI: 10.5220/0004023903790386

in Bibtex Style

@conference{secrypt12,
author={Andreas Sonnenbichler and Andreas Geyer-Schulz},
title={ADQL: A Flexible Access Definition and Query Language to Define Access Control Models},
booktitle={Proceedings of the International Conference on Security and Cryptography - Volume 1: SECRYPT, (ICETE 2012)},
year={2012},
pages={379-386},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0004023903790386},
isbn={978-989-8565-24-2},
}


in EndNote Style

TY - CONF
JO - Proceedings of the International Conference on Security and Cryptography - Volume 1: SECRYPT, (ICETE 2012)
TI - ADQL: A Flexible Access Definition and Query Language to Define Access Control Models
SN - 978-989-8565-24-2
AU - Sonnenbichler A.
AU - Geyer-Schulz A.
PY - 2012
SP - 379
EP - 386
DO - 10.5220/0004023903790386