UPDM 1.0 NO IDEA Avatar
  1. OMG Issue

UPDM — Section: 8.3.4.6 Constraints

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

    [1] Asserts that Concerns is not empty
    self.concerns-> forAll(getAppliedStereotype('UPDM::Concern')->notEmpty())
    Rule only checks for ArchitectureView, should check for all of the specializations of ArchitectureView.
    Should be:
    self.client->forAll(getAppliedStereotype('UPDM::ArchitectureView')->notEmpty() or
    getAppliedStereotypes()>collect(allParents())>any(qualifiedName = 'UPDM::ArchitectureView') ->notEmpty()) and
    self.supplier->forAll(getAppliedStereotype('UPDM::Viewpoint')->notEmpty())

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