Skip to content

Implementation Role Feature 21

Max Leuthäuser edited this page Oct 16, 2015 · 3 revisions

Title

A Role can be part of several Compartments

Description

This property suggests that a role can be part of more than one compartment. Consider the role type Teacher. It can be used in different compartments, i.e., School or University, where it might be implemented and constrained differently.

Implementation

Roles as standard Scala classes in SCROLL can be defined or imported from everywhere, hence they can be part of several compartments as well.

Additional hints

None.

Clone this wiki locally