SDRP 1.0 NO IDEA Avatar
  1. OMG Issue

SDRP — Inconsistent use of the term "Facility or Facilities"

  • Key: SDRP-140
  • Legacy Issue Number: 9231
  • Status: closed  
  • Source: Northrop Grumman ( Mr. Mark Scoville)
  • Summary:

    Problem: In chapter 4, Facility is defined to be, "An environment providing
    a realization of certain functionality through set of well defined
    interfaces." Subsequently, in chapter 9, the SWRADIO PIM components (5
    Facilities) are defined not referring to "environments", but refer to "set
    of interfaces", "set of services", and for the last three, functional
    definitions. These "facility" definitions are confusing, and need to be
    worded to reflect consistent ideas.

    Proposed Solution: The ultimate solution would be to refactor the
    specification to reflect the standard definitions provided in the OMAG
    (http://www.omg.org/docs/ab/97-05-05.pdf <http://www.omg.org/oma/>) - upon
    which the MDA (<http://www.omg.org/docs/omg/03-06-01.pdf> and its current
    terminologies) was guided. Shy of that, redo the definitions of "facility"
    in chapter 4, and change the facilities as defined in chapter 9 to
    consistently reflect the following definitions.

    In summary there are four classifications of object interfaces:

    • Object Services are interfaces for general services that are likely
      to be used in any program based on distributed objects.
    • Common Facilities are interfaces for horizontal end-user-oriented
      facilities applicable to most application domains.
    • Domain Interfaces are application domain-specific interfaces.
    • Application Interfaces are non-standardized application-specific
      interfaces.

    Rationale: This change will clarify the intent of a facility in the SWRadio
    specification, and make it consistent with standard OMG-speak.

  • Reported: SDRP 1.0b1 — Thu, 8 Dec 2005 05:00 GMT
  • Disposition: Resolved — SDRP 1.0
  • Disposition Summary:

    No Data Available

  • Updated: Sat, 7 Mar 2015 00:33 GMT