OPMAD
type: Ontology
imports: bfo.owl
imports: GeospatialOntology
imports: TimeOntology
imports: ArtifactOntology
imports: EventOntology
imports: ExtendedRelationOntology
imports: InformationEntityOntology
imports: ROImport
contributor: Juan Montero

describes failure
type: ObjectProperty
sub property of: describes
inverse of: failure described by

is implied by
type: ObjectProperty

information has double value
type: DatatypeProperty
range: double
IAO_0000116: Similar to the CCO: has double value, but it is not only linked to Information Bearing Entities
definition: Constrain for classes whose instances value can only be doubles

information has interger value
type: DatatypeProperty
sub property of: topDataProperty
range: integer
IAO_0000116: Similar to the CCO: has integer value, but it is not only linked to Information Bearing Entities
definition: Constrain for classes whose instances value can only be integers

information has text value
type: DatatypeProperty
range: string
IAO_0000116: Similar to the CCO: has text value, but it is not only linked to Information Bearing Entities
definition: Constrain for classes whose instances value can only be strings

Function
subclass of: BFO_0000016
subclass of: Restriction
  on property: is affected by
  some values from: Failure

Article identifier
type: Class
subclass of: ArtifactIdentifier
subclass of: Restriction
  on property: is about
  some values from: Predictive Maintenance Article
subclass of: Restriction
  on property: information has text value
  some values from: string
definition: An Artifact Indentifier entity that designates some article

Article title
type: Class
subclass of: DesignativeName
subclass of: Restriction
  on property: is about
  some values from: Predictive Maintenance Article
subclass of: Restriction
  on property: information has text value
  some values from: string
definition: A Designative Name for some article

association discovery
type: Class
subclass of: data mining technique fucntion
definition: A function whose purpose is the discovery of association pattern from data

classification
type: Class
subclass of: data mining technique fucntion
definition: A function whose purpose is the separation of data based on predefined parameters

clustering
type: Class
subclass of: data mining technique fucntion
definition: A function whose purpose is the agrupation of data with similar characteristics

data mining technique fucntion
type: Class
subclass of: Function
definition: An realizable entity that is the purpose of data mining technique

Design detail
type: Class
subclass of: BFO_0000019
definition: A generic quality of predictive maintenance modules that contains important design details that have not been previously designated in other classes.

deviation detection
type: Class
subclass of: data mining technique fucntion
definition: A function whose purpose is to detect changes in the known behavior of a set of data

Failure
type: Class
subclass of: BFO_0000015
definition: Termination of the ability of an item to perform a required function

Failure mode
type: Class
subclass of: DescriptiveInformationContentEntity
subclass of: Restriction
  on property: describes failure
  some values from: Failure
definition: Manner in which a failure occurs

Fault detection
type: Class
subclass of: predictive maintenance module function
subclass of: Restriction
  on property: implies
  some values from: association discovery
subclass of: Restriction
  on property: implies
  some values from: classification
subclass of: Restriction
  on property: implies
  some values from: deviation detection
definition: A function whose purpose is the search of faults by assessing some maintenable item parameters

Fault feature extraction
type: Class
subclass of: predictive maintenance module function
subclass of: Restriction
  on property: implies
  some values from: association discovery
subclass of: Restriction
  on property: implies
  some values from: deviation detection
subclass of: Restriction
  on property: implies
  some values from: sequential pattern discovery
definition: A function whose purpose is purpose is the identification of symptoms that correspond to a specific fault

Fault identification
type: Class
subclass of: predictive maintenance module function
subclass of: Restriction
  on property: implies
  some values from: association discovery
subclass of: Restriction
  on property: implies
  some values from: classification
definition: A function whose purpose is the comparison of the symtoms against known criteria to identify a specific fault

Future state forecast
type: Class
subclass of: predictive maintenance module function
subclass of: Restriction
  on property: implies
  some values from: regression
subclass of: Restriction
  on property: implies
  some values from: sequential pattern discovery
definition: A function whose purpose is the forecast of the condition for the next cycle operational cycle based on the current state of the maintenanble item

Health assessment
type: Class
subclass of: predictive maintenance module function
subclass of: Restriction
  on property: implies
  some values from: classification
subclass of: Restriction
  on property: implies
  some values from: sequential pattern discovery
definition: A function whose purpose is to rate the current condition of a maintainable item against a predefined scale

Health modelling
type: Class
subclass of: predictive maintenance module function
subclass of: Restriction
  on property: implies
  some values from: clustering
subclass of: Restriction
  on property: implies
  some values from: sequential pattern discovery
definition: A function whose purpose is to establish a scale to rate the condition of a maintainable item

Maintainable item
type: Class
subclass of: BFO_0000030
subclass of: Restriction
  on property: RO_0000085
  some values from: Function
IAO_0000116: definition based on IEC 60812:2018
definition: Subject being considered for maintenance

Model configuration
type: Class
subclass of: DescriptiveInformationContentEntity
subclass of: Restriction
  on property: describes configuration
  some values from: Predictive maintenance model
subclass of: Restriction
  on property: information has text value
  some values from: string
definition: An arrangement of models in a predictive maintenance module

Model type
type: Class
subclass of: DescriptiveInformationContentEntity
subclass of: Restriction
  on property: describes type
  some values from: Predictive maintenance model
definition: A descriptive information content entity that describes the family of a predicitive maintenance model

Module Synchronization
type: Class
subclass of: BFO_0000019
definition: A quality of a predictive maintenance module that help to classify the work syncronization with the maintenanble item between online and off-line

number of failures modes
type: Class
subclass of: BFO_0000019
definition: A quality that states the number of failures modes that are known from a maintainable item

Performance indicator
type: Class
subclass of: DescriptiveInformationContentEntity
subclass of: Restriction
  on property: describes
  some values from: Predictive maintenance system module

Performance value
type: Class
subclass of: DescriptiveInformationContentEntity
subclass of: Restriction
  on property: is about
  some values from: Performance indicator

Predictive Maintenance Article
type: Class
subclass of: InformationBearingArtifact
subclass of: Restriction
  on property: has identifier
  some values from: Article identifier
subclass of: Restriction
  on property: has publication year
  some values from: Publication year
subclass of: Restriction
  on property: has title
  some values from: Article title
definition: An Information Bearing Artifact that is designed to bear a specific brief composition on predictive mainenance topic as part of a Journal Issue or conference

Predictive Maintenance case base
type: Class
subclass of: Database
subclass of: Restriction
  on property: RO_0010002
  some values from: Predictive maintenance case
definition: An information Bearing Artifact that is designed to bear a set of cases for case-based reasoning in the predictive maintenance domain. A CCO:Database subclass

Predictive maintenance case
type: Class
subclass of: DesignativeName
subclass of: Restriction
  on property: explained in
  some values from: Predictive Maintenance Article
definition: A designative information content entity that provides a name to a case in a case base. It is about a predictive maintenance model explained in a predictive maintenance article

Predictive maintenance model
type: Class
subclass of: Algorithm
subclass of: Restriction
  on property: is about
  some values from: Maintainable item
definition: A Directive Information Content Entity that consist of a set of propositions for predictive maintenance purposes

predictive maintenance module function
type: Class
subclass of: Function
definition: An realizable entity that is the purpose of a predictive maintenance module

Publication year
type: Class
subclass of: DescriptiveInformationContentEntity
subclass of: Restriction
  on property: is about
  some values from: Predictive Maintenance Article
subclass of: Restriction
  on property: is about
  qualified cardinality: 1
  on class: CalendarYear
subclass of: Restriction
  on property: information has interger value
  some values from: integer
definition: A integer value that represents the Gregorian year in which an article was publised

regression
type: Class
subclass of: data mining technique fucntion
definition: A function whose purpose is the search of trends in data

Remaining useful life estimation
type: Class
subclass of: predictive maintenance module function
subclass of: Restriction
  on property: implies
  some values from: classification
subclass of: Restriction
  on property: implies
  some values from: regression
definition: A function whose purpose is the forecast of the remining operational life based on the current state of the maintenanble item

sequential pattern discovery
type: Class
subclass of: data mining technique fucntion
definition: A function whose purpose is the search of sequential patterns

item type
type: Class
subclass of: DescriptiveInformationContentEntity
subclass of: Restriction
  on property: describes type
  some values from: Maintainable item
definition: A descriptive information content entity that describes the family of an item from the predicitive maintenance perspective

maintainable item record
type: Class
subclass of: Database

number of input variables
type: Class
subclass of: BFO_0000019
definition: A quality that states the number of input variables that are used in a predictive maintenance model for a specific item in predictive maintenance case.