0% Complete
Home
/
11th International Conference on Computer and Knowledge Engineering
Automatic Generation of XACML Code using Model-Driven Approach
Authors :
Athareh Fatemian
1
Bahman Zamani
2
Marzieh Masoumi
3
Mehran Kamranpour
4
Behrouz Tork Ladani
5
Shekoufeh Kolahdouz Rahimi
6
1- MDSE Research Group, Faculty of Computer Engineering University of Isfahan
2- MDSE Research Group, Faculty of Computer Engineering University of Isfahan
3- MDSE Research Group, Faculty of Computer Engineering University of Isfahan
4- MDSE Research Group, Faculty of Computer Engineering University of Isfahan
5- MDSE Research Group, Faculty of Computer Engineering University of Isfahan
6- MDSE Research Group, Faculty of Computer Engineering University of Isfahan
Keywords :
Access Control Policies, XACML, ABAC, RBAC, MDE, DSML
Abstract :
Precise specification of security requirements of software systems in general, and access control policies in particular, is a critical issue. The eXtensible Access Control Markup Language (XACML) is a well-known standard for defining access control policies. The problem is that using this language and manual formulation of policies requires technical knowledge and is error prone. To address this challenge, we propose a Domain-Specific Modeling Language (DSML), called Dual-XACML that supports both Role Based Access Control (RBAC) and Attribute Based Access Control (ABAC). As the tool support, a graphical editor as well as a transformation engine has been developed in this research. The graphical editor allows the user to create a model of access control policies for the target system. Then, using the transformations, the model is transformed into the corresponding XACML code. To evaluate the proposed approach, the XACML code of a typical system is generated, automatically.
Papers List
List of archived papers
Divide and Conquer Approach to Long Genomic Sequence Alignment
Mahmoud Naghibzadeh - Samira Babaei - Behshid Behkmal - Mojtaba Hatami
DevRanker: An Effective Approach to Rank Developers for Bug Report Assignment
Mohammad Reza Kardoost - Mohammad Reza Moosavi - Reza Akbari
Enhanced Principal-curve based Classifiers for Time-series Label Prediction
Seyed Aref Hakimzadeh - Koorush Ziarati
BERT transformers Multitask learning Sarcasm and Sentiment classification (BMSS)
Fatemeh Molavi - Jamshid Bagherzadeh Mohasefi
An Ensemble CNN for Brain Age Estimation based on Hippocampal Region Applicable to Alzheimer's Diagnosis
Zahra Qodrati - Seyedeh Masoumeh Taji - Habibollah Danyali - Kamran Kazemi
Paddy Plant Stress Identification Using Few-Shot Learning Framework
Ervin Gubin Moung - Pavindrah Naidu a/l Narayanasamy Naiidu - Maisarah Mohd Sufian - Valentino Liaw - Ali Farzamnia - Lorita Angeline
Load Frequency Control of Geothermal Power Plant Incorporated Two-Area Hydro-Thermal System with AC-DC Lines
Shanker J Gambhire - Malligunta Kiran Kumar - Hossein Shahinzadeh - Mohammad-hossein Fayaz-dastgerdi - B. Srikanth Goud - Ch.Naga sai Kalyan
Improved TrustChain for Lightweight Devices
Seyed Salar Ghazi - Haleh Amintoosi
A Chaotic Crow Search Algorithm for Overlapping Clustering
Mostafa Sabzekar - Seyed Vahid Mousavainejad
A Simple Low Cost Approach to Detect Hand Gesture Based on Software Event Camera Emulation
Ali Sabet Akbarzadeh - Abedin Vahedian
more
Samin Hamayesh - Version 43.7.0