1. OMG Issue

PARTY — Remove the person and organization abstractions altogethe

  • Key: PARTY-3
  • Legacy Issue Number: 3025
  • Status: open  
  • Source: Gazebo Software Solutions ( Robert Mickley)
  • Summary:

    The Party derived types for Person and Organization add nothing to the
    specification and inadvertently get in the way of implementation specific
    derivations. The interfaces have no attributes or operations and the class
    itself is not used for parameterization or return types from any other
    interface. In fact, these two abstractions are not used in anyway
    throughout the specification. It becomes inconvenient when derived types
    for party are needed and these abstraction names can't be used.

    Suggested Action:
    Remove the person and organization abstractions altogether. The add value
    in a non-normative way by demonstrating where such classes would go, but at
    the moment they add nothing.

  • Reported: PARTY 1.0b1 — Fri, 12 Nov 1999 05:00 GMT
  • Updated: Fri, 6 Mar 2015 20:50 GMT