Logic-based approach for enforcing access control

被引:0
|
作者
Bertino, Elisa [1 ]
Buccafurri, Francesco [1 ]
Ferrari, Elena [1 ]
Rullo, Pasquale [1 ]
机构
[1] Universita degli Studi di Milano, Milano, Italy
关键词
Computational linguistics - Data acquisition - Formal logic - Mathematical models;
D O I
10.3233/JCS-2000-82-303
中图分类号
学科分类号
摘要
This paper describes an advanced authorization mechanism based on a logic formalism. The model supports both positive and negative authorizations. It also supports derivation rules by which an authorization can be granted on the basis of the presence or absence of other authorizations. Subjects, objects and authorization types are organized into hierarchies, supporting a more adequate representation of their semantics. From the authorizations explicitly specified, additional authorizations are automatically derived by the system, based on those hierarchies. The combination of all the above features results in a powerful yet flexible access control mechanism. The logic formalism on which the system relies is an extension of Ordered Logic with ordered domains. This is an elegant yet powerful formalism whereby the basic concepts of the authorization model can be naturally formalized. Its semantics is based on the notion of stable model and assigns, to a given set of authorization rules, a multiplicity of (stable) models, each representing a possible way of assigning access authorizations. This form of non-determinism entails an innovative approach to enforce access control: when an access request is issued, the appropriate model (set of consistent access authorizations) is chosen, on the basis of the accesses currently under execution in the system.
引用
收藏
页码:109 / 139
相关论文
共 50 条
  • [41] Fuzzy Logic-Based Approach to Electronic Circuit Analysis
    Babanli, K. M.
    Kabaoglu, Rana Ortac
    10TH INTERNATIONAL CONFERENCE ON THEORY AND APPLICATION OF SOFT COMPUTING, COMPUTING WITH WORDS AND PERCEPTIONS - ICSCCW-2019, 2020, 1095 : 382 - 389
  • [42] A logic-based approach to cache answerability for XPath queries
    Franceschet, M.
    Zimuel, E.
    DATABASE AND XML TECHNOLOGIES, PROCEEDINGS, 2006, 4156 : 46 - 60
  • [43] Prototyping an expert system shell with the logic-based approach
    Kerdprasop, Nittaya
    Intharachatorn, Kanjana
    Kerdprasop, Kittisak
    International Journal of Smart Home, 2013, 7 (04): : 161 - 174
  • [44] Professional learning: A fuzzy logic-based modelling approach
    Gravani, Maria N.
    Hadjileontiadou, Sofia J.
    Nikolaidou, Georgia N.
    Hadjileontiadis, Leontios J.
    LEARNING AND INSTRUCTION, 2007, 17 (02) : 235 - 252
  • [45] A Logic-Based Approach to Relation Extraction from Texts
    Horvath, Tamas
    Paass, Gerhard
    Reichartz, Frank
    Wrobel, Stefan
    INDUCTIVE LOGIC PROGRAMMING, 2010, 5989 : 34 - +
  • [46] Conceptual modelling for configuration: A description logic-based approach
    McGuinness, DL
    Wright, JR
    AI EDAM-ARTIFICIAL INTELLIGENCE FOR ENGINEERING DESIGN ANALYSIS AND MANUFACTURING, 1998, 12 (04): : 333 - 344
  • [47] A Fuzzy Logic-Based Approach for Humanized Driver Modelling
    Feng, Yuxiang
    Iravani, Pejman
    Brace, Chris
    JOURNAL OF ADVANCED TRANSPORTATION, 2021, 2021
  • [48] Motion analysis using a logic-based modeling approach
    Jonson, D
    DeBeer, J
    Diya, N
    COMPUTATIONAL MECHANICS: TECHNIQUES AND DEVELOPMENTS, 2000, : 1 - 8
  • [49] A Logic-based Approach to Network Security Risk Assessment
    Ji, Yi
    Wen, Danyan
    Wang, Haiquan
    Xia, Chunhe
    2009 ISECS INTERNATIONAL COLLOQUIUM ON COMPUTING, COMMUNICATION, CONTROL, AND MANAGEMENT, VOL III, 2009, : 9 - +
  • [50] A fuzzy logic-based approach for pricing of electricity in Jordan
    Altarawneh, Ghada A.
    JOURNAL OF REVENUE AND PRICING MANAGEMENT, 2018, 17 (05) : 365 - 372