exported necessary COPI_0000573
Measuring Element
IRI: https://www.inf.ufrgs.br/ontologies/copi/COPI_0000573
Generated onGerado em 2026-08-08
Natural Language DefinitionDefinição em Linguagem Natural
EN
A material artifact that bears a property measurement function, used for the measurement of a property and defined independently from the measuring instrument that handles that measurement result.
PT-BR
Um artefato material que possui uma função de medição de propriedade, usado para a medição de uma propriedade e definido independentemente do instrumento de medição que trata esse resultado.
Formal AxiomsAxiomas Formais
First-Order Logic TheoryTeoria em Lógica de Primeira Ordem
[Necessary condition]∀x (MeasuringElement(x) → Instrument(x) ∧ ∃f (PropertyMeasurementFunction(f) ∧ bearerOf(x,f))) — Steps 1–3: genus + identity-giving function [Function axiom: PropertyMeasurementFunction]∀f (PropertyMeasurementFunction(f) → ∀p (realizedIn(f,p) → PropertyMeasurementProcess(p)) ∧ ∃p (PropertyMeasurementProcess(p) ∧ realizedIn(f,p))) — Step 1: ∀ preserves type-type identity; ∃ rules out vacuous functions never realised [Structural differentia (necessary only)]∀x (MeasuringElement(x) → ∃bearerOf.PropertyMeasurementFunction) — Step 3: structural property — necessary condition, not sufficient (OWA prevents ≡) [Process participation signature]∀x ∀f ((MeasuringElement(x) ∧ PropertyMeasurementFunction(f) ∧ bearerOf(x,f)) → ∃m (PortionOfFluid(m) ∧ participatesIn(m,f)) ∧ ∃e (MeasurementInformationContentEntity(e) ∧ participatesIn(e,f)) ∧ processType(f,MeasurementTransduction)) — Step 5: typed participants in the realising process
OWL 2 / Turtle
@prefix copi: <https://www.inf.ufrgs.br/ontologies/copi/> . @prefix : <https://www.inf.ufrgs.br/ontologies/copi/> . @prefix owl: <http://www.w3.org/2002/07/owl#> . @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . @prefix xsd: <http://www.w3.org/2001/XMLSchema#> . @prefix bfo: <http://purl.obolibrary.org/obo/> . @prefix iof-core: <https://spec.industrialontologies.org/ontology/construct/> . @prefix iof-av: <https://spec.industrialontologies.org/ontology/annotation/> . @prefix skos: <http://www.w3.org/2004/02/skos/core#> . @prefix qudt: <http://qudt.org/schema/qudt/> . @prefix dcterms: <http://purl.org/dc/terms/> . @prefix foaf: <http://xmlns.com/foaf/0.1/> . @prefix apv: <http://inf.ufrgs.br/ontologies/apv#> . ### COPI — Core Ontology for Petroleum Installations ### Class module: MeasuringElement <https://www.inf.ufrgs.br/ontologies/copi> rdf:type owl:Ontology ; dcterms:title "Core Ontology for Petroleum Installations (COPI)"@en ; dcterms:title "Ontologia Core para Instalações de Petróleo (COPI)"@pt-br ; dcterms:description "BFO/IOF-Core conformant ontology of equipment classes for petroleum production plants, developed using the five-step RDL enrichment method."@en ; skos:scopeNote "Material artifacts (bfo:material_entity) that (i) are part of a petroleum production plant, and (ii) bear at least one function whose realization involves the transport (e.g. production and injection), processing (separation and other processes), control, monitoring, measurement, containment or offloading of material or energy."@en ; skos:scopeNote "Artefatos materiais (bfo:material_entity) que (i) fazem parte de uma planta de produção de petróleo, e (ii) possuem ao menos uma função cuja realização envolve o transporte (p. ex. produção e injeção), processamento (separação e outros processos), controle, monitoramento, medição, contenção ou escoamento de material ou energia."@pt-br ; skos:scopeNote "COPI provides high-level equipment categories defined by function to demonstrate the defined-class mechanism. Equipment subtypes are annotated with references to CFIHOS and PCA RDL terms. COPI is not a reference data library; organizations should use CFIHOS, PCA RDL, or ISO 14224 for comprehensive equipment classification."@en ; skos:scopeNote "COPI fornece categorias de alto nível de equipamentos definidas por função para demonstrar o mecanismo de classe definida. Os subtipos de equipamentos são anotados com referências aos termos do CFIHOS e do PCA RDL. COPI não é uma biblioteca de dados de referência; organizações devem utilizar o CFIHOS, o PCA RDL ou a ISO 14224 para classificação abrangente de equipamentos."@pt-br ; owl:versionInfo "1.1.0-134-g6e3b4fb" ; owl:imports <https://spec.industrialontologies.org/ontology/core/Core/> ; owl:imports <http://purl.obolibrary.org/obo/bfo/2020/bfo.owl> ; dcterms:creator "Nicolau Oyhenard dos Santos"@en ; dcterms:contributor "Cauã Antunes" ; dcterms:contributor "Haroldo Rojas" ; dcterms:contributor "Rafael Petry" ; dcterms:contributor "Régis Romeu" ; dcterms:contributor "Mara Abel" ; dcterms:isPartOf <https://inf.ufrgs.br/projetos/OntoKG> ; dcterms:publisher "Universidade Federal do Rio Grande do Sul (UFRGS)"@en ; dcterms:license <https://creativecommons.org/licenses/by/4.0/> ; dcterms:created "2026-04-08"^^xsd:date ; dcterms:modified "2026-09-04"^^xsd:date ; apv:GlobalMinLanguageCoverage "en pt-br" ; apv:ClassURIFormationRule "https://www[.]inf[.]ufrgs[.]br/ontologies/copi/(COPI_[0-9]{7}|[A-Z][A-Za-z0-9]*)" ; apv:ClassMinAnnotationCoverage "rdfs:label https://spec.industrialontologies.org/ontology/annotation/naturalLanguageDefinition" . iof-av:naturalLanguageDefinition rdf:type owl:AnnotationProperty ; apv:MinAnnotationLength 20 . ### Identity-giving function :PropertyMeasurementFunction rdf:type owl:Class ; rdfs:subClassOf :InstrumentationFunction ; rdfs:subClassOf [ rdf:type owl:Restriction ; owl:onProperty bfo:BFO_0000054 ; # realizedIn owl:allValuesFrom :PropertyMeasurementProcess ] ; rdfs:subClassOf [ rdf:type owl:Restriction ; owl:onProperty bfo:BFO_0000054 ; # realizedIn owl:someValuesFrom :PropertyMeasurementProcess ] ; rdfs:label "property measurement function"@en . :InstrumentationFunction rdf:type owl:Class . ### Process type :PropertyMeasurementProcess rdf:type owl:Class ; rdfs:subClassOf iof-core:PlannedProcess ; rdfs:label "property measurement process"@en . :PropertyMeasurementProcess rdfs:subClassOf [ rdf:type owl:Restriction ; owl:onProperty iof-core:hasInput ; owl:someValuesFrom :PortionOfFluid ] ; rdfs:subClassOf [ rdf:type owl:Restriction ; owl:onProperty iof-core:hasSpecifiedOutput ; owl:someValuesFrom :MeasurementInformationContentEntity ] . ### Equipment universal: MeasuringElement :MeasuringElement rdf:type owl:Class ; rdfs:subClassOf :Instrument ; rdfs:subClassOf [ rdf:type owl:Restriction ; owl:onProperty iof-core:hasFunction ; # Object branch (MaterialArtifact/Assembly/Object/FiatObjectPart) owl:someValuesFrom :PropertyMeasurementFunction ] ; rdfs:label "measuring element"@en ; rdfs:label "elemento de medição"@pt-br ; iof-av:naturalLanguageDefinition "A material artifact that bears a property measurement function, used for the measurement of a property and defined independently from the measuring instrument that handles that measurement result."@en ; skos:definition "A material artifact that bears a property measurement function, used for the measurement of a property and defined independently from the measuring instrument that handles that measurement result."@en ; iof-av:naturalLanguageDefinition "Um artefato material que possui uma função de medição de propriedade, usado para a medição de uma propriedade e definido independentemente do instrumento de medição que trata esse resultado."@pt-br ; iof-av:isPrimitive "true"^^xsd:boolean ; iof-av:primitiveRationale "Same-genus same-function (CLAUDE.md): the element's identity-giving function is the sensing captured by InstrumentationFunction, which its genus Instrument already bears, so equivalence would collapse the two. What distinguishes the element is stated by ISO 15926 relationally — it is \"defined independently from a MEASURING INSTRUMENT that is handling that measurement result\" — and a relational condition is not sufficient under OWA."@en ;
Axiomatization Decision LogRegistro de Decisões
1 Identity-Giving FunctionFunção Identitária
Function class
PropertyMeasurementFunction ⊑ InstrumentationFunction
Realized in
PropertyMeasurementProcess ⊑ PlannedProcess
ISO 15926 and DEXPI agree on a purely functional definition — 'used for the measurement of a Property' / 'An artefact used for the measurement of a Property'. ISO adds the decisive qualification: it is defined independently from the measuring instrument that handles the result and may or may not house it. So the identity-giving function is sensing the property itself, not reporting it.
2 Genus DeterminationDeterminação do Gênero
Instrumentbfo:Object (BFO_0000030)
Instrument (COPI_0000091), not MaterialArtifact. COPI already treats primary elements as instruments — temperature element, pressure element, flow element and level element all carry genus Instrument — and a measuring element belongs with them. DEXPI types it as an artefact; ISO 15926 files it under PROCESS SIGNAL GENERATING FUNCTION, a function class that cannot serve as a genus for an artifact.
3 Differentia SpecificaDiferença Específica
∃bearerOf.PropertyMeasurementFunction

A material artifact that bears a property measurement function, sensing a property of some entity independently of the instrument that handles the result.

Necessary-only. An earlier draft made this equivalent on MaterialArtifact + PropertyMeasurementFunction, which was too broad: every instrument measures a property. The genus was also wrong, and only an unanchored function stub kept the reasoner from placing the class under MeasurementInstrument (COPI_0000024) — an accident, not a design choice. Anchoring PropertyMeasurementFunction under InstrumentationFunction makes that placement explicit and correct.
4 Necessary PartsPartes Necessárias

No necessary parts recorded.

Parts named in the differentia are not asserted as necessary_parts: validate_necessary_parts_quotes() requires each part to carry a verbatim source_quote, and these come from the definition of this entry itself rather than from a standard stating a component relationship. Left empty pending expert review.
Process Participation SignatureAssinatura de Participação em Processo
InputsEntradas
{'type': 'PortionOfFluid', 'count': 1, 'constraints': 'the entity whose property is being sensed'}
OutputsSaídas
{'type': 'MeasurementInformationContentEntity', 'count': 1, 'constraints': 'the sensed value of the property'}
TransformationTransformação
transduction of a property of some entity into a measurement result
MetadataMetadados
COPI IDCOPI IDCOPI_0000573
IRIIRIhttps://www.inf.ufrgs.br/ontologies/copi/COPI_0000573
StatusStatusexported
Axiom modeModonecessary
CreatedCriado2026-08-08
UpdatedAtualizado2026-09-03
LLM modelModelo LLMclaude-opus-5
VersionVersão2026-09-04