Model-Based Run-Time Checking of Security Permissions Using Guarded Objects

被引:0
|
作者
Jurjens, Jan
机构
来源
RUNTIME VERIFICATION | 2008年 / 5289卷
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper we deal with the application of run-time checking to enforce requirements which, because of their nature, cannot be enforced statically. More specifically, it deals with the problem how to control access to objects within an object-oriented system at run-time in a way that enforces an overall security policy. It aims to improve on the ad-hoc (and often untrustworthy) way it is currently done in practice by automatically generating the run-time checks from a model-based specification of the system that captures the security policy. Concretely, the models are expressed in the UML security extension UMLsec, and the run-time checks that are generated for Java programs rely on Guarded Objects.
引用
收藏
页码:36 / 50
页数:15
相关论文
共 50 条
  • [31] Reviewing Conformance Checking Uses for Run-Time Regulatory Compliance
    Klessascheck, Finn
    Knoche, Tom
    Pufahl, Luise
    ENTERPRISE, BUSINESS-PROCESS AND INFORMATION SYSTEMS MODELING, BPMDS 2024, EMMSAD 2024, 2024, 511 : 100 - 113
  • [32] EFFICIENT RUN-TIME TYPE CHECKING OF TYPED LOGIC PROGRAMS
    DART, PW
    ZOBEL, J
    JOURNAL OF LOGIC PROGRAMMING, 1992, 14 (1-2): : 31 - 69
  • [33] Practical run-time checking via unobtrusive property caching
    Stulova, Nataliia
    Morales, Jose F.
    Hermenegildo, Manuel V.
    THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2015, 15 : 726 - 741
  • [34] Exploiting Term Hiding to Reduce Run-Time Checking Overhead
    Stulova, Nataliia
    Morales, Jose F.
    Hermenegildo, Manuel V.
    PRACTICAL ASPECTS OF DECLARATIVE LANGUAGES (PADL 2018), 2018, 10702 : 99 - 115
  • [35] Software reliability via run-time result-checking
    Wasserman, H
    Blum, M
    JOURNAL OF THE ACM, 1997, 44 (06) : 826 - 849
  • [36] Flexible in-Silicon Checking of Run-Time Programmable Assertions
    Zhou, Yumin
    Bringmann, Oliver
    Rosenstiel, Wolfgang
    2016 IEEE 22ND INTERNATIONAL SYMPOSIUM ON ON-LINE TESTING AND ROBUST SYSTEM DESIGN (IOLTS), 2016, : 78 - 83
  • [37] ADDING RUN-TIME CHECKING TO THE PORTABLE-C COMPILER
    STEFFEN, JL
    SOFTWARE-PRACTICE & EXPERIENCE, 1992, 22 (04): : 305 - 316
  • [38] A SCOOPP evaluation on packing parallel objects in run-time
    Sobral, JL
    Proença, AJ
    VECTOR AND PARALLEL PROCESSING - VECPAR 2000, 2001, 1981 : 114 - 127
  • [39] Model-Based Diagnostic using Model Checking
    Bourahla, Mustapha
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON DEPENDABILITY OF COMPUTER SYSTEMS, 2009, : 229 - 236
  • [40] An Ontology for run-time Verification of Security Certificates for SOA
    D'Agostini, Stefania
    Di Giacomo, Valentina
    Pandolfo, Claudia
    Presenza, Domenico
    2012 SEVENTH INTERNATIONAL CONFERENCE ON AVAILABILITY, RELIABILITY AND SECURITY (ARES), 2012, : 525 - 533