Ontology Structure

Modularization

Modules in ontology are formally defined, self-contained, and reusable fragments of an ontology that represent specific conceptual subdomains. They are engineered to support logic-based reasoning, interoperability, and tractable querying, allowing large or complex ontologies to be efficiently developed, understood, and maintained by dividing them into coherent, manageable parts. These modules make it possible to approach ontology engineering in a divide-and-conquer manner, facilitating reuse and integration across different domains and applications. PMDco defines six primary modules central to MSE, naming material, material qualities, material manufacturing, material characterization, data transformation, and devices.

Furthermore, in ODK-based ontology modularization, modules such as import-edit, shared, and axioms-shared play distinct roles. The import-edit module contains external ontology terms and their logical extensions, supporting controlled editing and updates without manual changes to the imported content. The shared module aggregates terms or patterns that must be reused across different ontology parts, promoting interoperability between collections. The axioms-shared module collects logical axioms that are common and essential for reasoning across modules, ensuring consistency and coordination within the ontology system. As seen in below figure, PMDco is eventually created by unifying all mentioned ontology modules.

Screenshot 2025-11-17 at 11 37 59

PMDco V3.x.x modularization

In a modularized ontology, key concepts such as classes and object properties are organized into distinct modules that capture specific domains or subdomains. Each module contains related classes, which denote the core concepts of the domain, along with their corresponding object properties, which describe relationships between these concepts and other entities. This structure allows for targeted development and maintenance, where groups of interrelated classes and properties can be managed, reused, and evolved independently while supporting interoperability through well-defined module boundaries.

The complete list of PMDco classes, object properties, data properties, annotation properties and individuals can be found in the Widoco documentation page.

The following section provide example concepts related to different ontology modules.

Classes

1. Materials module

  • bfo:BFO 0000015
    • owl:biological process
    • pmd:geological process
    • pmd:phase transformation
  • bfo:BFO 0000027
    • pmd:connected material entity aggregate
    • pmd:disconnected material entity aggregate
  • bfo:BFO 0000029
    • pmd:dislocation
    • pmd:interstitial site
    • pmd:vacancy (crystal)
  • bfo:BFO 0000030
    • pmd:crystal
  • bfo:BFO 0000040
    • chebi:CHEBI 24431
    • pmd:phase (thermodynamic)
    • pmd:portion of matter
  • bfo:BFO 0000141
    • pmd:unit cell
  • bfo:BFO 0000142
    • pmd:slip direction
  • bfo:BFO 0000146
    • pmd:grain boundary
    • pmd:slip plane
  • bfo:BFO 0000147
    • pmd:lattice point
  • chebi:CHEBI 60003
    • pmd:portion of pure chemical element
  • pmd:daughter phase role
  • pmd:engineered material
  • pmd:functional material
  • iao:IAO 0000033
    • pmd:material specification
  • iao:IAO 0020000
  • pmd:material
    • pmd:biomedical material
    • pmd:ceramic
    • pmd:glass
    • pmd:mineral
    • pmd:PMD 0050050
    • pmd:semiconductor
  • pmd:metal
  • obi:OBI 0000379
  • pmd:PMD 0000005
  • pmd:PMD 0000103
  • pmd:PMD 0000104
  • pmd:PMD 0000107
  • pmd:PMD 0000111
  • pmd:PMD 0000122
  • pmd:PMD 0000124
  • pmd:PMD 0000125
  • pmd:PMD 0000512
  • pmd:PMD 0000553
  • pmd:PMD 0000591
  • pmd:PMD 0000619
  • pmd:PMD 0000639
  • pmd:PMD 0000825
  • pmd:PMD 0000833
  • pmd:PMD 0000868
  • pmd:PMD 0000877
  • pmd:PMD 0010023
  • pmd:PMD 0010033
  • pmd:PMD 0010112
  • pmd:PMD 0020130
  • pmd:PMD 0020131
  • pmd:PMD 0020142
  • pmd:PMD 0020148
  • pmd:PMD 0020186
  • pmd:PMD 0020187
  • pmd:PMD 0020188
  • pmd:PMD 0020189
  • pmd:PMD 0020227
  • pmd:PMD 0020228
  • pmd:PMD 0020241
  • pmd:PMD 0020251
  • pmd:PMD 0020313
    • pmd:parent phase role
  • pmd:PMD 0020335
    • pmd:biodegradability
    • pmd:filler role
    • pmd:lubricant role
    • pmd:matrix role
    • pmd:precipitate role
  • pmd:PMD 0025004
  • pmd:PMD 0050001
  • pmd:PMD 0050002
  • pmd:PMD 0050003
  • pmd:PMD 0050042
  • pmd:PMD 0050049
  • pmd:PMD 0050101
  • pmd:PMD 0050113
  • pmd:PMD 0050122
  • pmd:PMD 0050143
  • pmd:PMD 0090001
  • pmd:PMD 0090002
  • pmd:polymer
  • pmd:portion of krypton
  • pmd:portion of phosphorus
  • pmd:structural material
  • pmd:thermodynamic system
This category includes fundamental entities that represent physical materials, independent of their shape, and their compositional relationships.

image

Examples:

bfo:material entity – the main superclass for materials and objects from BFO.

chebi:chemical entity - contains all the periodic elements imported from CHEBI ontology.

pmd:Connected Material Entity Aggregate – A mereological sum of separate material entities, which adhere to one another through chemical bonds or physical junctions that go beyond gravity.
Examples: the atoms of a molecule, the molecules forming the membrane of a cell, the epidermis in a human body.

pmd:Disonnected Material Entity Aggregate – A mereological sum of scattered (i.e. spatially separated) material entities, which do not adhere to one another through chemical bonds or physical junctions but, instead, relate to one another merely on grounds of metric proximity. The material entities are separated from one another through space or through other material entities that do not belong to the group.
Examples: a heap of stones, a colony of honeybees, a group of synapses.

pmd:Material – A Portion Of Matter that may participate in some Manifacturing Process and whose shape is not relevant for its participation in the Manifacuring Process.

Some concrete materials definitions:

pmd:Metal - A metal is an engineered material representing a class of materials characterized by high electrical and thermal conductivity, ductility, and metallic bonding.

pmd:Ceramics - Ceramics are engineered materials described as non-metallic, inorganic materials characterized by high hardness, brittleness, and heat resistance, commonly used in engineering applications.

2. Qualities module

  • owl:adhesion strength
  • owl:creep strain
  • owl:creep stress
  • owl:deformation
  • owl:DEPRECATED aggregate state
  • owl:DEPRECATED aggregierter Zustandswert
  • owl:DEPRECATED elektrische Eigenschaft
  • owl:DEPRECATED extensive quality
  • owl:DEPRECATED intensive quality
  • owl:DEPRECATED magnetische Eigenschaft
  • owl:DEPRECATED mechanische Eigenschaft
  • owl:DEPRECATED order scale
  • owl:DEPRECATED order scale value
  • owl:DEPRECATED stimulating process
  • owl:DEPRECATED stimulation target role
  • owl:DEPRECATED stimulus role
  • owl:dielectric strength
  • owl:elasticity
  • owl:elektrische Ladung
  • owl:energy
    • owl:enthalpy
    • owl:Gibbs energy
    • owl:Helmholtz energy
    • owl:interatomic interaction energy
    • owl:internal energy
    • owl:kinetic energy
    • owl:radiant energy
    • owl:surface energy
  • owl:entropy
  • owl:fatigue strength
  • owl:flexural modulus
  • owl:flexural strength
  • owl:fraction value specification
  • owl:hardness
    • owl:indentation hardness
    • owl:rebound hardness
    • owl:scratch hardness
  • owl:metallische Kornstruktur
  • owl:metallische Kornstrukturen
  • owl:normal force
    • owl:compressive force
    • owl:tensile force
  • owl:normal stress
  • bfo:obo:BFO 0000015
    • owl:absorption of radiation
    • owl:change of temperature
    • owl:chemische Reaktion
    • owl:corrosion
    • owl:emission of radiation
    • owl:evolution of damage
    • owl:fatigue (reaction to repetitive loading)
    • owl:flow of electric charge
    • owl:formation of notch or scratch
    • owl:friction
    • owl:generation of magnetic field
    • owl:heat flow
    • owl:impact
    • owl:materieller Reaktionsprozess
    • owl:mechanischer Prozess
    • owl:relaxation
    • owl:reversibler Prozess
    • owl:spontaneous process
  • bfo:obo:BFO 0000019
    • owl:fundamental quality of matter
    • owl:fundamental quality of system
    • owl:potential
  • bfo:obo:BFO 0000020
    • owl:property
  • bfo:obo:BFO 0000024
    • owl:bulk
    • owl:surface layer (fiat object part)
  • bfo:obo:BFO 0000027
    • owl:a mol of entites
    • owl:atomic structure
  • bfo:obo:BFO 0000029
    • owl:crack
    • owl:notch
    • owl:pore
  • bfo:obo:BFO 0000030
  • bfo:obo:BFO 0000031
    • owl:nature constant
  • bfo:obo:BFO 0000145
    • owl:geometrische relationale Qualität
    • owl:spatial relational quality
  • bfo:obo:BFO 0000146
    • owl:phase boundary (spatial)
    • owl:section
  • chebi:obo:CHEBI 33250
  • chebi:obo:CHEBI 59999
  • chebi:obo:CHEBI 60003
  • iao:obo:IAO 0000027
    • owl:composition data item
  • obi:obo:OBI 0001930
    • owl:slip system (3D)
  • owl:OBSOLETE ASTM grainsize
  • owl:OBSOLETE bravais lattice (3D)
  • owl:OBSOLETE crystal structure
  • owl:OBSOLETE grain size distribution
  • owl:per count property
  • owl:pmdco:PMD 0000000
  • owl:pmdco:PMD 0000001
  • owl:pmdco:PMD 0000008
    • owl:activation energy
    • owl:aging temperature
    • owl:driving force
    • owl:elektrischer Strom
    • owl:force rate
    • owl:half-life
    • owl:luminous intensity
    • owl:mass flow rate
    • owl:mechanischer Impuls
    • owl:pmdco:PMD 0025019
    • owl:radiant energy flux
    • owl:speed
    • owl:temperature profile
    • owl:wavelength
  • owl:pmdco:PMD 0000016
  • owl:pmdco:PMD 0000119
  • owl:pmdco:PMD 0000122
  • owl:pmdco:PMD 0000124
  • owl:pmdco:PMD 0000125
  • owl:pmdco:PMD 0000143
    • owl:light exposure
  • owl:pmdco:PMD 0000513
  • owl:pmdco:PMD 0000530
  • owl:pmdco:PMD 0000555
  • owl:pmdco:PMD 0000556
  • owl:pmdco:PMD 0000563
  • owl:pmdco:PMD 0000567
  • owl:pmdco:PMD 0000575
  • owl:pmdco:PMD 0000592
  • owl:pmdco:PMD 0000602
  • owl:pmdco:PMD 0000603
  • owl:pmdco:PMD 0000634
  • owl:pmdco:PMD 0000779
  • owl:pmdco:PMD 0000780
  • owl:pmdco:PMD 0000781
  • owl:pmdco:PMD 0000801
  • owl:pmdco:PMD 0000803
  • owl:pmdco:PMD 0000805
  • owl:pmdco:PMD 0000811
  • owl:pmdco:PMD 0000812
  • owl:pmdco:PMD 0000826
  • owl:pmdco:PMD 0000827
  • owl:pmdco:PMD 0000828
  • owl:pmdco:PMD 0000832
  • owl:pmdco:PMD 0000833
  • owl:pmdco:PMD 0000845
  • owl:pmdco:PMD 0000847
  • owl:pmdco:PMD 0000968
  • owl:pmdco:PMD 0000969
  • owl:pmdco:PMD 0000975
  • owl:pmdco:PMD 0000976
  • owl:pmdco:PMD 0001035
    • owl:angle of misalignment (crystallography)
  • owl:pmdco:PMD 0001998
  • owl:pmdco:PMD 0010033
  • owl:pmdco:PMD 0020000
  • owl:pmdco:PMD 0020001
  • owl:pmdco:PMD 0020002
  • owl:pmdco:PMD 0020003
  • owl:pmdco:PMD 0020106
  • owl:pmdco:PMD 0020128
  • owl:pmdco:PMD 0020136
    • owl:eutektische Phasenumwandlung
    • owl:Änderung des Aggregatzustandes
  • owl:pmdco:PMD 0020140
  • owl:pmdco:PMD 0020144
  • owl:pmdco:PMD 0020145
  • owl:pmdco:PMD 0020146
  • owl:pmdco:PMD 0020158
  • owl:pmdco:PMD 0020215
    • owl:akustische Welle
  • owl:pmdco:PMD 0020229
  • owl:pmdco:PMD 0020233
  • owl:pmdco:PMD 0020245
  • owl:pmdco:PMD 0020258
  • owl:pmdco:PMD 0020289
  • owl:pmdco:PMD 0020290
  • owl:pmdco:PMD 0020293
  • owl:pmdco:PMD 0020338
  • owl:pmdco:PMD 0020339
  • owl:pmdco:PMD 0025026
  • owl:pmdco:PMD 0025028
  • owl:pmdco:PMD 0025029
  • owl:pmdco:PMD 0027001
  • owl:pmdco:PMD 0027002
  • owl:pmdco:PMD 0027003
  • owl:pmdco:PMD 0090022
  • owl:pmdco:PMD 0200001
  • owl:poisson's ratio
  • owl:shear modulus
  • owl:shear strength
  • owl:shear stress
  • owl:sound insulation index
  • owl:sound reflection coefficient
  • owl:spatial extend
    • owl:area
    • owl:length
    • owl:volume
  • owl:speed of sound
  • owl:stiffness
  • owl:technische Spannung
  • owl:ultimate compressive strength
  • owl:ultimate tensile strength
  • owl:wahre Spannung
  • owl:yield stress
    • owl:untere Streckgrenze
    • owl:upper yield strength

Material qualities define the intrinsic and extrinsic properties of materials that determine their behavior and usability in various applications.

image

Main BFO superclasses:

bfo:quality – A quality is a specifically dependent continuant that, in contrast to roles and dispositions, does not require any further process in order to be realized

bfo:realizable entity - A specifically dependent continuant that inheres in continuant entities and are not exhibited in full at every time in which it inheres in an entity or group of entities. The exhibition or actualization of a realizable entity is a particular manifestation, functioning or process that occurs under certain circumstances.

Examples from PMD:

pmd:Extensive Quality - A quality that inheres in only object or object aggregate or fiat object part or chemical entity and is dependent on the bearers (system-) size.

  • Examples:

  • Pmd:Mass - A quality that inheres in an object, object aggregate or fiat object part and affects those in processes where gravitation, acceleration, thermal mass etc are relevant.

  • Pmd:Energy - A quality of material entities which manifests as a capacity to perform work (such as causing motion or the interaction of molecules)

pmd:Intensive Quality - A qualty that inheres in only portion of matter and thus is independent of the bearers (system-) size.

  • Examples:

  • pmd:Chemical Composition - A morphological quality describing the types and proportions of elements or compounds present in a material.

  • pmd:Defect Density - A morphological quality describing the number of defects per unit volume or area in a material, which can affect its mechanical and electronic properties.

pmd:Behavioral Material Property - A material trait in terms of the kind and magnitude of response to a specific imposed stimulus. Generally, definitions of properties are made independent of material shape and size.

  • Examples:

  • pmd:Hardness – A measure of a material’s resistance to deformation or indentation.

  • pmd:Morphological property – A material property representing the characteristics of a material's structure, such as shape, size, and distribution of its features.

3. Manufacturing module

  • bfo:BFO 0000015
    • pmd:aging process
    • pmd:crosslinking
    • pmd:crystallization
    • pmd:curing
    • pmd:diffusion
    • pmd:fission
    • pmd:fusion
    • pmd:growth
    • pmd:polymerization
    • pmd:process chain
    • pmd:recrystallization
    • pmd:shrinkage
    • pmd:transport
  • bfo:BFO 0000023
  • bfo:BFO 0000027
    • pmd:component
    • pmd:lot
    • pmd:technical system
  • bfo:BFO 0000030
    • pmd:bar
    • pmd:billet
    • pmd:coil (coiled sheet)
    • pmd:foil
    • pmd:ingot
    • pmd:metallographic section (embedded sample)
    • pmd:pipe
    • pmd:plate
    • pmd:profile (semi finished product)
    • pmd:rod
    • pmd:sheet
    • pmd:tube
    • pmd:wire (semi finished product)
  • bfo:BFO 0000034
  • bfo:BFO 0000035
    • pmd:failure
  • bfo:BFO 0000040
  • pmd:blank role
  • chebi:CHEBI 60003
  • owl:COB 0000035
    • pmd:conventional ceramics manufacturing
  • pmd:DEPRECATED test piece role
  • pmd:heat (metallurgy)
  • iao:IAO 0000104
    • pmd:recipe
  • pmd:manufacturing process
    • pmd:assembling process
    • pmd:changing properties of material
    • pmd:coating
    • pmd:conditioning process
    • pmd:forming
    • pmd:hardening
    • pmd:joining
    • pmd:mixing
    • pmd:primary shaping
    • pmd:separating
    • pmd:smelting
  • pmd:melt
  • pmd:melting process
  • obi:OBI 0000067
    • pmd:sample role
  • pmd:PMD 0000008
    • pmd:rate
  • pmd:PMD 0000547
  • pmd:PMD 0000592
  • pmd:PMD 0000852
  • pmd:PMD 0000967
  • pmd:PMD 0020003
  • pmd:PMD 0020113
  • pmd:PMD 0020198
  • pmd:PMD 0020224
  • pmd:PMD 0020259
    • pmd:educt
    • pmd:product (chemical reaction)
  • pmd:PMD 0020290
  • pmd:PMD 0020335
    • pmd:catalytic disposition
    • pmd:laminate ply role
    • pmd:reducing agent role
    • pmd:resin role
    • pmd:sandwich core role
    • pmd:sandwich sheet role
  • pmd:PMD 0020353
    • pmd:medical application role
  • pmd:PMD 0025010
  • pmd:PMD 0025011
  • pmd:PMD 0050040
This category encompasses various processes and devices involved in the transformation of raw materials into finished products or components.

image

The superclass for industrial processes:

pmd:Manufacturing Process - A planned process that is driven by the primary intent to transform objectsA manufacturing process is always a transformative process.

More specific examples:

pmd:Coating – A manufacturing process that aims to deposit a permanently adhering layer of a material without a form onto a workpiece, whereby the immediate state of the coating material directly before application is essential.

pmd:Forming - A manufacturing process that changes the shape of a solid body through plastic deformation while retaining both mass and structural integrity.

pmd:Joining - A manufacturing process that enables the continuous bonding or joining of two or more workpieces with a specific, fixed shape or of such workpieces with a shapeless material, whereby the cohesion is created at specific points and reinforced overall.

4. Material characterization module

  • bfo:obo:BFO 0000015
    • owl:diffraction
    • owl:wave
  • bfo:obo:BFO 0000030
    • owl:tensile testpiece
  • obi:obo:OBI 0000070
    • owl:acoustical property analyzing process
    • owl:biological property analyzing process
    • owl:chemical property analyzing process
    • owl:electrical property analyzing process
    • owl:magneto electrical property analyzing process
    • owl:mechanical property analyzing process
    • owl:microscopy process
    • owl:optical property analyzing process
    • owl:structural property analyzing process
    • owl:thermal property analyzing process
Material characterization involves methods and devices used to analyze the physical, mechanical, and chemical properties of materials.

image

Main BFO superclass:

bfo:process - p is a process means p is an occurrent that has some temporal proper part and for some time t, p has some material entity as participant

The superclass for characterization processes:

obi:Assay - A planned process that has the objective to produce information about a material entity (the evaluant) by examining it.

More specific examples:

pmd:Acoustical Property Analyzing Process - An assay that measures the acoustic properties of materials by analyzing how sound waves interact with the material. This process involves generating sound waves and observing their reflection, transmission, absorption, or scattering to determine properties such as acoustic impedance, absorption coefficient, and sound speed.

pmd:Mechanical Property Analyzing Process - An assay that evaluates the mechanical characteristics of materials, such as strength, hardness, elasticity, and tensile properties, often through tests that measure response to forces and loads.

pmd:Tensile Testing Process – A Mechanical Property Analyzing Process that determines a material's response to tensile forces, measuring its tensile strength, elongation, and Young's modulus.

5. Data transformation module

  • owl::PMD 0020264
    • owl:workflow executor role
  • bfo:BFO 0000035
  • owl:COB 0000035
    • owl:computing process
  • iao:IAO 0000104
    • owl:simulation method specification
    • owl:workflow definition
  • iao:IAO 0000300
    • owl:doc string
    • owl:function name
    • owl:import path
  • iao:IAO 0000591
    • owl:workflow function
  • owl:input assignment
  • owl:output assignment
  • owl:parameter specification
    • owl:input specification
    • owl:output specification
  • owl:simulation entity role
  • owl:workflow node
  • owl:workflow run
This category includes processes that involve computational simulations and digital transformations related to material properties and behaviors.

image

pmd:Computing Process - A planned process that involves the systematic use of computational methods and tools to perform simulations, analyses, or data transformations to achieve specific scientific or engineering goals.

pmd:Simulation Process - A Computing Process that models the behavior of a system over time using mathematical or computational techniques.

pmd:Monte Carlo Simulation - A Simulation Process that uses random sampling to solve physical and mathematical problems.

6. Devices module

  • owl::PMD 0020254
    • owl:coating function
    • owl:device role
    • owl:joining function
    • owl:measuring function
    • owl:temperature change function
  • owl::PMD 0020255
    • owl:chromatography function
    • owl:testing function
  • owl::PMD 0020353
    • owl:cut function
    • owl:heat treatment function
    • owl:in der Hand haltbar
    • owl:irradiation function
    • owl:magnetizing function
    • owl:manufacturing function
  • bfo:BFO 0000030
    • owl:device
  • owl:cutting device
  • owl:hand circular saw
  • owl:handsaw
  • iao:IAO 0000033
    • owl:device specification
  • owl:knife
  • owl:lasercutter
  • owl:melting furnace
  • owl:pair of scissors
  • owl:saw
    • owl:bandsaw
    • owl:circular saw
    • owl:hacksaw
  • owl:waterjet cutter
This category includes devices performing certain functions in industrial processes.

image

Main BFO superclass:

bfo:object - An object is a material entity which manifests causal unity & is of a type instances of which are maximal relative to the sort of causal unity manifested.

Examples:

pmd:Device - A physical or virtual entity used to perform a specific function or task, often involving measurement, manipulation, or analysis of materials.

pmd:Furnace - An enclosed structure in which heat is produced (as for heating a house or for reducing ore).

pmd:Creep Testing Device - A device used to test the creep behavior of materials under constant stress at high temperatures.

Object Properties

Failed to load properties from pmdco_full.ttl

While most of PMDco object properties are driven from ro, bfo, iao and obi, many object properties also defined to represents more specific MSE relations. A portion of PMDco object properties hierarchy is shown here. As examples, we also introduced some object properties below:

image

bfo:realizes – A relation between a process b and realizable entity c such that c inheres in some d & for all t, if b has participant d then c exists & the type instantiated by b is correlated with the type instantiated by c.

ro:concretizes – A relationship between a specifically dependent continuant or process and a generically dependent continuant, in which the generically dependent continuant depends on some independent continuant in virtue of the fact that the specifically dependent continuant or process also depends on that same independent continuant. Multiple specifically dependent continuants or processes can concretize the same generically dependent continuant.

iao:denotes – A primitive, instance-level, relation obtaining between an information content entity and some portion of reality. Denotation is what happens when someone creates an information content entity E in order to specifically refer to something. The only relation between E and the thing is that E can be used to 'pick out' the thing. This relation connects those two together. Freedictionary.com sense 3: To signify directly; refer to specifically.

obi:has value specification – A relation between an information content entity and a value specification that specifies its value.

pmd:consist of – A continuant part property that relates Material Entity Aggregates in the direction of smaller length-scale.

pmd:intracts with – A relation between participants of a process indicating that some of the participants SDCs are affected during the process due to the interaction of the participants.

pmd:stimulates – A relation between a stimulating process and material property, where there is some material entity that is bearer of the material property and participates in the stimulating process, and the material property comes to be realized in the course of the stimulating process.

Note that PMDco uses specific constraints and rules to ensure logical consistency and facilitate accurate data representation within the ontology:

  • Property characteristics: Ontology properties have several key characteristics that define their behavior and impact reasoning. Properties can be functional, meaning each individual has at most one value for a property. They may be inverse functional, so each value points to at most one individual. Properties can also be transitive, allowing chains of relationships to infer new ones, or symmetric, meaning relationships go both ways between individuals. Other characteristics include asymmetric (relationships do not reverse), reflexive (every individual relates to itself), and irreflexive (no individual relates to itself). These characteristics are essential for accurately modeling domain relationships and constraints in ontologies.
  • Cardinality Constraints: the number of times a property can be associated with a class. For example, a Manufacturing Process may be constrained to have some material entity as input using the has_specified_input property.
  • Domain and Range Specifications: Define the applicable classes for properties. For example, the stimulates property (subproperty of realizes) has a domain of Stimulating Process and a range of Material Property.

Data Properties

Failed to load properties from pmdco_full.ttl

iao:has measurement value

obi:has specified value – A relation between a value specification and a literal.

pmd:has value – Data property that relates an information content entity to a literal

Annotation properties

PMDco employs annotations to enrich classes and properties with metadata and human readable information, enhancing clarity and usability. This information may be provided in different natural languages (e.g., English and German).

  • Labels | rdfs:label: Provide human-readable names for ontology elements.
  • Comments | rdfs:comment: Offer detailed descriptions, usage notes, clarifications of definitions, or additional relevant information. They may enhance the understanding of the terms regarded.
  • Definitions | skos:definition: Delivers formal, human readable explanations and descriptions of classes and properties. Preferably, Aristotelian definitions are used that support in finding subclass relationships.
  • Definition Source | obo:IAO_0000119: If the definition was obtained from a specific source (e.g., a well-known work from the field of MSE, a dictionary, or a URI/URL), this is specified as definition source, also citing the original document.

As examples, the annotation for pmd:Material class and ro:has quality object property are shown in below figures:

image

image

  • Note that, for providing the definitions in PMDcore ontology we follow the Aristotelian principle. An aristotelian definition typically refers to defining something by its genus (general category) and differentia (specific characteristics that distinguish it from other members of the same genus), that should be expressed in the concepts defined in the ontology.

Individuals

While PMDco serves as a mid-level ontology and may not define specific instances, it provides a framework for users to instantiate individuals pertinent to their domain. Therefore, it mostly does not contain individuals in its pure form.
The only individuals present in the PMDco are the ones belonging to the subclasses of a pmd:Nature Constant class, defined in the Qualities module:
pmd:Aggregate State Value - solid, liquid, etc.
pmd:Bravias Lattice (3D) - cubic body-centered, monoclinic primitive, etc.
pmd:Metallic Grain Structures - austenite, ferrite, etc.