Core Ontology for Petroleum Installations · INF-UFRGS-Ontologies · CNPq INF-UFRGS-ENERGIA inf.ufrgs.br/ontologies/copi dee69df
exported equivalent
wireline
IRI: http://www.inf.ufrgs.br/ontologies/copi#Wireline
Generated on 2026-04-15
Natural Language Definition
EN
A wireline is an electrical cable that bears a wireline logging function for lowering tools into wellbores and transmitting data about wellbore conditions.
PT-BR
Um wireline é um cabo elétrico que possui uma função de perfilagem wireline para descer ferramentas em poços e transmitir dados sobre as condições do poço.
Formal Axioms
Semi-formal (Aristotelian)
Every wireline is a material artifact that bears a WirelineLoggingFunction and has a braided conductor as a component part at all times.
First-Order Logic Theory
Loading…
▸ Stored override ∀x (Wireline(x) ↔ MaterialArtifact(x) ∧ ∃f (WirelineLoggingFunction(f) ∧ bearerOf(x,f)) ∧ ∃p (BraidedConductor(p) ∧ hasComponentPartAtAllTimes(x,p)))
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: Wireline <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" ; 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-10-08"^^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 :COPI_0000698 rdf:type owl:Class ; # WirelineLoggingFunction rdfs:subClassOf iof-core:DesignedFunction ; rdfs:subClassOf [ rdf:type owl:Restriction ; owl:onProperty bfo:BFO_0000054 ; # realizedIn owl:allValuesFrom :COPI_0000699 # WirelineLoggingProcess ] ; rdfs:subClassOf [ rdf:type owl:Restriction ; owl:onProperty bfo:BFO_0000054 ; # realizedIn owl:someValuesFrom :COPI_0000699 # WirelineLoggingProcess ] ; rdfs:label "wireline logging function"@en ; rdfs:label "função de perfilagem por wireline"@pt-br . ### Process type :COPI_0000699 rdf:type owl:Class ; # WirelineLoggingProcess rdfs:subClassOf iof-core:MeasurementProcess ; rdfs:label "wireline logging process"@en ; rdfs:label "processo de perfilagem por wireline"@pt-br . iof-core:MeasurementProcess rdf:type owl:Class . :COPI_0000699 # WirelineLoggingProcess rdfs:subClassOf [ rdf:type owl:Restriction ; owl:onProperty iof-core:hasInput ; owl:someValuesFrom iof-core:InformationContentEntity ] ; rdfs:subClassOf [ rdf:type owl:Restriction ; owl:onProperty iof-core:hasInput ; owl:someValuesFrom iof-core:MaterialArtifact # DownholeToolAssembly ] ; rdfs:subClassOf [ rdf:type owl:Restriction ; owl:onProperty iof-core:hasSpecifiedOutput ; owl:someValuesFrom iof-core:InformationContentEntity ] . ### Equipment universal: Wireline :COPI_0000378 rdf:type owl:Class ; # Wireline owl:equivalentClass [ rdf:type owl:Class ; owl:intersectionOf ( iof-core:MaterialArtifact [ rdf:type owl:Restriction ; owl:onProperty iof-core:hasFunction ; # Object branch (MaterialArtifact/Assembly/Object/FiatObjectPart) owl:someValuesFrom :COPI_0000698 # WirelineLoggingFunction ] [ rdf:type owl:Restriction ; owl:onProperty iof-core:hasComponentPartAtAllTimes ; owl:someValuesFrom :COPI_0000421 # BraidedConductor ] ) ] ; rdfs:label "wireline"@en ; rdfs:label "wireline"@pt-br ; iof-av:naturalLanguageDefinition "A wireline is an electrical cable that bears a wireline logging function for lowering tools into wellbores and transmitting data about wellbore conditions."@en ; skos:definition "A wireline is an electrical cable that bears a wireline logging function for lowering tools into wellbores and transmitting data about wellbore conditions."@en ; iof-av:naturalLanguageDefinition "Um wireline é um cabo elétrico que possui uma função de perfilagem wireline para descer ferramentas em poços e transmitir dados sobre as condições do poço."@pt-br ; rdfs:subClassOf [ rdf:type owl:Restriction ; owl:onProperty bfo:BFO_0000196 ; owl:someValuesFrom :COPI_0000384 ] ; skos:definition "[ISO 15926-4] A <WIRELINE> is an <ELECTRICAL CABLE> used to lower tools into and transmit data about the conditions of the wellbore called wireline logs. Usually consisting of braided cables, wirelines are used to perform wireline logging, as well."@en ; skos:definition "[SLB Glossary] schlumberger wireline, well logging, well intervention, slickline, formation evaluation"@en ; skos:definition "[OnePetro] Related to any aspect of logging that employs an electrical cable to lower tools into the borehole and to transmit data. Wireline logging is distinct from measurements-while-drilling (MWD) and mud logging."@en . :COPI_0000421 rdf:type owl:Class ; # BraidedConductor rdfs:subClassOf iof-core:MaterialArtifact ; rdfs:label "condutor de trançado"@pt-br ; rdfs:label "braided conductor"@en .
Axiomatization Decision Log
1 Identity-Giving Function
Function class
WirelineLoggingFunction ⊑ DesignedFunction
Realized in
WirelineLoggingProcess ⊑ MeasurementProcess
The identity-giving function is the dual capability to mechanically lower downhole tools into the wellbore while simultaneously transmitting electrical data signals back to surface - this distinguishes wireline from other cables or conveyance methods
2 Genus Determination
MaterialArtifact bfo:Object (BFO_0000030)

Monolithic causally unified material artefact. MaterialArtifact ≡ Object ⊓ ∃bearerOf.DesignedFunction.

ISO 15926 explicitly states wireline is an electrical cable. This is the most specific appropriate superclass - more specific than Assembly or MaterialArtifact, and correctly captures the basic electrical conductor identity before the specialized well logging function is added
3 Necessary Parts
Part class Parent Relation
BraidedConductor MaterialArtifact hasComponentPartAtAllTimes
All wirelines require braided construction for mechanical strength and electrical conductors for signal transmission - these are universal requirements across all wireline types
4 Process Participation Signature ⟨I, O, T⟩
Inputs (I)
InformationContentEntity — downhole sensor data
DownholeToolAssembly — logging or intervention tools
Outputs (O)
InformationContentEntity — surface-transmitted data
Transformation (T)
electromechanical signal transmission and mechanical force application for tool conveyance
Wireline simultaneously transmits electrical signals from downhole sensors to surface while providing mechanical conveyance for tools - this dual signature distinguishes it from pure data cables or mechanical conveyance systems
5 Axiom Mode Decision

Necessary + Sufficient — modelled as a defined class (≡, EquivalentClass). Automatic classification is appropriate for this concept.

Cross-Standard Observations
SLB glossary is minimal compared to ISO 15926 and OnePetro. All sources agree on the dual function of tool deployment and data transmission. The distinction from slickline (mechanical only) vs wireline (electromechanical) is consistent across sources.

Suggest a change

Opens a pre-filled GitHub issue on the COPI repo — nothing is sent until you submit it there.