作者: Yves Jaradin , Peter Van Roy , Fred Spiessens
DOI:
关键词:
摘要: In capability secure systems it is important to understand the restrictive influence programmed entities (e.g. procedures, objects, modules, components) have on propagation of in a program. We explain why Take-Grant are not sufficiently expressive for this task, and we provide new formalism – Authority Reduction (AR-systems) model collaborative propagation. AR-systems safe tractable approximations adequate precision confinement properties configurations collaborating entities. propose domain specific declarative language SCOLL (Safe COLlaboration Language) express behavior subjects, initial conditions configuration, requirements about liveness that be ensured. syntactic structure an operational denotational semantics language. From experiments with first implementation, preliminary result show how patterns based collaboration can analyzed generated.