UPDM 1.0 NO IDEA Avatar
  1. OMG Issue

UPDM — ServiceInterface currently extends Interface but is also supposed to have provided/required interfaces

  • Key: UPDM-671
  • Legacy Issue Number: 13643
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    ServiceInterface currently extends Interface but is also supposed to have provided/required interfaces. This isn't allowed in UML. In SOAML ServiceInterface extends both Interface and Class but this would be confusing to the end user as they will be able to create provided/required interfaces off some ServiceInterfaces (i.e. those that extend Class) but not to others (i.e. those that extend Interface).
    Diagram SOV
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Phillip AstleArtisan Software Toolsphillip.astle@artisansoftwaretools.com

    Rationale Invalid UML.
    Resolution: Change ServiceInterface to extend Class and communicate with the SOAML team to keep the two profiles in line.

  • Reported: UPDM 1.0b1 — Fri, 27 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Change ServiceInterface to extend Class and communicate with the SOAML team to keep the two profiles in line.

  • Updated: Fri, 6 Mar 2015 20:59 GMT