datatypes
false
String
false
Boolean
Inheritance from Constant should not be allowed.
false
false
false
true
false
Double
false
Integer
false
MultiplicityKind
Multiplicity kind of relations in the VPM modelspace.
false
one_to_many
false
one_to_one
false
many_to_many
false
many_to_one
false
feature
false
models
false
metamodel
false
Feature
false
Constraint
false
Excludes
false
Xor
false
MandOpt
false
Or
false
FeatureTree
false
Requires
false
FeatureModel
false
Example
false
Example_FT
false
HomeAuto
false
AlarmAuto
false
Name
false
AlarmAuto
Alarm
false
Name
false
Alarm
Bell
false
Name
false
Bell
Siren
false
Name
false
Siren
Surveil
false
AccidentDet
false
Name
false
AccidentDet
MotionDet
false
Name
false
MotionDet
Name
false
Surveil
EnergySaving
false
WhiteGoodsCtrl
false
SmartCtrl
false
Name
false
SmartCtrl
Name
false
WhiteGoodsCtrl
Remote
false
Name
false
Remote
Name
false
EnergySaving
ClimateCtrl
false
Name
false
ClimateCtrl
Name
false
HomeAuto
Example_Req
false
name
false
MANY_TO_MANYfalse
abstractFeatureRelation
false
MANY_TO_MANYtrue
selected
false
MANY_TO_MANYfalse
feature
false
MANY_TO_MANYfalse
violated
false
MANY_TO_MANYfalse
xor
false
MANY_TO_MANYfalse
optional
false
MANY_TO_MANYfalse
mandatory
false
MANY_TO_MANYfalse
orFeature
false
MANY_TO_MANYfalse
root
false
MANY_TO_MANYtrue
violated
false
MANY_TO_MANYfalse
configured
false
MANY_TO_MANYfalse
constraint
false
MANY_TO_MANYtrue
tree
false
MANY_TO_MANYtrue
R_name
false
MANY_TO_MANYfalse
R_name
false
MANY_TO_MANYfalse
R_name
false
MANY_TO_MANYfalse
R_o2
false
MANY_TO_MANYfalse
R_o1
false
MANY_TO_MANYfalse
R_name
false
MANY_TO_MANYfalse
R_m
false
MANY_TO_MANYfalse
R_name
false
MANY_TO_MANYfalse
R_name
false
MANY_TO_MANYfalse
R_o1
false
MANY_TO_MANYfalse
R_name
false
MANY_TO_MANYfalse
R_o2
false
MANY_TO_MANYfalse
R_name
false
MANY_TO_MANYfalse
R_name
false
MANY_TO_MANYfalse
R_x2
false
MANY_TO_MANYfalse
R_x1
false
MANY_TO_MANYfalse
R_name
false
MANY_TO_MANYfalse
R_name
false
MANY_TO_MANYfalse
R_op
false
MANY_TO_MANYfalse
R_name
false
MANY_TO_MANYfalse
R_m
false
MANY_TO_MANYfalse
R_m
false
MANY_TO_MANYfalse
R_op2
false
MANY_TO_MANYfalse
R_name
false
MANY_TO_MANYfalse
R_op1
false
MANY_TO_MANYfalse
R_root
false
MANY_TO_MANYfalse
R_f2
false
MANY_TO_MANYfalse
R_f1
false
MANY_TO_MANYfalse
R_constraint
false
MANY_TO_MANYfalse
R_tree
false
MANY_TO_MANYfalse