SystemsModelingAPI 1.0b3 FTF Avatar
  1. OMG Issue

SYSMOAS_ — Definition ExternalData is unclear

  • Key: SYSMOAS_-68
  • Status: closed  
  • Source: The MathWorks ( Mr. Alan Moore)
  • Summary:

    The spec says "and represents the relationship between a
    KerML Element [KerML] in a provider tool or repository to ExternalData in another tool or repository." This sounds very vague given that the neither the notions repository or tool have official definitions.

    The spec also says "ExternalData may be a KerML Element or a non-KerML Element." I don't see how this is significant given that access is via IRI anyway.

  • Reported: SystemsModelingAPI 1.0b2 — Thu, 9 May 2024 10:13 GMT
  • Disposition: Resolved — SystemsModelingAPI 1.0b3
  • Disposition Summary:

    Replace "tool" and "repository" to "service provider" in ExternalRelationship and ExternalData definitions

    The definitions of ExternalData and ExternalRelationship in section 7.1.3 use the terms "tool" and "repository" that are not formally defined in the specification. We can use terms "service provider" and "service consumer" that are defined in the specification.

    (1) For ExternalRelationship, the first two lines state the following:

    ExternalRelationship - ExternalRelationship is a realization of Data, and represents the relationship between a KerML Element [KerML] in a provider tool or repository to ExternalData in another tool or repository. The ExternalData may be a KerML Element or a non-KerML Element.

    (2) For ExternalData, the first line states the following:

    ExternalData - ExternalData is a realization of Data, and represents a resource external to a given tool or repository.

    The Revised Text shows the updated text for the first two lines of ExternalRelationship definition and first line of ExternalData definition for
    section 7.1.3.

  • Updated: Sat, 19 Jul 2025 19:07 GMT