ALF 1.1 RTF Avatar
  1. OMG Issue

ALF11 — CollectionClasses::Map::Bag references the wrong template parameter

  • Key: ALF11-30
  • Legacy Issue Number: 18520
  • Status: closed  
  • Source: Model Driven Solutions ( Mr. Ed Seidewitz)
  • Summary:

    Specification: Action Language for Foundational UML (Alf): Concrete Syntax for a UML Action Language, FTF-Beta 2 (ptc/2012-08-43)
    Subclause: 11.6.6 Map<Key, Value>

    The collection class template Alf::Library:CollectionClasses::Map<Key, Value> owns a nested instantiation Bag<Value> of the Bag template ( which is the return type of the values operation). However, in the normative Alf-Library.xmi, the formal parameter in the template parameter substitution of the template binding for Bag<Value> is incorrectly set to the template parameter of Set rather than the template parameter of Bag.

  • Reported: ALF 1.0 — Sat, 2 Mar 2013 05:00 GMT
  • Disposition: Resolved — ALF 1.1
  • Disposition Summary:

    CollectionClasses::Map::Bag<Value> references the wrong template parameter

    Agreed.

  • Updated: Thu, 22 Jun 2017 16:40 GMT