DocumentCode
2439365
Title
Proving the Absence Property Pattern Using the B Method
Author
Mammar, Amel ; Frappier, Marc ; Chane-Yack-Fa, Raphael
Author_Institution
SAMOVAR, Inst. Telecom SudParis, Paris, France
fYear
2012
fDate
25-27 Oct. 2012
Firstpage
167
Lastpage
170
Abstract
Dynamic properties are very useful in the specification of Information Systems (IS) and security policies. They allow the user to express properties that involve several states of a system. Indeed, invariance properties do not permit to cover such kind of properties. In this paper, we suggest a formal approach, based on the use of the B method, to verifying absence properties of the form Abs(P2, From P1 Until P3) that express that some states, represented by predicate P2, should not be reached starting from a state that satisfies P1 until a state satisfies P3 is reached. Our proposal consists in defining two proof obligations based on weakest preconditions that are sufficient and necessary to prove that a system verifies such a property.
Keywords
formal specification; formal verification; information systems; security of data; B method; absence property pattern; dynamic properties; information systems specification; proof obligations; security policies; Conferences; Information systems; Marketing and sales; Proposals; Safety; Unified modeling language; Absence patterns; B Method; Temporal properties; Verification;
fLanguage
English
Publisher
ieee
Conference_Titel
High-Assurance Systems Engineering (HASE), 2012 IEEE 14th International Symposium on
Conference_Location
Omaha, NE
ISSN
1530-2059
Print_ISBN
978-1-4673-4742-6
Type
conf
DOI
10.1109/HASE.2012.26
Filename
6375612
Link To Document