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

An assertions-based approach to verifying the absence property pattern

  • Université de Sherbrooke

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

2 Citations (Scopus)

Résumé

Temporal properties are very common in various classes of systems, including information systems and security policies. This paper investigates two verification methods, proof and model checking, for one of the most frequent patterns of temporal property, the absence pattern. We explore two model-based specification techniques, B and Alloy, because of their adequacy for easily specifying systems with complex data structures, like information systems. We propose a first-order, assertion-based, sound and complete strategy to verify the absence pattern. This enables the proof of the absence pattern using conventional first-order provers. We show that the use of assertions significantly increases the size of the models that can be checked, when compared to traditional LTL model checking techniques. The approach is illustrated throughout a case study.

langue originaleAnglais
titreProceedings - 2012 IEEE 23rd International Symposium on Software Reliability Engineering, ISSRE 2012
EditeurIEEE Computer Society
Pages361-370
Nombre de pages10
ISBN (imprimé)9780769548883
Les DOIs
étatPublié - 1 janv. 2012
Evénement23rd IEEE International Symposium on Software Reliability Engineering, ISSRE 2012 - Dallas, TX, États-Unis
Durée: 27 nov. 2012 → 30 nov. 2012

Série de publications

NomProceedings - International Symposium on Software Reliability Engineering, ISSRE
ISSN (imprimé)1071-9458

Une conférence

Une conférence23rd IEEE International Symposium on Software Reliability Engineering, ISSRE 2012
Pays/TerritoireÉtats-Unis
La villeDallas, TX
période27/11/12 → 30/11/12

Empreinte digitale

Examiner les sujets de recherche de « An assertions-based approach to verifying the absence property pattern ». Ensemble, ils forment une empreinte digitale unique.

Contient cette citation