File tree Expand file tree Collapse file tree 1 file changed +6
-6
lines changed
sysml/src/examples/Variability Examples Expand file tree Collapse file tree 1 file changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -86,8 +86,8 @@ package VehicleVariabilityModel {
8686 }
8787
8888 assert constraint {
89- (autoPort == autoPort::autoPort1 & cylinder.diameter == cylinder::diameter::diameterSmall) ^
90- (autoPort == autoPort::autoPort2 & cylinder.diameter == cylinder::diameter::diameterLarge)
89+ (autoPort == autoPort::autoPort1 and cylinder.diameter == cylinder::diameter::diameterSmall) xor
90+ (autoPort == autoPort::autoPort2 and cylinder.diameter == cylinder::diameter::diameterLarge)
9191 }
9292 }
9393 }
@@ -105,8 +105,8 @@ package VehicleVariabilityModel {
105105 }
106106
107107 assert constraint {
108- (engine == '4cylEngine' & transmission == transmission::manualTransmission) ^
109- (engine == '6cylEngine' & transmission == transmission::automaticTransmission)
108+ (engine == engine:: '4cylEngine' and transmission == transmission::manualTransmission) xor
109+ (engine == engine:: '6cylEngine' and transmission == transmission::automaticTransmission)
110110 }
111111
112112 // Variation point on variant multiplicity (inherited multiplicity is [0..1])
@@ -135,10 +135,10 @@ package VehicleVariabilityModel {
135135 }
136136
137137 assert constraint {
138- (generateTorque == generateTorque::generateTorque4Cyl &
138+ (generateTorque == generateTorque::generateTorque4Cyl and
139139 amplifyTorque == amplifyTorque::amplifyTorqueManual
140140 ) xor
141- (generateTorque == generateTorque::generateTorque6Cyl &
141+ (generateTorque == generateTorque::generateTorque6Cyl and
142142 amplifyTorque == amplifyTorque::amplifyTorqueAutomatic
143143 )
144144 }
You can’t perform that action at this time.
0 commit comments