• DocumentCode
    2976794
  • Title

    S-Promela: An executable specification security policies language

  • Author

    Abbassi, Ryma ; El Fatmi, Sihem Guemara

  • Author_Institution
    Higher Sch. of Commun., Univ. of Carthage, Tunis, Tunisia
  • fYear
    2009
  • fDate
    3-6 Nov. 2009
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    Security Policy constitutes the main basis of a secured system but can be its main vulnerability also since a wrongly configured policy or an inadequate one can be fatal for the system. Even if the network administrator is a high qualified person, the human interventions are error prone. Nevertheless, a formal specification can avoid such problem. This paper aims to give a first step towards a framework allowing to specify and to verify a given policy with respect to an expected one. Hence, we propose in this paper a new all-purpose security policy modeling based on the concepts of processes, channels, constraints, events and actions. This modeling is called all-purpose because it can be easily used to represent the several kinds of security rules i.e. authorization, obligation and prohibition. Moreover, it constitutes the first step towards the proposition of a new executable security specification language. This language, called S-Promela has a syntax supporting authorization, obligation and prohibition rules and a semantics facilitating the validation task.
  • Keywords
    formal specification; security; specification languages; S-Promela; formal specification; specification security policies language; Access control; Authorization; Communication system security; Electrostatic precipitators; Formal specifications; Humans; Information security; Object oriented modeling; Permission; Specification languages; Promela; security policy; security rules modeling; specification language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communications and Networking, 2009. ComNet 2009. First International Conference on
  • Conference_Location
    Hammamet
  • Print_ISBN
    978-1-4244-5134-0
  • Electronic_ISBN
    978-1-4244-5135-7
  • Type

    conf

  • DOI
    10.1109/COMNET.2009.5373568
  • Filename
    5373568