UPDM 1.0 NO IDEA Avatar
  1. OMG Issue

UPDM — Section: 8.4.13.6 Constraints

  • Key: UPDM-57
  • Legacy Issue Number: 11384
  • Status: open  
  • Source: International Business Machines ( Mr. Fred Mervine)
  • Summary:

    [4] Asserts that an OperationalActivity must be owned by an OperationalNode, one of its specializations or an OperationalCapabilityRealization.

    let x:uml::Class = self.owner.oclAsType(uml::Class) in
    x.getAppliedStereotype('UPDM::OperationalCapabilityRealization') ->notEmpty() or
    x.getAppliedStereotype('UPDM::OperationalNode')->notEmpty() or
    x.getAppliedStereotypes()>collect(allParents())>any(qualifiedName = 'UPDM::OperationalNode') ->notEmpty()

    Don't need :
    x.getAppliedStereotype('UPDM::OperationalCapabilityRealization') ->notEmpty() or

  • Reported: UPDM 1.0b1 — Thu, 13 Sep 2007 04:00 GMT
  • Updated: Fri, 6 Mar 2015 20:59 GMT