BACM 1.2b1 RTF Avatar
  1. OMG Issue

BACM12 — Owl ontology incorrect restriction definitions

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

    The translation of the MOF model to OWL is generating owl:onClass statements when the restriction quantification assertion does not require them, Some ontology editors and classifiers will ignore these statements, but not all.

  • Reported: BACM 1.1b1 — Tue, 29 Apr 2025 21:34 GMT
  • Disposition: Resolved — BACM 1.2b1
  • Disposition Summary:

    Corrent BACMMOF2OWL.py to generate proper statements

    The code in BACMMOF2OWL.py to generate OPRs and DPRs did not distinguish when a class restriction was present and generate the proper predicates for the quantification statement. The program logic should be changed to distinguish when a class restriction is present and use the appropriate quanitification predicates.
    Changes made and tested

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