# The URLs for these ontologies are: @prefix m: . @prefix mx: . # An RDF/N3 document describing the ontologies can be found at: # http://buzzword.org.uk/rdf/measure.n3 # # A non-normative RDF/XML version can be found at: # http://buzzword.org.uk/rdf/measure.rdf # # Simple example: # # # 175 cm # # # # More complex example: # # # # # 175 # cm # # # # # # Full example using re-ification: # # # # # # # # # # # 175 # cm # # # # # 1 # cm # # # The measuring tape used was not subdivided into smaller units. # # # # 2008-07-13 # Inkster, T # # # # Related ontologies. @prefix muo: . @prefix pq: . # Stock imports. @prefix rdf: . @prefix rdfs: . @prefix owl: . @prefix dc: . @prefix skos: . @prefix foaf: . @prefix vs: . # About the ontologies a owl:Ontology ; dc:title "Extensible measurement ontology"@en ; dc:abstract "A very casual and extensible namespace for dimensions of measurement."@en ; dc:description "A very casual and extensible namespace for dimensions of measurement. There are a number of terms set up for your use here. Please use one of these if possible. Otherwise, it is acceptable to mint your own terms in this namespace, provided you stick to the naming conventions. That is, use British English terms; mutli-word terms should use camelCase, with an initial lowercase letter. Any terms you mint in this namespace should be conceivably usable as dimensions. As an example, you might want to record the height of church spires, in which case you could simply start using the RDF property m:spireHeight - you don't need to contact me for permission. If you want your ideas made 'official', then contact me through my website. That way, other people can start using your dimensions. Note that this ontology is only designed for *dimensions* of measurements (e.g. 'height', 'width', etc) and not units (e.g. 'metres', 'inches', etc). Translations of labels are also welcome."@en ; dc:created "2008-07-13" ; dc:issued "2008-07-13" ; dc:modified "2008-07-13" , "2008-07-18", "2008-10-21" ; dc:creator ; foaf:maker ; rdfs:seeAlso . a owl:Ontology ; dc:title "Reification and auxiliary terms for the extensible measurement ontology. You may not freely create terms in this ontology as you can with the main vocabulary."@en ; dc:created "2008-07-13" ; dc:issued "2008-07-13" ; dc:modified "2008-07-13" , "2008-07-18", "2008-10-21", "2008-11-04" ; dc:creator ; foaf:maker ; rdfs:seeAlso . foaf:name "Toby A Inkster", "Toby Inkster" , "TobyInk" ; foaf:page . # Dimensions m:physicalSize a mx:BaseDimension ; owl:equivalentProperty pq:length ; mx:suggestedUnit "metre" ; vs:term_status "stable" . m:mass a mx:BaseDimension ; owl:equivalentProperty pq:mass ; rdfs:label "mass"@en ; mx:suggestedUnit "kilogramme" ; skos:prefLabel "mass"@en ; skos:hiddenLabel "weight"@en ; vs:term_status "stable" . m:time a mx:BaseDimension ; owl:equivalentProperty pq:time ; rdfs:label "time"@en ; mx:suggestedUnit "second" ; skos:prefLabel "time"@en ; skos:altLabel "duration"@en ; vs:term_status "stable" . m:current a mx:BaseDimension ; owl:equivalentProperty pq:electric-current ; rdfs:label "current"@en ; mx:suggestedUnit "ampere" ; skos:prefLabel "current"@en ; skos:altLabel "electric current"@en ; vs:term_status "stable" . m:temperature a mx:BaseDimension ; owl:equivalentProperty pq:temperature ; rdfs:label "temperature"@en ; mx:suggestedUnit "Kelvin" , "celcius" ; skos:prefLabel "temperature"@en ; vs:term_status "stable" . m:quantity a mx:BaseDimension ; rdfs:label "quantity"@en ; mx:suggestedUnit "mole" ; skos:prefLabel "quantity"@en ; skos:altLabel "amount"@en ; vs:term_status "stable" . m:luminousIntensity a mx:BaseDimension ; owl:equivalentProperty pq:luminous-intensity ; rdfs:label "luminous intensity"@en ; mx:suggestedUnit "candela" ; skos:prefLabel "luminous intensity"@en ; skos:altLabel "brightness"@en ; vs:term_status "stable" . m:maximumTemperature a mx:EquivalentDimension ; rdfs:label "maximum temperature"@en ; rdfs:subPropertyOf m:temperature ; skos:prefLabel "maximum temperature"@en ; skos:altLabel "max temperature"@en ; vs:term_status "testing" . m:minimumTemperature a mx:EquivalentDimension ; rdfs:label "minimum temperature"@en ; rdfs:subPropertyOf m:temperature ; skos:prefLabel "minimum temperature"@en ; skos:altLabel "min temperature"@en ; vs:term_status "testing" . m:length a mx:EquivalentDimension ; rdfs:subPropertyOf m:physicalSize ; rdfs:label "length"@en ; skos:prefLabel "length"@en ; vs:term_status "stable" . m:height a mx:EquivalentDimension ; rdfs:subPropertyOf m:physicalSize ; rdfs:label "height"@en ; skos:prefLabel "height"@en ; vs:term_status "stable" . m:width a mx:EquivalentDimension ; rdfs:subPropertyOf m:physicalSize ; rdfs:label "width"@en ; skos:prefLabel "width"@en ; skos:altLabel "bredth"@en ; vs:term_status "stable" . m:depth a mx:EquivalentDimension ; rdfs:subPropertyOf m:physicalSize ; rdfs:label "depth"@en ; skos:prefLabel "depth"@en ; vs:term_status "stable" . m:distance a mx:EquivalentDimension ; rdfs:subPropertyOf m:physicalSize ; rdfs:label "distance"@en ; skos:prefLabel "distance"@en ; vs:term_status "stable" . m:perimeter a mx:EquivalentDimension ; rdfs:subPropertyOf m:physicalSize ; rdfs:label "perimeter"@en ; skos:prefLabel "perimeter"@en ; skos:altLabel "circumference"@en ; vs:term_status "stable" . m:altitude a mx:EquivalentDimension ; rdfs:subPropertyOf m:physicalSize ; rdfs:label "altitude"@en ; skos:prefLabel "altitude"@en ; skos:hiddenLabel "height"@en ; vs:term_status "stable" . m:wavelength a mx:EquivalentDimension ; rdfs:subPropertyOf m:physicalSize ; rdfs:label "wavelength"@en ; skos:prefLabel "wavelength"@en ; vs:term_status "stable" . m:amplitude a mx:EquivalentDimension ; rdfs:subPropertyOf m:physicalSize ; rdfs:label "amplitude"@en ; skos:prefLabel "amplitude"@en ; vs:term_status "stable" . m:age a mx:EquivalentDimension ; rdfs:subPropertyOf m:time ; rdfs:label "age"@en ; vs:term_status "stable" . m:frequency a mx:DerivedDimension ; owl:equivalentProperty pq:frequency ; rdfs:label "frequency"@en ; mx:suggestedUnit "hertz" ; skos:prefLabel "frequency"@en ; vs:term_status "stable" . m:force a mx:DerivedDimension ; owl:equivalentProperty pq:force ; rdfs:label "force"@en ; mx:suggestedUnit "newton" ; skos:prefLabel "force"@en ; skos:altLabel "weight"@en ; vs:term_status "stable" . m:pressure a mx:DerivedDimension ; owl:equivalentProperty pq:pressure ; rdfs:label "pressure"@en ; mx:suggestedUnit "pascal" ; skos:prefLabel "pressure"@en ; skos:altLabel "stress"@en ; vs:term_status "stable" . m:stress owl:sameAs m:pressure . m:energy a mx:DerivedDimension ; owl:equivalentProperty pq:energy ; rdfs:label "energy"@en ; mx:suggestedUnit "joule" ; skos:prefLabel "energy"@en ; skos:altLabel "work"@en , "heat"@en ; vs:term_status "stable" . m:work owl:sameAs m:energy . m:heat owl:sameAs m:energy . m:power a mx:DerivedDimension ; owl:equivalentProperty pq:power ; rdfs:label "power"@en ; mx:suggestedUnit "watt" ; skos:prefLabel "power"@en ; skos:altLabel "radiant flux"@en , "wattage"@en ; vs:term_status "stable" . m:charge a mx:DerivedDimension ; owl:equivalentProperty pq:electric-charge ; rdfs:label "charge"@en ; mx:suggestedUnit "coulomb" ; skos:prefLabel "charge"@en ; skos:altLabel "electric charge"@en , "electric flux"@en ; vs:term_status "stable" . m:voltage a mx:DerivedDimension ; owl:equivalentProperty pq:electric-potential ; rdfs:label "voltage"@en ; mx:suggestedUnit "volt" ; skos:prefLabel "voltage"@en ; skos:altLabel "potential difference"@en , "electromotive force"@en ; vs:term_status "stable" . m:capacitance a mx:DerivedDimension ; owl:equivalentProperty pq:electric-capacitance ; rdfs:label "capacitance"@en ; mx:suggestedUnit "farad" ; skos:prefLabel "capacitance"@en ; skos:altLabel "electric capacitance"@en ; vs:term_status "stable" . m:resistance a mx:DerivedDimension ; owl:equivalentProperty pq:electric-resistance ; rdfs:label "resistance"@en ; mx:suggestedUnit "ohm" ; skos:prefLabel "resistance"@en ; skos:altLabel "electric resistance"@en , "electric impedance"@en , "electric reactance"@en ; vs:term_status "stable" . m:conductance a mx:DerivedDimension ; owl:equivalentProperty pq:electric-conductance ; rdfs:label "conductance"@en ; mx:suggestedUnit "siemens" ; skos:prefLabel "conductance"@en ; skos:altLabel "electrical conductance"@en ; vs:term_status "stable" . m:flux a mx:DerivedDimension ; owl:equivalentProperty pq:magnetic-flux ; rdfs:label "flux"@en ; mx:suggestedUnit "weber" ; skos:prefLabel "flux"@en ; skos:altLabel "magnetic flux"@en ; vs:term_status "stable" . m:field a mx:DerivedDimension ; owl:equivalentProperty pq:magnetic-field-intensity ; rdfs:label "field strength"@en ; mx:suggestedUnit "tesla" ; skos:prefLabel "field strength"@en ; skos:altLabel "magnetic field"@en ; vs:term_status "stable" . m:inductance a mx:DerivedDimension ; owl:equivalentProperty pq:inductance ; rdfs:label "inductance"@en ; mx:suggestedUnit "henry" ; skos:prefLabel "inductance"@en ; vs:term_status "stable" . m:luminousFlux a mx:DerivedDimension ; owl:equivalentProperty pq:luminous-flux ; rdfs:label "luminous flux"@en ; mx:suggestedUnit "lumen" ; skos:prefLabel "luminous flux"@en ; vs:term_status "stable" . m:illuminance a mx:DerivedDimension ; owl:equivalentProperty pq:illuminance ; rdfs:label "illuminance"@en ; mx:suggestedUnit "lux" ; skos:prefLabel "illuminance"@en ; vs:term_status "stable" . m:radioactivity a mx:DerivedDimension ; owl:equivalentProperty pq:radioactivity ; rdfs:label "radioactivity"@en ; mx:suggestedUnit "becquerel" ; skos:prefLabel "radioactivity"@en ; skos:hiddenLabel "radioactiveness"@en ; vs:term_status "stable" . m:absorbedDose a mx:DerivedDimension ; rdfs:label "absorbed dose"@en ; mx:suggestedUnit "gray" ; skos:prefLabel "absorbed dose"@en ; skos:hiddenLabel "absorbed dose (of ionizing radiation)"@en ; vs:term_status "stable" . m:equivalentDose a mx:DerivedDimension ; owl:equivalentProperty pq:dose-equivalent ; rdfs:label "equivalent dose"@en ; mx:suggestedUnit "sievert" ; skos:prefLabel "equivalent dose"@en ; skos:hiddenLabel "equivalent dose (of ionizing radiation)"@en ; vs:term_status "stable" . m:catalyticActivity a mx:DerivedDimension ; owl:equivalentProperty pq:catalytic-activity ; rdfs:label "catalytic activity"@en ; mx:suggestedUnit "katal" ; skos:prefLabel "catalytic activity"@en ; vs:term_status "stable" . m:area a mx:CompoundDimension ; owl:equivalentProperty pq:area ; rdfs:label "area"@en ; mx:suggestedUnit "square metre" ; skos:prefLabel "area"@en ; skos:altLabel "surface area"@en ; vs:term_status "stable" . m:volume a mx:CompoundDimension ; owl:equivalentProperty pq:volume ; rdfs:label "volume"@en ; mx:suggestedUnit "cubic metre" , "litre" ; skos:prefLabel "volume"@en ; vs:term_status "stable" . m:speed a mx:CompoundDimension ; rdfs:label "speed"@en ; mx:suggestedUnit "metres per second" ; skos:prefLabel "speed"@en ; vs:term_status "stable" . m:acceleration a mx:CompoundDimension ; owl:equivalentProperty pq:acceleration ; rdfs:label "acceleration"@en ; mx:suggestedUnit "metres per second per second" ; skos:prefLabel "acceleration"@en ; vs:term_status "stable" . m:jerk a mx:CompoundDimension ; rdfs:label "jerk"@en ; mx:suggestedUnit "metres per second per second per second" ; skos:prefLabel "jerk"@en-US , "jolt"@en-GB ; skos:altLabel "jerk"@en , "jolt"@en , "surge"@en , "lurch"@en ; vs:term_status "stable" . m:snap a mx:CompoundDimension ; rdfs:label "snap"@en ; mx:suggestedUnit "metres per second per second per second per second" ; skos:prefLabel "snap"@en ; skos:altLabel "jounce"@en ; vs:term_status "stable" . m:angularVelocity a mx:CompoundDimension ; rdfs:label "angular velocity"@en ; mx:suggestedUnit "radians per second" ; skos:prefLabel "angular velocity"@en ; skos:altLabel "angular speed"@en ; vs:term_status "stable" . m:momentum a mx:CompoundDimension ; rdfs:label "momentum"@en ; mx:suggestedUnit "newton second" ; skos:prefLabel "momentum"@en ; vs:term_status "stable" . m:angularMomentum a mx:CompoundDimension ; rdfs:label "angular momentum"@en ; mx:suggestedUnit "newton metre second" ; skos:prefLabel "angular momentum"@en ; vs:term_status "stable" . m:angularMomentum a mx:CompoundDimension ; rdfs:label "angular momentum"@en ; mx:suggestedUnit "newton metre second" ; skos:prefLabel "angular momentum"@en ; vs:term_status "stable" . m:torque a mx:CompoundDimension ; rdfs:label "torque"@en ; mx:suggestedUnit "newton metre" ; skos:prefLabel "torque"@en ; skos:altLabel "moment of force"@en , "moment"@en ; vs:term_status "stable" . m:wavenumber a mx:CompoundDimension ; rdfs:label "wavenumber"@en ; mx:suggestedUnit "waves per metre" ; skos:prefLabel "wavenumber"@en ; skos:hiddenLabel "wave number"@en ; vs:term_status "stable" . m:density a mx:CompoundDimension ; rdfs:label "density"@en ; mx:suggestedUnit "kilogramme per cubic metre" ; skos:prefLabel "density"@en ; vs:term_status "stable" . m:specificVolume a mx:CompoundDimension ; rdfs:label "specific volume"@en ; mx:suggestedUnit "cubic metre per kilogramme" ; skos:prefLabel "specific volume"@en ; vs:term_status "stable" . m:concentration a mx:CompoundDimension ; rdfs:label "concentration"@en ; mx:suggestedUnit "mole per cubic metre" ; skos:prefLabel "concentration"@en ; vs:term_status "stable" . m:velocity a mx:EquivalentDimension ; owl:equivalentProperty pq:velocity ; rdfs:subPropertyOf m:speed ; rdfs:label "velocity"@en ; skos:hiddenLabel "speed"@en ; vs:term_status "testing" . m:impulse a mx:EquivalentDimension ; rdfs:label "impulse"@en ; rdfs:comment "change in momentum"@en ; mx:suggestedUnit "newton second" ; skos:prefLabel "impulse"@en ; vs:term_status "stable" . m:price a mx:OtherDimension ; rdfs:label "price"@en ; mx:suggestedUnit "EUR" , "USD" , "GBP" , "JPY" ; skos:prefLabel "price"@en ; skos:altLabel "cost"@en , "costs"@en ; vs:term_status "stable" ; owl:sameAs . # Reification stuff mx:hasMeasurement a rdf:Property ; owl:inverseOf mx:item ; rdfs:comment "Link from an item to a measurement; inverse of mx:item."@en ; rdfs:label "measurement" . mx:Measurement a rdfs:Class ; rdfs:comment "A measurement that has been recorded."@en ; rdfs:label "Measurement" ; rdfs:subClassOf rdf:Statement . mx:item a rdf:Property ; owl:inverseOf mx:hasMeasurement ; rdfs:comment "Link from a measurement to the item being measured; inverse of mx:hasMeasurement."@en ; rdfs:label "item" ; rdfs:subClassOf rdf:subject . mx:dimension a rdf:Property ; rdfs:comment "A dimension (e.g. 'height', 'mass', 'speed') which has been measured."@en ; rdfs:label "dimension" ; rdfs:subClassOf rdf:predicate . mx:hasValue a rdf:Property ; rdfs:comment "The result of having taken a measurement."@en ; rdfs:label "value" ; rdfs:subClassOf rdf:object . mx:QualifiedValue a rdf:Class ; rdfs:comment "A numeric value qualified with a unit. Use an rdf:value to indicate the numeric value."@en ; rdfs:label "Qualified value" ; owl:equivalentClass muo:QualityValue . mx:unit a rdf:Property ; owl:equivalentProperty muo:measuredIn ; rdfs:comment "The unit of a qualified value."@en ; rdfs:label "unit" . mx:hasTolerance a rdf:Property ; rdfs:comment "The tolerance of a measurement which has been taken."@en ; rdfs:label "tolerance" . mx:Tolerance a rdf:Class ; rdfs:comment "A tolerance."@en ; rdfs:label "Tolerance" ; rdfs:subPropertyOf mx:QualifiedValue . # Auxiliary terms mx:suggestedUnit a rdf:Property ; rdfs:label "suggested unit"@en ; dc:description "This ontology does not place any restrictions on what units should be used with each dimension, but the suggested unit offers an example of an appropriate unit of measurement."@en . mx:Dimension a rdfs:Class ; rdfs:label "Dimension" ; rdfs:subClassOf rdf:Property ; owl:equivalentClass muo:PhysicalQuantity . mx:BaseDimension a rdfs:Class ; rdfs:label "Base Dimension" ; rdfs:subClassOf mx:Dimension , [ a owl:Restriction ; owl:onProperty dc:source ; owl:hasValue ] . mx:EquivalentDimension a rdfs:Class ; rdfs:label "Base Dimension Equivalent" ; rdfs:subClassOf mx:Dimension . mx:DerivedDimension a rdfs:Class ; rdfs:label "Derived Dimension" ; rdfs:subClassOf mx:Dimension , [ a owl:Restriction ; owl:onProperty dc:source ; owl:hasValue ] . mx:CompoundDimension a rdfs:Class ; rdfs:label "Derived Dimension" ; rdfs:subClassOf mx:Dimension , [ a owl:Restriction ; owl:onProperty dc:source ; owl:hasValue ] . mx:OtherDimension a rdfs:Class ; rdfs:label "Other Dimension" ; rdfs:subClassOf mx:Dimension .