6533b839fe1ef96bd12a58ab
RESEARCH PRODUCT
A Scratch-based Graphical Policy Editor for XACML
Nils Ulltveit-moeHenrik NergaardTerje Gjøsætersubject
Markup languagebusiness.industrycomputer.internet_protocolComputer scienceProgramming languageAuthorizationXACMLAccess controlcomputer.software_genreScratchbusinesscomputerSmalltalkXMLcomputer.programming_languagedescription
This paper proposes a policy-maker-friendly editor for the extensible Access Control Markup Language (XACML) based on the programming language Scratch. Scratch is a blocks-based programming language designed for teaching children programming, which allows users to build programs like a puzzle. We take this concept one step further with an XACML policy editor based on the graphic programming elements of Scratch implemented in Smalltalk. This allows for aiding the user on how to build policies by grouping blocks and operators that fit together and also indicating which blocks that will stick together. It simplifies building the XACML policies while still having an XACML “feel” of the graphic policies.
year | journal | country | edition | language |
---|---|---|---|---|
2015-01-01 | Proceedings of the 1st International Conference on Information Systems Security and Privacy |