EAI 1.0 NO IDEA Avatar
  1. OMG Issue

EAI — Poor wording in the discussion of EAIQueues

  • Key: EAI-62
  • Legacy Issue Number: 4882
  • Status: closed  
  • Source: Model Driven Solutions ( Mr. Ed Seidewitz)
  • Summary:

    Document: UML Profile and Interchange Models for EAI
    Section: 6.3.8 (EAIQueuedInputTerminal and EAIQueuedOutputTerminal)

    Description:
    The discussion in Section 6.3.8 says that "...an EAIQueuedOutputTerminal has an association with each of the queues used by its target EAIQueuedInputTerminals" (emphasis added). This is poorly worded, since links have targets, not terminals.

    There is a constraint that states that "All EAILinks from an EAIQueuedOutputTerminal must be instances of EAIQueuedInputTerminal". This is also poorly worded, since an EAILink cannot be "an instance of" an EAIQueuedInputTerminal.

    Recommendation:
    Change the wording of the first item to "...an EAIQueuedOutputTerminal has an association with each of the inputQueues of the EAIQueuedInputTerminals to which it is linked by EAILinks."

    Change the wording of the constraint to "All EAILinks with an EAIQueueOutputTerminal as the sourceTerminal must have an EAIQueuedInputTerminal as the targetTerminal."

  • Reported: EAI 1.0b1 — Wed, 20 Feb 2002 05:00 GMT
  • Disposition: Resolved — EAI 1.0
  • Disposition Summary:

    see above

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