1. OMG Mailing List
  2. Structured Patterns Metamodel Standard (SPMS) 1.3 Revision Task Force

Open Issues

  • Issues not resolved
  • Name: spms-rtf
  • Issues Count: 10

Issues Descriptions

Remove hanging content in Section 14


Figure shows incorrect relationship

  • Key: SPMS13-2
  • Status: open  
  • Source: Object Management Group ( Dr. Jason McC. Smith)
  • Summary:

    In Figure 8.1 - Definitions Package, there is a directed association from PatternElement to Formalisms::FormalizedDefinition.

    This should be coming from PatternDefinition. The text in Section 8.3 PatternDefinition is correct, the figure is not.

  • Reported: SPMS 1.2 — Mon, 11 Mar 2024 05:01 GMT
  • Updated: Fri, 21 Jun 2024 17:13 GMT
  • Attachments:

Potentially rework Figure 16.1 - Reliances package

  • Key: SPMS13-6
  • Status: open  
  • Source: Object Management Group ( Dr. Jason McC. Smith)
  • Summary:

    This is a very convoluted diagram, and may benefit from providing multiple instances of both RES::Field and RES::Method at the top to help reduce the number of crossing lines.

  • Reported: SPMS 1.2 — Mon, 11 Mar 2024 05:13 GMT
  • Updated: Fri, 21 Jun 2024 17:13 GMT
  • Attachments:

Remove underline on book title

  • Key: SPMS13-8
  • Status: open  
  • Source: Object Management Group ( Dr. Jason McC. Smith)
  • Summary:

    Middle of first paragraph, "Design Patterns" is both italicized and underlined. Remove underlining.

  • Reported: SPMS 1.2 — Mon, 11 Mar 2024 05:27 GMT
  • Updated: Fri, 21 Jun 2024 17:13 GMT

Typo / formatting

  • Key: SPMS13-1
  • Status: open  
  • Source: Object Management Group ( Dr. Jason McC. Smith)
  • Summary:

    First line under definition of term Pattern:

    "Desing Patterns, Gamma et al."

    Desing -> Design

    Italicize "Design Patterns" as title of book.

  • Reported: SPMS 1.2 — Mon, 11 Mar 2024 04:58 GMT
  • Updated: Fri, 21 Jun 2024 17:13 GMT

Figure 12.1 : Equality class is missing style attribute

  • Key: SPMS13-3
  • Status: open  
  • Source: Object Management Group ( Dr. Jason McC. Smith)
  • Summary:

    Figure 12.1 - PIN Module: Equality class does not show the style : MultiplicityStyle attribute indicated in the text in Section 12.4. The text is correct.

  • Reported: SPMS 1.2 — Mon, 11 Mar 2024 05:03 GMT
  • Updated: Fri, 21 Jun 2024 17:13 GMT
  • Attachments:

Equality association equivalents missing description

  • Key: SPMS13-4
  • Status: open  
  • Source: Object Management Group ( Dr. Jason McC. Smith)
  • Summary:

    The association 'equivalents' of the Equality class is missing any textual description.

  • Reported: SPMS 1.2 — Mon, 11 Mar 2024 05:05 GMT
  • Updated: Fri, 21 Jun 2024 17:13 GMT

MultiplicityStyle options are discussed in Section 12.6, not in the locations where cause effect

  • Key: SPMS13-5
  • Status: open  
  • Source: Object Management Group ( Dr. Jason McC. Smith)
  • Summary:

    Section 12.6 discusses Multiplicity of PINboxes and Equalities, but does so a bit oddly. While it may have made sense to discuss the topic in one place, the effects are seen in PINbox, Equality, and BindingGlyph classes. It probably makes more sense (particularly for PINbox, where the Stacked view is dependent not on an explicit enum, but on an implicit multiplicity of its instances association), to move this discussion into the relevant sections.

    Only moving the PINbox discussion would be acceptable, but clarifying text ought to be added to Equality and BindingGlyph as well.

    Leaving the bulk of the Equality and BindingGlyph discussion in Sec 12.6 would then make sense, and it, coupled with Sec 12.7, would make for a good set of topics for guidance on visualization techniques that do not directly rely on the metamodel. (Peeling & Coalescing in particular is a UX behavior that does not currently have a reflection in the metamodel.)

  • Reported: SPMS 1.2 — Mon, 11 Mar 2024 05:11 GMT
  • Updated: Fri, 21 Jun 2024 17:13 GMT

Allow PatternSection:body to refer to more than a simple string

  • Key: SPMS13-19
  • Status: open  
  • Source: Object Management Group ( Dr. Jason McC. Smith)
  • Summary:

    The PatternSection class currently only allows a simple string for the body attribute. It would be much more useful if it were to allow any MOF::Element based entity to represent the body. This would allow for not only richer text, but also diagrams, a remote URI (as a structured URI, not just a string), or other expression.

    Note that the image in Figure 8.1 and the XMI file in SPMS 1.2 were both correct, this only affects the prose in Section 8.5.

  • Reported: SPMS 1.2 — Tue, 7 May 2024 03:53 GMT
  • Updated: Fri, 21 Jun 2024 17:13 GMT
  • Attachments:

Update Diagram Definition references to DD 1.1

  • Key: SPMS13-16
  • Status: open  
  • Source: Object Management Group ( Dr. Jason McC. Smith)
  • Summary:

    Update Diagram Definition reference in the first line of second paragraph to 1.1.

  • Reported: SPMS 1.2 — Mon, 6 May 2024 05:07 GMT
  • Updated: Fri, 21 Jun 2024 17:13 GMT