-
Key: SYSML17-367
-
Status: open
-
Source: Webel IT Australia ( Dr. Darren Kelly)
-
Summary:
p.99
2_no_part
Interface blocks composite properties are either ports, value properties or flow properties.
self.base_Class.ownedAttribute->select(a|a.isComposite)->forAll(a |
a.oclIsKindOf(UML::Port) or a.oclIsKindOf(ValueType))EDIT: Needs to also check whether is a FlowProperty of a valid type other than ValueType, noting from SysML-1.6 FlowProperty:
'1_restricted_types A FlowProperty shall be typed by a ValueType, Block, or Signal.'
-
Reported: SysML 1.6 — Sat, 4 Jul 2020 14:50 GMT
-
Updated: Thu, 14 Jan 2021 06:05 GMT
SYSML17 — InterfaceBlock: OCL constraint 2_no_part is missing FlowProperty check for cases where a FlowProperty is not typed by a ValueType
- Key: SYSML17-367
- OMG Task Force: SysML 1.7 RTF