Contextual and Relational Role-Based Modeling Framework

被引:4
|
作者
Kuehn, Thomas [1 ]
Werner, Christopher [1 ]
Schoen, Hendrik [2 ]
Zhao Zhenxi [3 ]
Assmann, Uwe [1 ]
机构
[1] Tech Univ Dresden, Software Technol Grp, Dresden, Germany
[2] Tech Univ Dresden, Business Informat Esp IS Trade & Ind, Dresden, Germany
[3] Tech Univ Dresden, Dresden, Germany
关键词
Model-driven software development; role-based modeling; modeling framework;
D O I
10.1109/SEAA.2019.00072
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Current Model-driven Software Development (MDSD) approaches struggle when modeling context-dependent and dynamic systems, as their underlying metamodels cannot capture context-dependent concepts and relations. By contrast, role-based modeling has been studied for more than 35 years as a promising paradigm to model context-dependent and dynamic systems. Although some approaches have considered the application of roles on the metamodel level, no approach employed a contextual and relational role-based metamodel as the basis of a modeling framework. To remedy this, we employ the Compartment Role Object Model (CROM) which is a contextual and relational role-based modeling language, as the underlying metamodel of a novel Role-based Modeling Framework (RMF). In particular, our framework is able to generate inter-operable Java source code that permits the programmatic creation, manipulation, and persistence of role-based models. We illustrate the applicability of RMF by modeling a small system with context-dependent concepts and relations, generating corresponding Java source code, and employing it to load, manipulate, and store role-based models.
引用
收藏
页码:442 / 449
页数:8
相关论文
共 50 条
  • [1] Modeling role-based access control using a relational database tool
    Chiang, Chia-Chu
    Bayrak, Coskun
    [J]. PROCEEDINGS OF THE 2008 IEEE INTERNATIONAL CONFERENCE ON INFORMATION REUSE AND INTEGRATION, 2008, : 7 - 10
  • [2] A comprehensive modeling framework for role-based access control policies
    Ben Fadhel, Ameni
    Bianculli, Domenico
    Briand, Lionel
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2015, 107 : 110 - 126
  • [3] A role-based modeling approaches to MAS development with proto-framework
    Peng, Yi-jia
    Huang, Dao
    [J]. 2005 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL TECHNOLOGY - (ICIT), VOLS 1 AND 2, 2005, : 1082 - 1087
  • [4] Framework for role-based delegation models
    Barka, E
    Sandhu, R
    [J]. 16TH ANNUAL COMPUTER SECURITY APPLICATIONS CONFERENCE, PROCEEDINGS, 2000, : 168 - 176
  • [5] Modeling role-based agent team
    Zhang, Yu
    [J]. Advances in Artificial Intelligence, 2007, 4509 : 1 - 13
  • [6] A role-based modeling for agent teams
    Zhang, Yu
    Yin, Jianwen
    [J]. DIS 2006: IEEE WORKSHOP ON DISTRIBUTED INTELLIGENT SYSTEMS: COLLECTIVE INTELLIGENCE AND ITS APPLICATIONS, PROCEEDINGS, 2006, : 348 - +
  • [7] A framework for role-based monitoring of insider misuse
    Phyo, AH
    Furnell, SM
    Portilla, F
    [J]. INFORMATION SECURITY MANAGEMENT, EDUCATION AND PRIVACY, 2004, 148 : 51 - 65
  • [8] A Role-based Secure Group Communication Framework
    Bian, Jiang
    Topaloglu, Umit
    Seker, Remzi
    Bayrak, Coskun
    Chiang, Chia-Chu
    [J]. 2008 IEEE INTERNATIONAL CONFERENCE ON SYSTEM OF SYSTEMS ENGINEERING (SOSE), 2008, : 111 - 116
  • [9] Extended role-based sensor management framework
    Kim, S
    Moon, M
    Yeom, K
    [J]. 8TH INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION TECHNOLOGY, VOLS 1-3: TOWARD THE ERA OF UBIQUITOUS NETWORKS AND SOCIETIES, 2006, : U175 - U180
  • [10] On the interaction between role-based access control and relational databases
    Osborn, SL
    Reid, LK
    Wesson, GJ
    [J]. DATABASE SECURITY VOLUME X - STATUS AND PROSPECTS, 1997, : 275 - 287