SPEM 2.0 NO IDEA Avatar
  1. OMG Issue

SPEM2 — Section: 14.11 and B.4

  • Key: SPEM2-15
  • Legacy Issue Number: 11284
  • Status: closed  
  • Source: International Business Machines ( Dr. Peter Haumer)
  • Summary:

    Inconsistent overrides for Extends: User of the SPEM 2.0 implementations EPF Composer and Rational Method Composer complained about an inconsistency in semantics define for the Extends relationship in Section 14.11 (p.136) and Appendix B.4 (p.179). The inconsistency relates to the fact that for to-one relationships and attribute values the extending element can override the inherited values whereas for to-many relationships values of the extending element would be appended to the list of inherited elements. The users preferred to have complete override semantics here as well. In other words, if the extending element would define its own to-many relationship instances the inherited relationships would be completely overridden. If the extending element needed relationships from its base element then users could add them back in manually, which is perceived as a more flexibility solution for using this relationship.

  • Reported: SPEM 1.1 — Fri, 17 Aug 2007 04:00 GMT
  • Disposition: Resolved — SPEM 2.0b1
  • Disposition Summary:
    • Updated semantics definition for Extends in Section 14.11 and updated Appendix B.4
  • Updated: Sat, 7 Mar 2015 04:18 GMT