BACM 1.0b2 FTF Avatar
  1. OMG Issue

BACM — Replace IRI uml:Class in BACM_Model with IRI uml:DataType

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

    IRI is not a primitive type in UML. In the beta document, a class with the name IRI was used to represent an IRI type. But, the IRI type is better represented in UML as a DataType.

  • Reported: BACM 1.0a1 — Tue, 2 May 2023 01:07 GMT
  • Disposition: Resolved — BACM 1.0b2
  • Disposition Summary:

    Replace class named IRI with datatpe named IRI

    Delete the class named IRI. Create a datatype named IRI. Change the type of the resourceIdentifier ownedAttribute to refer to the datatype named IRI. Change the pkgele.py module to handle uml:DataType elements.
    Change the BACMMOF2OWL.py program to recognize the IRI datatype and map to xsd:anyURI.

  • Updated: Mon, 2 Oct 2023 12:56 GMT
  • Attachments: