Passer à la navigation principale Passer à la recherche Passer au contenu principal

ATLAS: From Access conTrol Language to ACSL Specifications

  • Université Paris-Saclay
  • Université Ibn-Tofail

Résultats de recherche: Le chapitre dans un livre, un rapport, une anthologie ou une collection › Contribution à une conférence › Revue par des pairs

Résumé

Access control is a classical way to express which users are allowed to do which actions on which objects. Many formalisms study how to model access control policies. However, fewer works target formal verification of an actual implementation with respect to a given policy. This paper presents ATLAS, a new formal specification language for expressing access control policies. This language allows for modeling an access control policy, linking it to a source code, and generating automatically formal annotations in order to verify that a source code correctly implements the modeled policy. This workflow is implemented as a new Frama-C plug-in that generates ACSL annotations, which can be proved by deductive verification or checked at runtime.

langue originaleAnglais
titreGPCE 2026 - Proceedings of the 25th ACM SIGPLAN International Conference on Generative Programming
Sous-titreConcepts and Experiences, Co-located with ECOOP 2026
rédacteurs en chefL. Thomas van Binsbergen, Daniel Struber, Lionel Parreaux
EditeurAssociation for Computing Machinery, Inc
Pages15-26
Nombre de pages12
ISBN (Electronique)9798400727184
Les DOIs
étatPublié - 23 juin 2026
Modification externeOui
Evénement25th ACM SIGPLAN International Conference on Generative Programming: Concepts and Experiences, GPCE 2026 - Brussels, Belgique
Durée: 29 juin 2026 → 29 juin 2026

Série de publications

NomGPCE 2026 - Proceedings of the 25th ACM SIGPLAN International Conference on Generative Programming: Concepts and Experiences, Co-located with ECOOP 2026

Une conférence

Une conférence25th ACM SIGPLAN International Conference on Generative Programming: Concepts and Experiences, GPCE 2026
Pays/TerritoireBelgique
La villeBrussels
période29/06/26 → 29/06/26

Empreinte digitale

Examiner les sujets de recherche de « ATLAS: From Access conTrol Language to ACSL Specifications ». Ensemble, ils forment une empreinte digitale unique.

Contient cette citation