A combined formal model for relational context-dependent roles

Thomas Kühn, Stephan Böhme, Sebastian Götz, Uwe Aßmann
2015 Proceedings of the 2015 ACM SIGPLAN International Conference on Software Language Engineering  
Role-based modeling has been investigated for over 35 years as a promising paradigm to model complex, dynamic systems. Although current software systems are characterized by increasing complexity and context-dependence, all this research had almost no influence on current software development practice, still being discussed in recent literature. One reason for this is the lack of a coherent, comprehensive, readily applicable notion of roles. Researchers focused either on relational roles or
more » ... ext-dependent roles rather then combining both natures. Currently, there is no role-based modeling language sufficiently incorporating both the relational and context-dependent nature of roles together with the various proposed constraints. Hence, this paper formalizes a full-fledged role-based modeling language supporting both natures. To show its sufficiency and adequacy, a real world example is employed.
doi:10.1145/2814251.2814255 fatcat:zry2g7x7hfbejpjk7okjh53dvy