Reference Hub2
An Incremental B-Model for RBAC-Controlled Electronic Marking System

An Incremental B-Model for RBAC-Controlled Electronic Marking System

Nasser Al-hadhrami, Benjamin Aziz, Lotfi ben Othmane
Copyright: © 2016 |Volume: 7 |Issue: 2 |Pages: 28
ISSN: 1947-3036|EISSN: 1947-3044|EISBN13: 9781466691957|DOI: 10.4018/IJSSE.2016040103
Cite Article Cite Article

MLA

Al-hadhrami, Nasser, et al. "An Incremental B-Model for RBAC-Controlled Electronic Marking System." IJSSE vol.7, no.2 2016: pp.37-64. http://doi.org/10.4018/IJSSE.2016040103

APA

Al-hadhrami, N., Aziz, B., & Othmane, L. B. (2016). An Incremental B-Model for RBAC-Controlled Electronic Marking System. International Journal of Secure Software Engineering (IJSSE), 7(2), 37-64. http://doi.org/10.4018/IJSSE.2016040103

Chicago

Al-hadhrami, Nasser, Benjamin Aziz, and Lotfi ben Othmane. "An Incremental B-Model for RBAC-Controlled Electronic Marking System," International Journal of Secure Software Engineering (IJSSE) 7, no.2: 37-64. http://doi.org/10.4018/IJSSE.2016040103

Export Reference

Mendeley
Favorite Full-Issue Download

Abstract

The incremental development of software through the addition of new features and the insertion of new access rules potentially renders the access control models inconsistent and creates security flaws. This paper proposes modeling Role Based Access Control (RBAC) models of these software using the B language and re-evaluating the consistency of the models following model changes. It shows the mechanism of formalizing RBAC policies of an Electronic Marking System (EMS) using B specifications and illustrates the verification of the consistency of the RBAC specification, using model checking and proof obligations. In addition, it shows how to address inconsistencies that result from incremental specification of system' architectures.

Request Access

You do not own this content. Please login to recommend this title to your institution's librarian or purchase it from the IGI Global bookstore.