• 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