1. OMG Mailing List
  2. Commons Ontology Library (Commons) 1.4 RTF

All Issues

  • All Issues
  • Name: cmns-rtf
  • Issues Count: 56

Issues Summary

Key Issue Reported Fixed Disposition Status
COMMONS14-12 The representation of tensor and vector quantities is missing Commons 1.3b1 open
COMMONS13-49 The definition of geopolitical entity in the locations ontology needs refinement Commons 1.2 open
COMMONS14-11 The definition of geopolitical entity in the locations ontology needs refinement Commons 1.2 open
COMMONS13-36 Unclear distinction between hasPart and hasMember Commons 1.2b1 open
COMMONS14-10 Unclear distinction between hasPart and hasMember Commons 1.2b1 open
COMMONS13-30 Certain ontologies would benefit from having a node id for ontology elements that supports searching Commons 1.2b1 open
COMMONS14-9 Certain ontologies would benefit from having a node id for ontology elements that supports searching Commons 1.2b1 open
COMMONS13-26 Add additional metadata for external ontology registration Commons 1.2b1 open
COMMONS14-8 Add additional metadata for external ontology registration Commons 1.2b1 open
COMMONS13-24 expressesTheMagnitudeOf seems wrong Commons 1.2b1 open
COMMONS14-7 expressesTheMagnitudeOf seems wrong Commons 1.2b1 open
COMMONS13-17 The definition of constituent, and of the property hasConstituent needs additional refinement Commons 1.2b1 open
COMMONS14-6 The definition of constituent, and of the property hasConstituent needs additional refinement Commons 1.2b1 open
COMMONS14-5 Confusing properties added to Constituent by StructuredCollections Commons 1.3b1 open
COMMONS14-4 Ill-defined notion of "ordered by time" Commons 1.3b1 open
COMMONS14-3 Need for simple ordered List Commons 1.3b1 open
COMMONS13-2 The quantities and units ontology does not allow representation of unitless quantity values Commons 1.1b1 open
COMMONS14-2 The quantities and units ontology does not allow representation of unitless quantity values Commons 1.1b1 open
COMMONS13-1 Need an ontology representing multidimensional arrays COMMONS 1.0b2 open
COMMONS14-1 Need an ontology representing multidimensional arrays COMMONS 1.0b2 open
COMMONS13-14 Commons silently changes the semantics of dct:description Commons 1.2b1 open
COMMONS13-18 Missing word "Revision"? Commons 1.2b1 open
COMMONS13-20 Reference to GMT should be to UTC instead Commons 1.2b1 open
COMMONS13-22 Typeface issue (LogarihmicScale should be bold) Commons 1.2b1 open
COMMONS13-23 Constituent term has two issues Commons 1.2b1 open
COMMONS13-10 Need to augment the locations ontology to cover sites and facilities, or create a new ontology for these concepts Commons 1.2b1 open
COMMONS13-12 Annotation Vocabulary has incomplete definitions from SKOS Commons 1.2b1 open
COMMONS13-19 Could a "date period" be defined even without knowing the exact dates? Commons 1.2b1 open
COMMONS13-27 Need to add the definition of language to the Codes and Code Sets ontology Commons 1.2b1 open
COMMONS13-28 Locations ontology should reuse W3C WGS84 ontology Commons 1.2b1 open
COMMONS13-32 Unnecessary description properties in Designators Commons 1.2b1 open
COMMONS13-38 Need the ability to describe the concept of authorization Commons 1.2 open
COMMONS13-33 Awkward unions of RA and Registrar Commons 1.2b1 open
COMMONS13-11 The documents ontology is missing the notion of a document part Commons 1.2b1 open
COMMONS13-13 Annotation Vocabulary missing discussion of labeling policy Commons 1.2b1 open
COMMONS13-21 US-centric geopolitical terminology Commons 1.2b1 open
COMMONS13-25 Need the definition of capacity in organizations and to contrast it with capability Commons 1.2b1 open
COMMONS13-31 Additional taxonomic relations are needed in the classifiers ontology Commons 1.2b1 open
COMMONS13-34 Poor definition of ctxtdsg:isUsedBy Commons 1.2b1 open
COMMONS13-35 Locations is missing a hasState property Commons 1.2b1 open
COMMONS12-13 Clean up a few issues with the Locations ontology Commons 1.1 COMMONS 1.2b1 Resolved closed
COMMONS12-7 The definition of aspect needs refinement Commons 1.1 COMMONS 1.2b1 Resolved closed
COMMONS12-8 Several processes and external projects need definitions for organizations, and related to that, locations MVF 1.0b2 COMMONS 1.2b1 Resolved closed
COMMONS12-5 Several properties in the quantities and units ontology are overly constrained MVF 1.0b2 COMMONS 1.2b1 Resolved closed
COMMONS12-3 The quantities and units ontology is missing the concept of a measurement reference MVF 1.0b2 COMMONS 1.2b1 Resolved closed
COMMONS12-2 The quantities and units ontology does not allow representation of unitless quantity values Commons 1.1b1 COMMONS 1.2b1 Deferred closed
COMMONS12-1 Need an ontology representing multidimensional arrays COMMONS 1.0b2 COMMONS 1.2b1 Deferred closed
COMMONS12-11 Certain OMG processes need additional structured collection definitions MVF 1.0b2 COMMONS 1.2b1 Resolved closed
COMMONS12-10 Several OMG and external processes need concepts for describing regulatory authorities MVF 1.0b2 COMMONS 1.2b1 Resolved closed
COMMONS12-9 Several OMG and external ontology efforts need to be able to talk about registration authorities MVF 1.0b2 COMMONS 1.2b1 Resolved closed
COMMONS11-8 Rename the new composites ontology to roles and compositions COMMONS 1.0b2 $issue.fixedSpecification.name Resolved closed
COMMONS11-4 Several OMG and external projects need a pattern for representing compositions COMMONS 1.0b2 $issue.fixedSpecification.name Resolved closed
COMMONS11-3 Need to add start and end time and explicit time period in Commons COMMONS 1.0b2 $issue.fixedSpecification.name Resolved closed
COMMONS11-2 Need an ontology representing multidimensional arrays COMMONS 1.0b2 $issue.fixedSpecification.name Deferred closed
COMMONS11-1 Several OMG task forces have a need for a common ontology for quantities and units COMMONS 1.0b2 $issue.fixedSpecification.name Resolved closed
COMMONS11-5 Several OMG and external projects need a pattern for representing parties, the roles that they play and situations in which they are involved in COMMONS 1.0b2 $issue.fixedSpecification.name Resolved closed

Issues Descriptions

The representation of tensor and vector quantities is missing

  • Status: open  
  • Source: Thematix Partners LLC ( Mrs. Elisa F. Kendall)
  • Summary:

    SysML v2 defines scalar quantities in terms of tensor and vector quantities, but these are missing in the Commons quantities and units ontology. They are needed to generate the library corresponding to the SysML quantities and units library

  • Reported: Commons 1.3b1 — Thu, 9 Oct 2025 18:19 GMT
  • Updated: Thu, 9 Oct 2025 18:19 GMT

The definition of geopolitical entity in the locations ontology needs refinement

  • Status: open  
  • Source: Thematix Partners LLC ( Mrs. Elisa F. Kendall)
  • Summary:

    Currently, a geopolitical entity is a subclass of geographic region. But, a geopolitical entity can span regions, and in a handful of cases may not be associated with well-defined borders. A geopolitical entity would be better defined as a political entity associated with a geographic region, and loosen the relationship between the two concepts.

  • Reported: Commons 1.2 — Thu, 14 Aug 2025 18:30 GMT
  • Updated: Sun, 28 Sep 2025 21:03 GMT

The definition of geopolitical entity in the locations ontology needs refinement

  • Status: open  
  • Source: Thematix Partners LLC ( Mrs. Elisa F. Kendall)
  • Summary:

    Currently, a geopolitical entity is a subclass of geographic region. But, a geopolitical entity can span regions, and in a handful of cases may not be associated with well-defined borders. A geopolitical entity would be better defined as a political entity associated with a geographic region, and loosen the relationship between the two concepts.

  • Reported: Commons 1.2 — Thu, 14 Aug 2025 18:30 GMT
  • Updated: Sun, 28 Sep 2025 21:03 GMT

Unclear distinction between hasPart and hasMember

  • Status: open  
  • Source: Adaptive ( Mr. Pete Rivett)
  • Summary:

    The definitions in Collections are terse or drawn from diverse sources, and the notes focus on technical aspects (such as transitivity) that don't help a modeler decide which to use.
    hasMember definition is overly terse, whereas hasPart is almost absurdly long and littered with disjunctions making it all-inclusive of anything.

    in FIBO for example hasPart is used to link from a PooledFund to its FundUnits, and a BondPool to its Bonds. And from a Judiciary to its Courts.
    But on the other hand hasMember is used to link a Program to its Projects and an InstrumentPool to its FinancialIstruments.

    Clearly there is some understanding of the distinction being deployed in FIBO, especially related to Pools, that is not clear in the Commons definitions. Especially because BondPool subclasses DebtPool which subclasses InstrumentPool which has a hasMember restriction, yet hasPart is used.
    Also it's unclear why hasPart has no relation to comprises.
    Generally I think there's too much in authors' heads and not enough written - which is essential for successful and consistent usage in ontologies, data and queries.

    Definitions follow:
    hasMember: includes, as a discrete element. Note that the domain of hasMember should be some sort of collection, aggregate, or group. In the Financial Industry Business Ontology (FIBO), hasMember is used in the case of parties (people and organizations), whereas comprises can have anything in its range.

    hasPart: indicates any portion of something, regardless of whether the portion itself is attached to the remainder or detached; cognitively salient or arbitrarily demarcated; self-connected or disconnected; homogeneous or gerrymandered; material or immaterial; extended or unextended; spatial or temporal

  • Reported: Commons 1.2b1 — Tue, 8 Jul 2025 19:03 GMT
  • Updated: Sun, 28 Sep 2025 21:03 GMT

Unclear distinction between hasPart and hasMember

  • Status: open  
  • Source: Adaptive ( Mr. Pete Rivett)
  • Summary:

    The definitions in Collections are terse or drawn from diverse sources, and the notes focus on technical aspects (such as transitivity) that don't help a modeler decide which to use.
    hasMember definition is overly terse, whereas hasPart is almost absurdly long and littered with disjunctions making it all-inclusive of anything.

    in FIBO for example hasPart is used to link from a PooledFund to its FundUnits, and a BondPool to its Bonds. And from a Judiciary to its Courts.
    But on the other hand hasMember is used to link a Program to its Projects and an InstrumentPool to its FinancialIstruments.

    Clearly there is some understanding of the distinction being deployed in FIBO, especially related to Pools, that is not clear in the Commons definitions. Especially because BondPool subclasses DebtPool which subclasses InstrumentPool which has a hasMember restriction, yet hasPart is used.
    Also it's unclear why hasPart has no relation to comprises.
    Generally I think there's too much in authors' heads and not enough written - which is essential for successful and consistent usage in ontologies, data and queries.

    Definitions follow:
    hasMember: includes, as a discrete element. Note that the domain of hasMember should be some sort of collection, aggregate, or group. In the Financial Industry Business Ontology (FIBO), hasMember is used in the case of parties (people and organizations), whereas comprises can have anything in its range.

    hasPart: indicates any portion of something, regardless of whether the portion itself is attached to the remainder or detached; cognitively salient or arbitrarily demarcated; self-connected or disconnected; homogeneous or gerrymandered; material or immaterial; extended or unextended; spatial or temporal

  • Reported: Commons 1.2b1 — Tue, 8 Jul 2025 19:03 GMT
  • Updated: Sun, 28 Sep 2025 21:03 GMT

Certain ontologies would benefit from having a node id for ontology elements that supports searching

  • Status: open  
  • Source: Thematix Partners LLC ( Mrs. Elisa F. Kendall)
  • Summary:

    For generated ontologies such as BACM, and applications that need access to the blank nodes in an ontology, it is useful to have a UUID for every node, particularly blank nodes, which could be handled as an annotation. For alignment with XMI metamodels it may be quite useful.

    This request came from BMI. We could add it to either (1) the annotation vocabulary, or (2) one of the identifier ontologies in Commons

  • Reported: Commons 1.2b1 — Tue, 17 Jun 2025 18:09 GMT
  • Updated: Sun, 28 Sep 2025 21:03 GMT

Certain ontologies would benefit from having a node id for ontology elements that supports searching

  • Status: open  
  • Source: Thematix Partners LLC ( Mrs. Elisa F. Kendall)
  • Summary:

    For generated ontologies such as BACM, and applications that need access to the blank nodes in an ontology, it is useful to have a UUID for every node, particularly blank nodes, which could be handled as an annotation. For alignment with XMI metamodels it may be quite useful.

    This request came from BMI. We could add it to either (1) the annotation vocabulary, or (2) one of the identifier ontologies in Commons

  • Reported: Commons 1.2b1 — Tue, 17 Jun 2025 18:09 GMT
  • Updated: Sun, 28 Sep 2025 21:03 GMT

Add additional metadata for external ontology registration

  • Status: open  
  • Source: Adaptive ( Mr. Pete Rivett)
  • Summary:

    For visibility outside OMG I think we should be registering all our ontologies which I think may require a few extra items of metadata as here https://lov.linkeddata.es/Recommendations_Vocabulary_Design.pdf such as Dublin Core terms title and description (we have label and abstract), (date) issued and modified, and for elements, rdfs:comment (we have the more specific skos:definition). I think most of these could be added via automated script (e.g. Each skos:definition also becomes a rdfs:comment).

  • Reported: Commons 1.2b1 — Tue, 13 May 2025 18:30 GMT
  • Updated: Sun, 28 Sep 2025 21:03 GMT

Add additional metadata for external ontology registration

  • Status: open  
  • Source: Adaptive ( Mr. Pete Rivett)
  • Summary:

    For visibility outside OMG I think we should be registering all our ontologies which I think may require a few extra items of metadata as here https://lov.linkeddata.es/Recommendations_Vocabulary_Design.pdf such as Dublin Core terms title and description (we have label and abstract), (date) issued and modified, and for elements, rdfs:comment (we have the more specific skos:definition). I think most of these could be added via automated script (e.g. Each skos:definition also becomes a rdfs:comment).

  • Reported: Commons 1.2b1 — Tue, 13 May 2025 18:30 GMT
  • Updated: Sun, 28 Sep 2025 21:03 GMT

expressesTheMagnitudeOf seems wrong

  • Status: open  
  • Source: Graphwise (Ontotext) ( Vladimir Alexiev )
  • Summary:

    expressesTheMagnitudeOf
    Definition: indicates the subject or topic of something, such as
    a document
    Range: ScalarQuantity

    I'm pretty sure the definition is wrong.
    And the range seems wrong too.

  • Reported: Commons 1.2b1 — Sat, 15 Feb 2025 04:12 GMT
  • Updated: Sun, 28 Sep 2025 21:03 GMT

expressesTheMagnitudeOf seems wrong

  • Status: open  
  • Source: Graphwise (Ontotext) ( Vladimir Alexiev )
  • Summary:

    expressesTheMagnitudeOf
    Definition: indicates the subject or topic of something, such as
    a document
    Range: ScalarQuantity

    I'm pretty sure the definition is wrong.
    And the range seems wrong too.

  • Reported: Commons 1.2b1 — Sat, 15 Feb 2025 04:12 GMT
  • Updated: Sun, 28 Sep 2025 21:03 GMT

The definition of constituent, and of the property hasConstituent needs additional refinement

  • Status: open  
  • Source: Thematix Partners LLC ( Mrs. Elisa F. Kendall)
  • Summary:

    We've said that hasMember is distinct from hasConstituent, but the actual definitions are not necessarily obviously different to users. The definition of hasConstituent changed after the original ontology was submitted, and the notion of Constituent as a class could be used to support either members or constituents, even though the properties in question are disjoint.

    It is likely that we need to find a different "word" or "phrase" to describe elements of a composite that are not necessarily distinguishable from one another, and revise the ontology accordingly.

  • Reported: Commons 1.2b1 — Fri, 3 Jan 2025 19:31 GMT
  • Updated: Sun, 28 Sep 2025 21:03 GMT

The definition of constituent, and of the property hasConstituent needs additional refinement

  • Status: open  
  • Source: Thematix Partners LLC ( Mrs. Elisa F. Kendall)
  • Summary:

    We've said that hasMember is distinct from hasConstituent, but the actual definitions are not necessarily obviously different to users. The definition of hasConstituent changed after the original ontology was submitted, and the notion of Constituent as a class could be used to support either members or constituents, even though the properties in question are disjoint.

    It is likely that we need to find a different "word" or "phrase" to describe elements of a composite that are not necessarily distinguishable from one another, and revise the ontology accordingly.

  • Reported: Commons 1.2b1 — Fri, 3 Jan 2025 19:31 GMT
  • Updated: Sun, 28 Sep 2025 21:03 GMT

Confusing properties added to Constituent by StructuredCollections

  • Status: open  
  • Source: Adaptive ( Mr. Pete Rivett)
  • Summary:

    Ontology StructuredCollections adds properties to Constituent which tend to add confusion rather than value. Specifically it adds a synonym "element" with explanation "an element is part of a set..." yet a set is by definition unstructured - the opposite the whole purpose of the ontology which is structured collections

  • Reported: Commons 1.3b1 — Fri, 27 Sep 2024 18:54 GMT
  • Updated: Sun, 28 Sep 2025 21:02 GMT

Ill-defined notion of "ordered by time"

  • Status: open  
  • Source: Adaptive ( Mr. Pete Rivett)
  • Summary:

    The class ChronologicallyOrderedCollection is unclear when it says "structured collection whose elements are ordered by time", since the elements are more than simple (time) values but individuals with potentially many properties which are time-related. Even for the example given of bank transactions there's often a difference between the time the transaction happened and when it was recorded: my credit card statement has both "Post Date" and "Trans Date" - with the statement ordered by Post Date. And in some cases the time-related property might be on a separate linked individual. For some cases it could get a lot more complex e.g. employment for a person - there might be period overlaps.
    Even ChronologicallyOrderedConstituent does not help - it seems to select only hasObservedDateTime which is both over-specific (how does it help with Employment?) and still under-specified (since hasObservedDateTime is itself pretty vague "indicates a date and time associated with an event, measurement, record, or observation" which does not discriminate the above examples or help with Employment).

  • Reported: Commons 1.3b1 — Fri, 27 Sep 2024 18:53 GMT
  • Updated: Sun, 28 Sep 2025 21:02 GMT

Need for simple ordered List

  • Status: open  
  • Source: Adaptive ( Mr. Pete Rivett)
  • Summary:

    Commons is missing a class representing a simple ordered list of items. The class StructuredCollections:List is far too heavyweight for general use:
    Each member must be an IndexedConstituent which in turn must have a value for comprises which is an IndexValue defined in an IndexingScheme and only that actually refersTo a nonNegativeInteger.
          myList a :List ;
          :hasMember [
                a :IndexedConstituent ;
    :comprises [
    a :IndexValue ;
    :characterizes <member1> ;
    :isDefinedIn :myScheme ;
    :refersTo ??;
    :hasNumericValue 1
    ]
               ] ,    
               a :ListMember ;
                :refersTo <member3> ;   
                :hasSequence 3 ;
               ] ,    
               a :ListMember ;
                :refersTo <member2> ;   
                :hasSequence 2 ;
               ]    
    .
    That might represent a StructuredElementList but for a basic list one would only need one class and two properties - something like:
          myList a :List ;
          :hasMember [
                a :ListMember ;
                :refersTo <member1> ;   
                :hasSequence 1 ;
               ] ,    
               a :ListMember ;
                :refersTo <member3> ;   
                :hasSequence 3 ;
               ] ,    
               a :ListMember ;
                :refersTo <member2> ;   
                :hasSequence 2 ;
               ]    
    .

  • Reported: Commons 1.3b1 — Fri, 27 Sep 2024 18:50 GMT
  • Updated: Sun, 28 Sep 2025 21:02 GMT

The quantities and units ontology does not allow representation of unitless quantity values

  • Status: open  
  • Source: Thematix Partners LLC ( Mrs. Elisa F. Kendall)
  • Summary:

    There is a gap in the quantities and units ontology whereby we cannot represent counts of things, which do not necessarily have units, nor can we properly represent ratio values, which may involve scalar quantity values that do not have units. There is also a challenge in representing ratio values more generally, since there is no numeric value representing the ratio on the class.

  • Reported: Commons 1.1b1 — Tue, 13 Feb 2024 21:34 GMT
  • Updated: Sun, 28 Sep 2025 21:02 GMT

The quantities and units ontology does not allow representation of unitless quantity values

  • Status: open  
  • Source: Thematix Partners LLC ( Mrs. Elisa F. Kendall)
  • Summary:

    There is a gap in the quantities and units ontology whereby we cannot represent counts of things, which do not necessarily have units, nor can we properly represent ratio values, which may involve scalar quantity values that do not have units. There is also a challenge in representing ratio values more generally, since there is no numeric value representing the ratio on the class.

  • Reported: Commons 1.1b1 — Tue, 13 Feb 2024 21:34 GMT
  • Updated: Sun, 28 Sep 2025 21:02 GMT

Need an ontology representing multidimensional arrays

  • Status: open  
  • Source: Thematix Partners LLC ( Mrs. Elisa F. Kendall)
  • Summary:

    This is needed for representation of tensor and vector quantities for the quantities and units ontology, and for representation of certain machine learning algorithms, among other requirements.

  • Reported: COMMONS 1.0b2 — Fri, 14 Jul 2023 18:03 GMT
  • Updated: Sun, 28 Sep 2025 21:02 GMT

Need an ontology representing multidimensional arrays

  • Status: open  
  • Source: Thematix Partners LLC ( Mrs. Elisa F. Kendall)
  • Summary:

    This is needed for representation of tensor and vector quantities for the quantities and units ontology, and for representation of certain machine learning algorithms, among other requirements.

  • Reported: COMMONS 1.0b2 — Fri, 14 Jul 2023 18:03 GMT
  • Updated: Sun, 28 Sep 2025 21:02 GMT

Commons silently changes the semantics of dct:description

  • Status: open  
  • Source: Adaptive ( Mr. Pete Rivett)
  • Summary:

    The definition in Commons Annotation Vocabulary is not a mere copy of what's in DCT with the documented addition of making it a owl:AnnotationProperty, but adds the triple :
    <rdfs:subPropertyOf rdf:resource="&skos;note"/>
    That may or may not be a good idea but it adds a dependency and it's a significant change that should be flagged.
    In fact, given that SKOS itself makes use of DCT, that makes for a somewhat undesirable circular dependency though not formally stated.

    If an aim is some sort of unification then maybe skos:definition should be made a subProperty of dct:description.

  • Reported: Commons 1.2b1 — Sun, 10 Nov 2024 20:28 GMT
  • Updated: Sun, 28 Sep 2025 20:23 GMT
  • Attachments:

Missing word "Revision"?

  • Status: open  
  • Source: cebe IT & KM ( Mr. Claude Baudoin)
  • Summary:

    The sentence "Oversight for curation of the library will be managed by the Commons task force (RTF) via the normal
    OMG process" seems to be mssing the word "revision" before "task force".

  • Reported: Commons 1.2b1 — Fri, 27 Dec 2024 02:07 GMT
  • Updated: Sun, 28 Sep 2025 20:23 GMT

Reference to GMT should be to UTC instead

  • Status: open  
  • Source: cebe IT & KM ( Mr. Claude Baudoin)
  • Summary:

    The annotation for the DateTime row states "The time zone is implicitly GMT." This time zone is now known as UTC, and this should be used rather than GMT because UTC is the legal reference, and UTC is measured from midnight while GMT was measured from midday. There are other distinctions, see https://www.timeanddate.com/time/gmt-utc-time.html.

  • Reported: Commons 1.2b1 — Fri, 27 Dec 2024 02:34 GMT
  • Updated: Sun, 28 Sep 2025 20:23 GMT
  • Attachments:

Typeface issue (LogarihmicScale should be bold)

  • Status: open  
  • Source: cebe IT & KM ( Mr. Claude Baudoin)
  • Summary:

    The term LogarithmicScale (near top left of page 91) should be bold.

  • Reported: Commons 1.2b1 — Fri, 27 Dec 2024 02:59 GMT
  • Updated: Sun, 28 Sep 2025 20:23 GMT

Constituent term has two issues

  • Status: open  
  • Source: cebe IT & KM ( Mr. Claude Baudoin)
  • Summary:

    1. The first term is shown as "cmns-col;Constituent" – what does the prefix mean???

    2. The annotation starts with "An element is an object..." instead of "A constituent is an object..."

  • Reported: Commons 1.2b1 — Fri, 27 Dec 2024 03:06 GMT
  • Updated: Sun, 28 Sep 2025 20:23 GMT

Need to augment the locations ontology to cover sites and facilities, or create a new ontology for these concepts

  • Status: open  
  • Source: Thematix Partners LLC ( Mrs. Elisa F. Kendall)
  • Summary:

    Several OMG members have requested a general ontology that includes sites and facilities, which are currently modeled in FIBO, primarily for lending and asset management purposes, but they are also needed for retail and manufacturing. The relationship between a site and a facility is many to many, and modeling them for manufacturing as well as retail, energy, military, and other domain areas can be tricky. Having the general pattern that can be extended by any domain area would be very useful for extension purposes.

  • Reported: Commons 1.2b1 — Sat, 2 Nov 2024 19:21 GMT
  • Updated: Sun, 28 Sep 2025 20:23 GMT
  • Attachments:

Annotation Vocabulary has incomplete definitions from SKOS

  • Status: open  
  • Source: Adaptive ( Mr. Pete Rivett)
  • Summary:

    The definitions taken from SKOS seem altered and incomplete.
    For example here is the official definition from SKOS RDF file for altLabel. The Commons version changes the label (using "tag" instead of "label") and omits the comments, one of which is the important (informal) disjointness constraint, and example.

    <rdf:Description rdf:about="#altLabel">
    <rdfs:label xml:lang="en">alternative label</rdfs:label>
    <rdfs:isDefinedBy rdf:resource="http://www.w3.org/2004/02/skos/core"/>
    <skos:definition xml:lang="en">An alternative lexical label for a resource.</skos:definition>
    <skos:example xml:lang="en">Acronyms, abbreviations, spelling variants, and irregular plural/singular forms may be included among the alternative labels for a concept. Mis-spelled terms are normally included as hidden labels (see skos:hiddenLabel).</skos:example>
    <!-- S10 -->
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#AnnotationProperty"/>
    <!-- S11 -->
    <rdfs:subPropertyOf rdf:resource="http://www.w3.org/2000/01/rdf-schema#label"/>
    <!-- S12 (not formally stated) -->
    <rdfs:comment xml:lang="en">The range of skos:altLabel is the class of RDF plain literals.</rdfs:comment>
    <!-- S13 (not formally stated) -->
    <rdfs:comment xml:lang="en">skos:prefLabel, skos:altLabel and skos:hiddenLabel are pairwise disjoint properties.</rdfs:comment>
    <!-- For non-OWL aware applications -->
    <rdf:type rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#Property"/>
    </rdf:Description>

  • Reported: Commons 1.2b1 — Sun, 10 Nov 2024 19:56 GMT
  • Updated: Sun, 28 Sep 2025 20:23 GMT
  • Attachments:

Could a "date period" be defined even without knowing the exact dates?

  • Status: open  
  • Source: cebe IT & KM ( Mr. Claude Baudoin)
  • Summary:

    The specificaton of DatePeriod states: "A date period is unknown if either the start date or the end date has no value. If a date period
    is unknown, then the duration should either be omitted or unknown (have no value)."
    What about the situation in which the period is known but the dates are not yet known? For example, as I write this we know that OMG's Q2 meeting will be over 5 calendar days, but it may be June 12-16 or June 19-23. There could be a date period associated to such an entity (meeting) that don't have a start date or end date, but have a known duration, which should be recorded. "Duration" is not necessariiy a good substitute because it is not limited to a date range.

  • Reported: Commons 1.2b1 — Fri, 27 Dec 2024 02:24 GMT
  • Updated: Sun, 28 Sep 2025 20:23 GMT
  • Attachments:

Need to add the definition of language to the Codes and Code Sets ontology

  • Status: open  
  • Source: Thematix Partners LLC ( Mrs. Elisa F. Kendall)
  • Summary:

    The notion of a language is needed for DOL, API4KP, and MVF and LCC - which means that we should move it from LCC to Commons. The team agreed that it should be added to the codes and code sets ontology, including a language identifier and related properties.

  • Reported: Commons 1.2b1 — Fri, 23 May 2025 19:16 GMT
  • Updated: Sun, 28 Sep 2025 20:23 GMT
  • Attachments:

Locations ontology should reuse W3C WGS84 ontology

  • Status: open   Implementation work Blocked
  • Source: Adaptive ( Mr. Pete Rivett)
  • Summary:

    See https://www.w3.org/2003/01/geo/. This tiny ontology with representation of lat/long is widely supported by graph databases and allows use of GeoSPARQL. It makes little sense for OMG to define its own properties such as &cmns-loc;hasLongitude..
    Example:
    <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#">
    <geo:Point>
    <geo:lat>55.701</geo:lat>
    <geo:long>12.552</geo:long>
    </geo:Point>
    </rdf:RDF>

  • Reported: Commons 1.2b1 — Wed, 11 Jun 2025 20:47 GMT
  • Updated: Sun, 28 Sep 2025 20:23 GMT
  • Attachments:

Unnecessary description properties in Designators

  • Status: open  
  • Source: Adaptive ( Mr. Pete Rivett)
  • Summary:

    hasDescription, describes, and isDescribedBy:

    • are very vaguely defined
    • have unclear usage
    • are little to do with the declared scope of Designators (about naming)
    • duplicate the more broadly used dct:description
    • are only used in two other places (cls:classifies is subPropertyOf describes - which is not semantically valid since a classifier does not "describes the nature of" the thing it classifies) and (qtu;describesActualExpression subPropertyOf hasDescription - would be better as subPropertyOf cmns-doc;specifies)
  • Reported: Commons 1.2b1 — Thu, 19 Jun 2025 15:39 GMT
  • Updated: Sun, 28 Sep 2025 20:23 GMT
  • Attachments:

Need the ability to describe the concept of authorization


Awkward unions of RA and Registrar

  • Status: open  
  • Source: Adaptive ( Mr. Pete Rivett)
  • Summary:

    There are several places with restrictions such as the following. It would be preferable to just use Registrar, separating the concerns. In those cases where a RA also does registration then it could be multiply classified as a Registrar too. <owl:someValuesFrom> <owl:Class> <owl:unionOf rdf:parseType="Collection"> <rdf:Description rdf:about="&cmns-ra;RegistrationAuthority"> </rdf:Description> <rdf:Description rdf:about="&cmns-ra;Registrar"> </rdf:Description> </owl:unionOf> </owl:Class> </owl:someValuesFrom>

  • Reported: Commons 1.2b1 — Mon, 23 Jun 2025 21:48 GMT
  • Updated: Sun, 28 Sep 2025 20:23 GMT
  • Attachments:

The documents ontology is missing the notion of a document part

  • Status: open  
  • Source: Thematix Partners LLC ( Mrs. Elisa F. Kendall)
  • Summary:

    SBRM and other OMG processes need to be able to connect documents to the components therein. RTF members have requested that we add these terms to the documents ontology to facilitate mapping to other document ontologies as well as for extension purposes.

  • Reported: Commons 1.2b1 — Sat, 2 Nov 2024 19:26 GMT
  • Updated: Sun, 28 Sep 2025 20:23 GMT
  • Attachments:

Annotation Vocabulary missing discussion of labeling policy

  • Status: open  
  • Source: Adaptive ( Mr. Pete Rivett)
  • Summary:

    Little best practice or guidance is given in either the spec or the ontology. By the fact that they're included it seems that skos:prefLabel and skos:altLabel are recommended. However they're not actually used in this or any of the other Commons ontologies.
    Commons itself provides an alternative with its Designations ontology. And OMG provides a strong capability in MVF.

    Users of Commons should be warned about the anti-pattern use of rdfs:label as the primary in conjunction with skos:altLabel which makes it impossible, with reasoning enabled, to return only the primary (since skos:altLabel; is a subProperty of rdfs:label)

  • Reported: Commons 1.2b1 — Sun, 10 Nov 2024 20:08 GMT
  • Updated: Sun, 28 Sep 2025 20:23 GMT
  • Attachments:

US-centric geopolitical terminology

  • Status: open  
  • Source: cebe IT & KM ( Mr. Claude Baudoin)
  • Summary:

    This ontology defines "County" and "FederalState", which bias the ontology toward the administrative geography of the United States. Cantons and provinces are defined as synonyms or FederalState, but other countries have subdivisions that go by other names. The term "GeopoliticalEntity" could apply in that case (e.g., to a French "région" or "département", except that GeopoliticalEntity is defined as a subclass of GeographicRegion, which is "an area of land that has common features" which seems to be mostly about physical characteristic (a mountain, a plain, etc.) not a geopolitical entity.
    It would seem that more generic terms than "County" or "FederalState" should be used to better address the geopolitical subdivision of countries other than the U.S.

  • Reported: Commons 1.2b1 — Fri, 27 Dec 2024 02:50 GMT
  • Updated: Sun, 28 Sep 2025 20:23 GMT

Need the definition of capacity in organizations and to contrast it with capability

  • Status: open  
  • Source: Thematix Partners LLC ( Mrs. Elisa F. Kendall)
  • Summary:

    The current definition of capability isn't sufficiently clear about skills and qualifications that an individual might have in addition to an organization (both are needed), and should better describe the concept of having the skills, expertise, and other qualifications in order to, for example, achieve business goals and objectives.

    Capacity on the other hand is about having the resources to execute. These two terms are used somewhat interchangeably in FIBO, for example, but in order to use them properly for other use cases they should be differentiated and disjoint.

  • Reported: Commons 1.2b1 — Sat, 22 Mar 2025 23:58 GMT
  • Updated: Sun, 28 Sep 2025 20:23 GMT
  • Attachments:

Additional taxonomic relations are needed in the classifiers ontology

  • Status: open  
  • Source: Thematix Partners LLC ( Mrs. Elisa F. Kendall)
  • Summary:

    Relationships between elements of a taxonomy are difficult to represent without adding properties for concepts such as broader / narrower classifiers.

  • Reported: Commons 1.2b1 — Tue, 17 Jun 2025 20:52 GMT
  • Updated: Sun, 28 Sep 2025 20:22 GMT

Poor definition of ctxtdsg:isUsedBy

  • Status: open  
  • Source: Adaptive ( Mr. Pete Rivett)
  • Summary:

    The phrase "is employed in the process of accomplishing something for" is poor English: specifically the final word "for".
    I'm not even sure why it's even in ContextualDesignators since it's not referenced anywhere.

    It's certainly not formally defined enough to be used to represent the notion of a restricted legal currency for a country.as in
    <owl:Class rdf:about="&fibo-fnd-acc-cur;Currency">
    ...
    <rdfs:subClassOf>
    <owl:Restriction>
    <owl:onProperty rdf:resource="&cmns-cxtdsg;isUsedBy"/>
    <owl:someValuesFrom rdf:resource="&cmns-loc;GeopoliticalEntity"/>
    </owl:Restriction>
    </rdfs:subClassOf>
    And this is nothing to do with the notion of context.

    There is also inconsistent usage - the above is use by a geopolitical entity; there is also fibo-fnd-acc-cur:CalculatedPrice uses PricingModel which is not an entity and has quite different semantics.

  • Reported: Commons 1.2b1 — Wed, 25 Jun 2025 09:19 GMT
  • Updated: Sun, 28 Sep 2025 20:22 GMT
  • Attachments:

Locations is missing a hasState property

  • Status: open  
  • Source: Adaptive ( Mr. Pete Rivett)
  • Summary:

    It has hasCountry and hasCounty but not hasState. The examples use hasSubdivision which is the super property, but trying to get back the state via hasSubdivision will also return the County and the Country.

  • Reported: Commons 1.2b1 — Wed, 25 Jun 2025 09:56 GMT
  • Updated: Sun, 28 Sep 2025 20:22 GMT
  • Attachments:

Clean up a few issues with the Locations ontology

  • Status: closed  
  • Source: Thematix Partners LLC ( Mrs. Elisa F. Kendall)
  • Summary:

    1. County and FederalCapitalArea should be subclasses of CountrySubdivision

    2. FederalState should have synonyms rather than this in the note "variously referred to as a state, province or canton".

    3. Several annotations on geographic region identifier and a few other concepts need clarification

  • Reported: Commons 1.1 — Fri, 16 Aug 2024 18:15 GMT
  • Disposition: Resolved — COMMONS 1.2b1
  • Disposition Summary:

    Cleaned up a few issues identified in the locations ontology during review

    These include adjusting the class hierarchy for consistent representation of country subdivisions as well as minor adjustments to definitions

  • Updated: Fri, 20 Dec 2024 22:18 GMT
  • Attachments:

The definition of aspect needs refinement

  • Status: closed  
  • Source: Thematix Partners LLC ( Mrs. Elisa F. Kendall)
  • Summary:

    Rather than classifying 'something' an aspect should classify a set or group of things - at a higher metalevel than 'quality' in BFO, for example. This impacts the Classifiers ontology, in which Aspect is defined.

  • Reported: Commons 1.1 — Fri, 12 Apr 2024 18:40 GMT
  • Disposition: Resolved — COMMONS 1.2b1
  • Disposition Summary:

    Clarified the definition of the Aspect class

    Revised metadata to be current and revised the definition from

    'characteristic or feature that can be used to dimensionalize, filter, or subset something'

    to

    'characteristic or feature that can be used to dimensionalize, filter, or a class, collection, or set of things'

  • Updated: Fri, 20 Dec 2024 22:18 GMT
  • Attachments:

Several processes and external projects need definitions for organizations, and related to that, locations

  • Status: closed  
  • Source: Thematix Partners LLC ( Mrs. Elisa F. Kendall)
  • Summary:

    An organization ontology that covers formal organizations, legal entities, and organization membership is essential for the ongoing retail ontology effort, for development of an ontology for the emerging PPMN standard, and others.

    Note that representation of domicile requires the concept of a geopolitical entity, which the task force agrees belongs in a more general locations ontology. Thus, a locations ontology is also needed as part of a resolution for this issue.

  • Reported: MVF 1.0b2 — Sun, 4 Aug 2024 01:11 GMT
  • Disposition: Resolved — COMMONS 1.2b1
  • Disposition Summary:

    Add new locations and organizations ontologies to the Commons library

    The resolution to this issue affects both the specification document and machine readable files. It adds one property to the designators ontology and incorporates two additional ontologies, one describing locations, which is needed for several processes: the Retail Industry Ontology, the RoSO ontology for robotics, a planned revision to the Multiple Vocabulary Facility (MVF), and a planned update to LCC, as well as external efforts, and an organizations ontology, also needed for the RIO ontology and external work.

  • Updated: Fri, 20 Dec 2024 22:18 GMT
  • Attachments:

Several properties in the quantities and units ontology are overly constrained

  • Status: closed  
  • Source: Thematix Partners LLC ( Mrs. Elisa F. Kendall)
  • Summary:

    One example of this is hasNumericValue. It is currently declared to be functional, but could be the parent property for several properties of some class. In this case, the resulting ontology could be logically inconsistent if the values are not the same (and even if they are, by coincidence, that's still a problem). Other properties that are also declared as functional should be reviewed for the same issue.

  • Reported: MVF 1.0b2 — Sun, 18 Feb 2024 02:25 GMT
  • Disposition: Resolved — COMMONS 1.2b1
  • Disposition Summary:

    Revised the quantities and units ontology to remove unnecessary constraints

    1. Revised the quantities and units ontology to remove functional declarations on a number of properties. These constraints caused reasoning errors when any of the properties, such as hasNumericValue, were used as the superproperty of more than one subproperty on the same class (concept).
    2. Eliminated circular restrictions on system of quantities, system of units and added links back to the appropriate system from the quantity or unit
    3. Revised the license to include the copyrights and full text, added Airbus, Ontogenesis Solutions

  • Updated: Fri, 20 Dec 2024 22:18 GMT
  • Attachments:

The quantities and units ontology is missing the concept of a measurement reference

  • Status: closed  
  • Source: Thematix Partners LLC ( Mrs. Elisa F. Kendall)
  • Summary:

    This would assist in alignment with SysML v2, but more importantly allows alignment of some quantity value with a more general measurement reference rather than only a measurement unit, for representation of IU in pharma, for example.

  • Reported: MVF 1.0b2 — Tue, 13 Feb 2024 22:01 GMT
  • Disposition: Resolved — COMMONS 1.2b1
  • Disposition Summary:

    Add measurement reference to the quantities and units ontology

    The resolution to this issue involves:
    1. Adding a new measurement reference class, which is a subclass of the union of measurement procedure, measurement unit, and reference material, though not equivalent because there may be other related concepts
    2. Adding / replacing the superclass for measurement procedure, measurement unit, and reference material with measurement reference as appropriate,
    3. Adding measurement reference as the parent for measurement scale, corresponding with SysML v2, and
    4. Adding a new property, has measurement reference, and making has measurement unit a subproperty of has measurement reference

    Note that the metadata required for this revision has been applied to the resolution for Commons12-5 and thus the resolution to this issue depends on the resolution to Commons12-5.

  • Updated: Fri, 20 Dec 2024 22:18 GMT
  • Attachments:

The quantities and units ontology does not allow representation of unitless quantity values

  • Status: closed  
  • Source: Thematix Partners LLC ( Mrs. Elisa F. Kendall)
  • Summary:

    There is a gap in the quantities and units ontology whereby we cannot represent counts of things, which do not necessarily have units, nor can we properly represent ratio values, which may involve scalar quantity values that do not have units. There is also a challenge in representing ratio values more generally, since there is no numeric value representing the ratio on the class.

  • Reported: Commons 1.1b1 — Tue, 13 Feb 2024 21:34 GMT
  • Disposition: Deferred — COMMONS 1.2b1
  • Disposition Summary:

    The issue of unitless measures should be addressed in the context of the work we are doing with tensors and vectors

    There is ongoing good work on an ontology for tensors and vectors, with planned revisions for tensor and vector quantities planned for the Commons 1.3 RTF due to the amount of work involved. This issue should be resolved in conjunction with that one in case there are relevant related revisions.

  • Updated: Fri, 20 Dec 2024 22:18 GMT

Need an ontology representing multidimensional arrays

  • Status: closed  
  • Source: Thematix Partners LLC ( Mrs. Elisa F. Kendall)
  • Summary:

    This is needed for representation of tensor and vector quantities for the quantities and units ontology, and for representation of certain machine learning algorithms, among other requirements.

  • Reported: COMMONS 1.0b2 — Fri, 14 Jul 2023 18:03 GMT
  • Disposition: Deferred — COMMONS 1.2b1
  • Disposition Summary:

    Significant research is required to complete this ontology and related work on tensor and vector quantities

    The work to complete this resolution requires testing with the SysML v2 library of quantities and units, and may ultimately result in additional changes to the approach taken to represent quantities in general. This has been a significant effort to date, including a number of contributors who created the corresponding artifacts for SysML v2. We believe more care needs to be taken to test any resulting ontology and reference library, which is planned over the coming months.

    Because some of the other work on the Commons 1.2 specification was more urgently needed, we elected to defer this until the Commons 1.3 RTF.

  • Updated: Fri, 20 Dec 2024 22:18 GMT

Certain OMG processes need additional structured collection definitions

  • Status: closed  
  • Source: Thematix Partners LLC ( Mrs. Elisa F. Kendall)
  • Summary:

    Definitions of certain kinds of structured collections, including sets, lists, and some ordered collections are not well defined in OWL. A small ontology that includes definitions for these elements is needed for retail and other OMG work in progress.

  • Reported: MVF 1.0b2 — Tue, 6 Aug 2024 15:26 GMT
  • Disposition: Resolved — COMMONS 1.2b1
  • Disposition Summary:

    Augment the Commons library with a small ontology for structured collections

    Definitions of certain kinds of structured collections, including sets, lists, and some ordered collections are not well defined in OWL. Examples of ordered collections include chronologically ordered collections and indexed collections. A small ontology that includes definitions for these elements is needed for retail and other OMG work in progress.

    Note that the resolution to this issue depends on the resolutions in Ballot #3, Commons-1.2-8, including properties in the organizations ontology.

  • Updated: Fri, 20 Dec 2024 22:18 GMT
  • Attachments:

Several OMG and external processes need concepts for describing regulatory authorities

  • Status: closed  
  • Source: Thematix Partners LLC ( Mrs. Elisa F. Kendall)
  • Summary:

    These include tax authorities for retail applications, banking regulators in finance, other regulators for manufacturing and engineering applications. A small ontology that supports the definition of regulatory authorities, including their jurisdiction, would be quite useful for these kinds of applications and is needed for the emerging retail industry ontology.

  • Reported: MVF 1.0b2 — Mon, 5 Aug 2024 22:23 GMT
  • Disposition: Resolved — COMMONS 1.2b1
  • Disposition Summary:

    Augment the Commons library with an ontology for regulatory agencies to support retail, manufacturing, and other applications

    The primary use cases for regulatory agencies in retail are for tax authorities, but for retail pharmaceuticals, there is also a requirement to be able to represent medicines regulatory agencies and related governmental stakeholder, for example. A small ontology that supports the definition of regulatory authorities, including their jurisdiction, would be quite useful for these kinds of applications and is needed for the emerging retail industry ontology.

    Note that the resolution to this issue depends on the resolutions in Ballot #3, Commons-1.2-8, including properties in the organizations ontology.

  • Updated: Fri, 20 Dec 2024 22:18 GMT
  • Attachments:

Several OMG and external ontology efforts need to be able to talk about registration authorities

  • Status: closed  
  • Source: Thematix Partners LLC ( Mrs. Elisa F. Kendall)
  • Summary:

    Requirements range from retail to finance and health care, where certain constructs, such as identifiers, are registered with specific authorities, and understanding who has registered a particular identifier is essential to the definition of that identifier.

    Coverage should include definitions for registration authority, registrar (which could be a person or organization, and may or may not be part of the same organization as the authority), a registered identifier, which should be modeled as a contextual identifier, the registry and some registration scheme.

    Note that the resolution to this issue depends on Commons-1.2-8, including properties in the organizations ontology.

  • Reported: MVF 1.0b2 — Mon, 5 Aug 2024 17:47 GMT
  • Disposition: Resolved — COMMONS 1.2b1
  • Disposition Summary:

    Add a new ontology covering registration authorities to the Commons library

    Requirements range from retail to finance, government, pharmaceuticals, and health care, where certain constructs, such as identifiers, are registered with specific authorities, and understanding who has registered a particular identifier is essential to the definition of that identifier.

    The OMG's FIGI standard, for example, allows for a single registration authority (RA), which is Bloomberg LP, but enables multiple registrars to act on behalf of the RA. Today registrars include Bloomberg LP as well as Kaiko.

    Coverage should include definitions for registration authority, registrar (which could be a person or organization, and may or may not be part of the same organization as the authority), a registered identifier, which should be modeled as a contextual identifier, the registry and some registration scheme.

    Note that the resolution to this issue depends on the resolutions in Ballot #3, Commons-1.2-8, including properties in the organizations ontology.

  • Updated: Fri, 20 Dec 2024 22:18 GMT
  • Attachments:

Rename the new composites ontology to roles and compositions

  • Status: closed  
  • Source: Thematix Partners LLC ( Mrs. Elisa F. Kendall)
  • Summary:

    After additional review, RTF members suggested that a better name for the ontology would be roles and compositions. Other feedback identified a typo, suggested that we add the notion of independent identity in the definition of composition for clarification, and remove the functional axiom on the property isPlayedBy, which might overly constrain its utility.

  • Reported: COMMONS 1.0b2 — Thu, 17 Aug 2023 20:56 GMT
  • Disposition: Resolved — $issue.fixedSpecification.name
  • Disposition Summary:

    Rename the new composites ontology and revise definitions per additional RTF discussion

    The resolution to this issue depends on the resolution to COMMONS-11-4, adding a new Composites ontology, and revises the results of that resolution, including renaming and moving the sections in the specification as well as renaming the ontology, per further RTF discussion.

    Note that the change barred version of the document does not reflect the original sections (i.e., adding and then deleting 8.5, for ease of managing the resulting document in LibreOffice.

  • Updated: Wed, 20 Dec 2023 15:27 GMT
  • Attachments:

Several OMG and external projects need a pattern for representing compositions

  • Status: closed  
  • Source: Thematix Partners LLC ( Mrs. Elisa F. Kendall)
  • Summary:

    In pharmaceuticals and other industries, products are often composed of other things. The 'recipe' for manufacturing a product includes various ingredients, which are roles that substances, components. or other things take on in the context of that product.

    Further, there are cases where the composition of some product is context specific. Product documentation may be jurisdictionally defined due to regulatory constraints, for example. The representation of some ingredients in certain pharmaceutical products, including the way these elements are described on packaging, is jurisdiction specific, even thought the product itself has exactly the same composition via exactly the same manufacturing processes world wide.

    A general pattern for this kind of composition would be quite useful for a number of domain areas and is a good candidate for inclusions in the Commons library.

  • Reported: COMMONS 1.0b2 — Sat, 5 Aug 2023 21:14 GMT
  • Disposition: Resolved — $issue.fixedSpecification.name
  • Disposition Summary:

    Augment the Commons library with an ontology defining compositions and roles

    Introduce a new ontology representing composition and role as classes and relationships between them for use in addressing the requirements outlined in the issue description

  • Updated: Wed, 20 Dec 2023 15:27 GMT
  • Attachments:

Need to add start and end time and explicit time period in Commons

  • Status: closed  
  • Source: Thematix Partners LLC ( Mrs. Elisa F. Kendall)
  • Summary:

    Currently we have an explicit date period, but not explicit time period, which is needed for PPMN, among other processes. This is also required for Robotics.

  • Reported: COMMONS 1.0b2 — Fri, 14 Jul 2023 18:05 GMT
  • Disposition: Resolved — $issue.fixedSpecification.name
  • Disposition Summary:

    Added a number of properties to the Dates and Times ontology related to start and end time

    The resolution to this issue adds two classes to the ontology: TimePeriod and ExplicitTimePeriod, and a number of properties, including a general purpose hasTime property as well as hasDateOfIssuance, hasEnd, hasEndTime, hasStart, hasStartTime, and hasTimePeriod, per request of two task forces, Robotics Service Ontology (RoSO) and Pedigree and Provenance Metamodel and Notation (PPMN).

    Note: in the text revisions, under item 5, there are no sections labeled i and n because solitaire turned them into odd emojis.

  • Updated: Wed, 20 Dec 2023 15:27 GMT
  • Attachments:

Need an ontology representing multidimensional arrays

  • Status: closed  
  • Source: Thematix Partners LLC ( Mrs. Elisa F. Kendall)
  • Summary:

    This is needed for representation of tensor and vector quantities for the quantities and units ontology, and for representation of certain machine learning algorithms, among other requirements.

  • Reported: COMMONS 1.0b2 — Fri, 14 Jul 2023 18:03 GMT
  • Disposition: Deferred — $issue.fixedSpecification.name
  • Disposition Summary:

    Development of an ontology for Arrays, Tensors and Vectors

    This issue will take more time and thoughtful effort to resolve, and the task force agreed to defer it as well as this aspect of quantities and units to the next revision.The new quantities and units ontology supports scalar quantities, which is what most users, including robotics, retail, and finance, need. The tensor and vector aspects are primarily used in specific disciplines of engineering.

  • Updated: Wed, 20 Dec 2023 15:27 GMT

Several OMG task forces have a need for a common ontology for quantities and units

  • Status: closed  
  • Source: Thematix Partners LLC ( Mrs. Elisa F. Kendall)
  • Summary:

    A preliminary quantities and units ontology was developed for FIBO for use with commodities. Several other groups at OMG need this ontology, as do external users of the Commons library. The ontology should be mappable to the SysML v2 library so that we can generate the individuals in that library for use in knowledge graph applications. It should also be consistent, to the degree possible, with the latest changes to the VIM, with BIPM requirements, and with ISO 11240 for use in the pharmaceutical domain.

    There is a dependency in the quantities and units ontology on a small documents ontology, to provide the reference documentation for certain units. This ontology is relatively small, however, and can easily be mapped to other ontologies defining documents.

  • Reported: COMMONS 1.0b2 — Fri, 16 Jun 2023 20:52 GMT
  • Disposition: Resolved — $issue.fixedSpecification.name
  • Disposition Summary:

    Introduce two new ontologies, a documents ontology and a quantities and units ontology that depends on it

    Several OMG task forces and other external industry groups in pharmaceuticals, manufacturing, finance and others, there is a widely recognized need for a well-designed ontology supporting quantities and units. While a number of ontologies exist that claim to fill this gap, few are well designed and some have moved away from OWL in order to meet other demands. Within OMG, the healthcare, finance, robotics, and retail task forces all have requirements for a quantities and units ontology. Given the latest advances in SysML, such an ontology should align well with the library of quantities and units in SysML v2 so that the equivalent reference content in RDF/OWL can be automatically generated.

    The ontologies included in this resolution fill that need, although they are limited to scalar quantities at this juncture. The RTF intends to create a new arrays / vectors / tensors ontology and a companion quantities and units extension to support tensor and vector quantities over the coming months. Most applications do not need that level of sophistication however, and thus the RTF has determined that submission of the scalar version should happen sooner than later to fulfill requirements of other task forces.

  • Updated: Wed, 20 Dec 2023 15:27 GMT
  • Attachments:

Several OMG and external projects need a pattern for representing parties, the roles that they play and situations in which they are involved in

  • Status: closed  
  • Source: Thematix Partners LLC ( Mrs. Elisa F. Kendall)
  • Summary:

    A situation is a complex, typically time-bound, setting, state of being, or relationship that is relatively stable for some period of time. An ontology defining such situations, including the complex property chains that link the actors and undergoers in such situations to the roles that they play is essential in finance, pharma, retail, robotics, and many other industries.

    A well-tested ontology that describes these patterns would be a useful addition to the Commons library. In addition, this ontology (and the new composition ontology on which it depends) is urgently needed for the Robotics Service Ontology (RoSO), whose planned revised submission is planned for September 2023.

    Note that the resolution of this issue requires the ontology added under COMMONS-11-4.

  • Reported: COMMONS 1.0b2 — Sat, 5 Aug 2023 22:53 GMT
  • Disposition: Resolved — $issue.fixedSpecification.name
  • Disposition Summary:

    Augment the Commons library with an ontology defining parties and situations

    The parties and situations ontology defines concepts including agent and agent role, party and party role, situation - which is a state of affairs / reified relationship that holds for some period of time, and other related roles and relations that are commonly required across many domains.

    Note that the resolution to this issue depends on resolutions to COMMONS-11-1, COMMONS-11-3, and COMMONS-11-8 have been applied first, and that sections have been renumbered and organized alphabetically by ontology name prior to applying this resolution.

  • Updated: Wed, 20 Dec 2023 15:27 GMT
  • Attachments: