BACM 1.2b1 RTF Avatar
  1. OMG Issue

BACM12 — No relationship between ProductOffering and Customer

  • Key: BACM12-5
  • Status: closed  
  • Source: Thematix Partners LLC ( Mr. James Rhyne)
  • Summary:

    The ability to associate products with customers is important. In the current metamodel, this connection can only be made by joining a customer targeted by a value proposition with a product offering where the value proposition is of the product offering. Should the metamodel include a direct relationship between product offering and customer? Should this relationship be a shortcut?

  • Reported: BACM 1.0b2 — Wed, 5 Jun 2024 16:47 GMT
  • Disposition: Deferred — BACM 1.2b1
  • Disposition Summary:

    Need to augment the path language

    The conditions required by this issue are not expressible in the current path language. Assume targets_1 is a shortcut relation from ProductOffering to Customer. A potential shortcut path would be:
    targets_1.Customer.customer.ValueCharacteristic.proposition.ValueProposition.aggregates_3.ValueItem.values.Outcome.^incorporates.ProductOffering.targets_1. However, this lacks the additional requirement that the Customer and the LegalEntity that is the acceptor of the ProductOffering be the same. It is not clear how to augment the path language to specify this constraint, which can be expressed in both OCL and in SPARQL.

  • Updated: Thu, 17 Sep 2026 01:13 GMT
  • Attachments: