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

Proving non-interference on reachability properties: A refinement approach

  • Université de Sherbrooke

Résultats de recherche: Le chapitre dans un livre, un rapport, une anthologie ou une collectionContribution à une conférenceRevue par des pairs

Résumé

This paper proposes an approach to prove interference freedom for a reachability property of the form AG (Ψ → EF φ) in a B specification. Such properties frequently occur in security policies and information systems. Reachability is proved by constructing using stepwise algorithmic refinement an abstract program that refines AG (Ψ → EF φ). We propose proof obligations to show non-interference, i.e., to prove that other operations can be executed in interleaving with this program while preserving the reachability property, to cater for the multi-user aspect of information systems. Proof obligations are discharged using conventional B provers (eg, Atelier B). Since refinement preserves these reachability properties and non-interference, proofs can be conducted on abstract machines rather than implementation code.

langue originaleAnglais
titreProceedings - 18th Asia-Pacific Software Engineering Conference, APSEC 2011
Pages25-32
Nombre de pages8
Les DOIs
étatPublié - 1 déc. 2011
Evénement18th Asia Pacific Software Engineering Conference, APSEC 2011 - Ho Chi Minh, Viet-Nam
Durée: 5 déc. 20118 déc. 2011

Série de publications

NomProceedings - Asia-Pacific Software Engineering Conference, APSEC
ISSN (imprimé)1530-1362

Une conférence

Une conférence18th Asia Pacific Software Engineering Conference, APSEC 2011
Pays/TerritoireViet-Nam
La villeHo Chi Minh
période5/12/118/12/11

Empreinte digitale

Examiner les sujets de recherche de « Proving non-interference on reachability properties: A refinement approach ». Ensemble, ils forment une empreinte digitale unique.

Contient cette citation