restrict use of of attribute in Asset definition
currently we can write
AssetBasedSystem
using Building_behavior_def;
with Building_def.*;
with Building_behavior_def.*;
AssetGroup example_InformationSystem {
assets {
Asset WelcomeDeskGate : Door {
attribute isActive := true
}
isActive is actually a dynamic attribute, but AssetGroup is supposed to containt the static part of the model This should not be possible to set isActive there
However, this feature should allow to set static attribute (for example the securityLevel of the door )