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
Link To Document