<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://ontologforum.com/index.php?action=history&amp;feed=atom&amp;title=UoM_Ontology_Standard_OWL_Draft</id>
	<title>UoM Ontology Standard OWL Draft - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://ontologforum.com/index.php?action=history&amp;feed=atom&amp;title=UoM_Ontology_Standard_OWL_Draft"/>
	<link rel="alternate" type="text/html" href="https://ontologforum.com/index.php?title=UoM_Ontology_Standard_OWL_Draft&amp;action=history"/>
	<updated>2026-04-11T09:42:11Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.39.0</generator>
	<entry>
		<id>https://ontologforum.com/index.php?title=UoM_Ontology_Standard_OWL_Draft&amp;diff=3280&amp;oldid=prev</id>
		<title>imported&gt;KennethBaclawski: Fix PurpleMediaWiki references</title>
		<link rel="alternate" type="text/html" href="https://ontologforum.com/index.php?title=UoM_Ontology_Standard_OWL_Draft&amp;diff=3280&amp;oldid=prev"/>
		<updated>2016-01-09T08:46:48Z</updated>

		<summary type="html">&lt;p&gt;Fix PurpleMediaWiki references&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;= [[UoM_Ontology_Standard]] OWL - draft  =&lt;br /&gt;
&lt;br /&gt;
Editor: [[RobRaskin|Rob Raskin]], [[ChipMasters|Chip Masters]] and [[HansPeter_de_Koning]] &lt;br /&gt;
&lt;br /&gt;
''... placeholder for the [[UoM_Ontology_Standard]] OWL drafting work'' &lt;br /&gt;
&lt;br /&gt;
== [[SysML]] QUDV Ontology  ==&lt;br /&gt;
&lt;br /&gt;
Editor: [[HansPeter_De_Koning]] &lt;br /&gt;
&lt;br /&gt;
The input from the [[SysML]] QUDV (Quantities, Units, Dimesions and Values) ontology in OWL2 DL can be found at http://www.omgwiki.org/OMGSysML/doku.php?id=sysml-qudv:qudv_owl . &lt;br /&gt;
&lt;br /&gt;
The ontology is split into two main modules: &lt;br /&gt;
&lt;br /&gt;
* A base ontology '''[[SysML]]-QUDV''' that defines all classes and properties &lt;br /&gt;
* The ISQ and SI individuals ontology '''[[SysML]]-QUDV-SI''' for the International System of Quantities and the International System of Units (i.e. finally should cover all of ISO/IEC 80000) &lt;br /&gt;
&lt;br /&gt;
It would be a natural extension to add a third module that defines the most used non-SI units (with conversion factors) from [http://www.physics.nist.gov/Pubs/SP811/appenB.html SP811 &amp;quot;NIST Guide to the SI&amp;quot; Appendix B. Conversion Factors]. &lt;br /&gt;
&lt;br /&gt;
The main concepts (classes) in QUDV that correspond closely to VIM and that are probably also applicable to QUOMOS are: &lt;br /&gt;
&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;[[SystemOfQuantities]]&amp;lt;/nowiki&amp;gt; &lt;br /&gt;
* &amp;lt;nowiki&amp;gt;QuantityKind&amp;lt;/nowiki&amp;gt; or &amp;lt;nowiki&amp;gt;[[KindOfQuantity]]&amp;lt;/nowiki&amp;gt;, an abstract superclass with subclasses: &lt;br /&gt;
** &amp;lt;nowiki&amp;gt;[[SimpleQuantityKind]]&amp;lt;/nowiki&amp;gt; &lt;br /&gt;
** &amp;lt;nowiki&amp;gt;[[DerivedQuantityKind]]&amp;lt;/nowiki&amp;gt; &lt;br /&gt;
** &amp;lt;nowiki&amp;gt;[[SpecializedQuantityKind]]&amp;lt;/nowiki&amp;gt; &lt;br /&gt;
* &amp;lt;nowiki&amp;gt;Quantity&amp;lt;/nowiki&amp;gt; &lt;br /&gt;
* &amp;lt;nowiki&amp;gt;Dimension&amp;lt;/nowiki&amp;gt; or &amp;lt;nowiki&amp;gt;QuantityDimension&amp;lt;/nowiki&amp;gt; &lt;br /&gt;
* &amp;lt;nowiki&amp;gt;[[SystemOfUnits]]&amp;lt;/nowiki&amp;gt; &lt;br /&gt;
* &amp;lt;nowiki&amp;gt;Unit&amp;lt;/nowiki&amp;gt; or &amp;lt;nowiki&amp;gt;[[UnitOfMeasure]]&amp;lt;/nowiki&amp;gt;, an abstract superclass with subclasses: &lt;br /&gt;
** &amp;lt;nowiki&amp;gt;SimpleUnit&amp;lt;/nowiki&amp;gt; &lt;br /&gt;
** &amp;lt;nowiki&amp;gt;DerivedUnit&amp;lt;/nowiki&amp;gt; &lt;br /&gt;
** &amp;lt;nowiki&amp;gt;[[ConversionBasedUnit]]&amp;lt;/nowiki&amp;gt;, an abstract superclass with subclasses: &lt;br /&gt;
*** &amp;lt;nowiki&amp;gt;PrefixedUnit&amp;lt;/nowiki&amp;gt; &lt;br /&gt;
*** &amp;lt;nowiki&amp;gt;[[LinearConversionUnit]]&amp;lt;/nowiki&amp;gt; &lt;br /&gt;
*** &amp;lt;nowiki&amp;gt;[[GeneralConversionUnit]]&amp;lt;/nowiki&amp;gt; &lt;br /&gt;
* &amp;lt;nowiki&amp;gt;Prefix&amp;lt;/nowiki&amp;gt; or &amp;lt;nowiki&amp;gt;[[UnitOfMeasurePrefix]]&amp;lt;/nowiki&amp;gt; &lt;br /&gt;
* &amp;lt;nowiki&amp;gt;Scale&amp;lt;/nowiki&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Remarks on current QUDV implementation  ===&lt;br /&gt;
&lt;br /&gt;
# In QUDV, base quantities and base units are modeled as object properties of &amp;lt;nowiki&amp;gt;[[SystemOfQuantities]]&amp;lt;/nowiki&amp;gt; and &amp;lt;nowiki&amp;gt;[[SystemOfUnits]]&amp;lt;/nowiki&amp;gt; (i.e. roles). We distinguish between ''simple'' and ''base'' kinds of quantity and units: &lt;br /&gt;
## A ''simple'' kind of quantity or a ''simple'' unit does not depend (for its definition) on any other kind of quantity or unit. &lt;br /&gt;
## A ''base kind of quantity'' is a role that is assigned to selected kinds of quantity in the context of a system of quantities. &lt;br /&gt;
## A ''base unit'' is a role that is assigned to selected units in the context of a system of units. &lt;br /&gt;
# For the SI system of units, this separation of ''simple'' and ''base'' units e.g. cleanly solves the problem of selecting the &amp;lt;nowiki&amp;gt;PrefixedUnit&amp;lt;/nowiki&amp;gt; &amp;quot;kilogram&amp;quot; as a ''base unit''. The &amp;quot;kilogram&amp;quot; is defined through object properties to the &amp;lt;nowiki&amp;gt;Prefix&amp;lt;/nowiki&amp;gt; &amp;quot;kilo&amp;quot; and to the &amp;lt;nowiki&amp;gt;SimpleUnit&amp;lt;/nowiki&amp;gt; &amp;quot;gram&amp;quot;. &lt;br /&gt;
# QUDV contains an algorithm written in OCL that precisely specifies how a ''quantity dimension'' for a given kind of quantity in a given system of quantities can be derived automatically. &lt;br /&gt;
# In the OWL version of QUDV the &amp;lt;nowiki&amp;gt;[[AffineConversionUnit]]&amp;lt;/nowiki&amp;gt; (conversion unit defined with factor and offset to a reference unit) is removed because this is better handled by a  &amp;lt;nowiki&amp;gt;[[LinearConversionUnit]]&amp;lt;/nowiki&amp;gt; and adding an equivalent property between scale value definitions of different scales. E.g. the offset needed to convert between a ''thermodynamic temperature'' in kelvin and a ''Celsius temperature'' in degree Celsius can be derived when the ''triple point of water'' scale value definitions in both the Kelvin and Celsius scales are declared equivalent. &lt;br /&gt;
# The &amp;lt;nowiki&amp;gt;[[SpecializedQuantityKind]]&amp;lt;/nowiki&amp;gt; is modeled explicitly because QUDV complies with the strict separation into (MOF) meta levels in UML. QUDV is a pure level M0 UML or [[SysML]] &amp;lt;&amp;lt;modelLibrary&amp;gt;&amp;gt;. Accordingly in OWL2 DL it is not allowed to use metaclasses (using owl:class). This is also not supported in Prot&amp;amp;eacute;g&amp;amp;eacute; v4 (yet). In OWL2 Full it would perhaps be possible to model the kind of quantity / quantity specialization relationships more elegantly. &lt;br /&gt;
&lt;br /&gt;
[[Category:WorkSpace]]    [[Category:OntologBasedStandards]]    [[Category:UoM_Ontology_Standard]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;</summary>
		<author><name>imported&gt;KennethBaclawski</name></author>
	</entry>
</feed>