Complete Diagram
Topology Diagram
Mereology Diagram
Part Diagrams
Classes
_:Thing
bfo:entity
Details
Annotations
- definition: (Elucidation) An entity is anything that exists or has existed or will exist
- example: Julius Caesar, the Second World War, your body mass index, Verdi's Requiem.
- label: entity
- prefLabel: entity
bfo:continuant
Details
Annotations
- definition: (Elucidation) A continuant is an entity that persists, endures, or continues to exist through time while maintaining its identity
- example: A human being, a tennis ball, a cave, a region of space, someone's temperature.
- label: continuant
- prefLabel: continuant
Axioms
- bfo:continuant ⊑ bfo:entity
- bfo:continuant ⊑ ∀ bfo:continuant_part_of_at_some_time .bfo:continuant
- bfo:continuant ⊓ bfo:occurrent ⊑ ⊥
bfo:independent_continuant
Details
Annotations
- definition: b is an independent continuant =Def b is a continuant which is such that there is no c such that b s-depends on c and no c such that b g-depends on c
- example: An atom, a molecule, an organism, a heart, a chair, the bottom right portion of a human torso, a leg; the interior of your mouth; a spatial region; an orchestra.
- label: independent continuant
- prefLabel: independent continuant
Axioms
- bfo:independent_continuant ⊑ bfo:continuant
- bfo:independent_continuant ⊑ ∀ bfo:continuant_part_of_at_some_time .bfo:independent_continuant
- bfo:independent_continuant ⊓ bfo:generically_dependent_continuant ⊑ ⊥
- bfo:independent_continuant ⊓ bfo:specifically_dependent_continuant ⊑ ⊥
bfo:material_entity
Details
Annotations
- definition: (Elucidation) A material entity is an independent continuant that at all times at which it exists has some portion of matter as continuant part
- example: A human being, the undetached arm of a human being, an aggregate of human beings.
- label: material entity
- prefLabel: material entity
Axioms
- bfo:material_entity ⊑ bfo:independent_continuant
- bfo:material_entity ⊑ ∀ bfo:continuant_part_of_at_some_time .bfo:material_entity
- bfo:material_entity ⊑ ∀ bfo:has_continuant_part_at_some_time .(bfo:site ⊔ bfo:continuant_fiat_boundary ⊔ bfo:material_entity)
- bfo:material_entity ⊓ bfo:immaterial_entity ⊑ ⊥
bfo:object
Details
Annotations
- definition: (Elucidation) 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
- example: An organism, a fish tank, a planet, a laptop, a valve, a block of marble, an ice cube.
- label: object
- prefLabel: object
- scopeNote: A description of three primary sorts of causal unity is provided in Basic Formal Ontology 2.0. Specification and User’s Guide
Axioms
- bfo:object ⊑ bfo:material_entity
bfo:generically_dependent_continuant
Details
Annotations
- altLabel: g-dependent continuant
- definition: (Elucidation) a generically dependent continuant is an entity that exists in virtue of the fact that there is at least one of what may be multiple copies; it is the content or the pattern that the multiple copies share
- example: The pdf file on your laptop, the pdf file that is a copy thereof on my laptop; the sequence of this protein molecule; the sequence that is a copy thereof in that protein molecule; the content that is shared by a string of dots and dashes written on a page and the transmitted Morse code signal; the content of a sentence; an engineering blueprint.
- label: generically dependent continuant
- prefLabel: generically dependent continuant
Axioms
- bfo:generically_dependent_continuant ⊑ bfo:continuant
- bfo:generically_dependent_continuant ⊓ bfo:independent_continuant ⊑ ⊥
- bfo:generically_dependent_continuant ⊓ bfo:specifically_dependent_continuant ⊑ ⊥
Instances
- data.OKUMA123456AxesXLengthNominal
- data.OKUMA123456AxesXLinear_forceMaximum
- data.OKUMA123456AxesXLinear_forceMinimum
- data.OKUMA123456AxesXVelocityRapidMaximum
- data.OKUMA123456AxesXVelocityRapidMinimum
- data.OKUMA123456AxesXVelocityProgrammedMaximum
- data.OKUMA123456AxesXVelocityProgrammedMinimum
- data.OKUMA123456AxesYLengthNominal
- data.OKUMA123456AxesYLinear_forceMaximum
- data.OKUMA123456AxesYLinear_forceMinimum
- data.OKUMA123456AxesYVelocityRapidMaximum
- data.OKUMA123456AxesYVelocityRapidMinimum
- data.OKUMA123456AxesYVelocityProgrammedMaximum
- data.OKUMA123456AxesYVelocityProgrammedMinimum
- data.OKUMA123456AxesZ1LengthNominal
- data.OKUMA123456AxesZ1Linear_forceMaximum
- data.OKUMA123456AxesZ1Linear_forceMinimum
- data.OKUMA123456AxesZ1VelocityRapidMaximum
- data.OKUMA123456AxesZ1VelocityRapidMinimum
- data.OKUMA123456AxesZ1VelocityProgrammedMaximum
- data.OKUMA123456AxesZ1VelocityProgrammedMinimum
- data.OKUMA123456AxesZ4LengthNominal
- data.OKUMA123456AxesZ4Linear_forceMaximum
- data.OKUMA123456AxesZ4Linear_forceMinimum
- data.OKUMA123456AxesZ4VelocityRapidMaximum
- data.OKUMA123456AxesZ4VelocityRapidMinimum
- data.OKUMA123456AxesZ4VelocityProgrammedMaximum
- data.OKUMA123456AxesZ4VelocityProgrammedMinimum
- data.okumamult_u3000axesxdesign1
- data.okumamult_u3000axesydesign1
- data.okumamult_u3000axesz1design1
- data.okumamult_u3000axesz4design1
core:InformationContentEntity
Details
Annotations
- example: the content of an email; the content of a document; the content in a CAD file; an algorithm for solving the quadratic equation; a guide or standard for writing and formatting conference papers.
- firstOrderLogicAxiom: GenericallyDependentContinuant(x) ∧ ∃e(Entity(e) ∧ isAbout(x,e)) → InformationContentEntity(x)
- isPrimitive: True
- label: information content entity
- naturalLanguageDefinition: content or a pattern (generically dependent continuant) that is about some entity
- primitiveRationale: Information content entities may well "be about" entity types for which no instances ever come into existence (e.g., a plan or requirement not implemented or satisfied, a command or directive never obeyed or followed, or an objective never achieved). IOF's current approach to modeling such informational entity types is to provide one or more sufficient conditions that can be readily expressed in OWL.
- semiFormalNaturalLanguageAxiom: if x is a 'generically dependent continuant' that 'is about' some 'entity' then x is an 'information content entity'
Instances
- data.OKUMA123456AxesXLengthNominal
- data.OKUMA123456AxesXLinear_forceMaximum
- data.OKUMA123456AxesXLinear_forceMinimum
- data.OKUMA123456AxesXVelocityRapidMaximum
- data.OKUMA123456AxesXVelocityRapidMinimum
- data.OKUMA123456AxesXVelocityProgrammedMaximum
- data.OKUMA123456AxesXVelocityProgrammedMinimum
- data.OKUMA123456AxesYLengthNominal
- data.OKUMA123456AxesYLinear_forceMaximum
- data.OKUMA123456AxesYLinear_forceMinimum
- data.OKUMA123456AxesYVelocityRapidMaximum
- data.OKUMA123456AxesYVelocityRapidMinimum
- data.OKUMA123456AxesYVelocityProgrammedMaximum
- data.OKUMA123456AxesYVelocityProgrammedMinimum
- data.OKUMA123456AxesZ1LengthNominal
- data.OKUMA123456AxesZ1Linear_forceMaximum
- data.OKUMA123456AxesZ1Linear_forceMinimum
- data.OKUMA123456AxesZ1VelocityRapidMaximum
- data.OKUMA123456AxesZ1VelocityRapidMinimum
- data.OKUMA123456AxesZ1VelocityProgrammedMaximum
- data.OKUMA123456AxesZ1VelocityProgrammedMinimum
- data.OKUMA123456AxesZ4LengthNominal
- data.OKUMA123456AxesZ4Linear_forceMaximum
- data.OKUMA123456AxesZ4Linear_forceMinimum
- data.OKUMA123456AxesZ4VelocityRapidMaximum
- data.OKUMA123456AxesZ4VelocityRapidMinimum
- data.OKUMA123456AxesZ4VelocityProgrammedMaximum
- data.OKUMA123456AxesZ4VelocityProgrammedMinimum
- data.okumamult_u3000axesxdesign1
- data.okumamult_u3000axesydesign1
- data.okumamult_u3000axesz1design1
- data.okumamult_u3000axesz4design1
core:DesignSpecification
Details
Annotations
- counterExample: process design
- example: document specifying the characteristics of a pharmaceutical product; the design of a software program to schedule the work orders in a factory
- firstOrderLogicAxiom: LA1: DesignSpecification(x) → InformationContentEntity(x) ∧ ∀c (prescribes(x,c) → Continuant(c))
- isPrimitive: True
- label: design specification
- naturalLanguageDefinition: information content entity that prescribes something man-made
- primitiveRationale: See the general discussion and rationale provided for informational entities under 'information content entity'.
- semiFormalNaturalLanguageAxiom: LA1: if d is a 'design specification' then d is an 'information content entity' and whenever d 'prescribes' y that y must be a 'continuant'
Instances
- data.okumamult_u3000axesxdesign1
- data.okumamult_u3000axesydesign1
- data.okumamult_u3000axesz1design1
- data.okumamult_u3000axesz4design1
bfo:specifically_dependent_continuant
Details
Annotations
- definition: b is a specifically dependent continuant =Def b is a continuant & there is some independent continuant c which is not a spatial region & which is such that b s-depends on c
- example: (with one bearer) The mass of this tomato, the pink colour of a medium rare piece of grilled filet mignon at its centre, the smell of this portion of mozzarella, the disposition of this fish to decay, the role of being a doctor, the function of this heart: to pump blood, the shape of this hole; (with multiple bearers:) John's love for Mary, the ownership relation between John and this statue, the relation of authority between John and his subordinates.
- label: specifically dependent continuant
- prefLabel: specifically dependent continuant
- scopeNote: On the multiple bearers case, see relational quality.
Axioms
- bfo:specifically_dependent_continuant ⊑ bfo:continuant
- bfo:specifically_dependent_continuant ⊓ bfo:generically_dependent_continuant ⊑ ⊥
- bfo:specifically_dependent_continuant ⊓ bfo:independent_continuant ⊑ ⊥
Instances
- data.OKUMA123456Capability
- data.OKUMA123456structx_axisCapability
- data.OKUMA123456structy_axisCapability
- data.OKUMA123456structz1_axisCapability
- data.OKUMA123456structz4_axisCapability
- data.OKUMA123456structb_axisCapability
- data.OKUMA123456structc1_axisCapability
- data.OKUMA123456structc2_axisCapability
- data.OKUMA123456AxesXCapability
- data.OKUMA123456AxesYCapability
- data.OKUMA123456AxesZ1Capability
- data.OKUMA123456AxesBCapability
- data.OKUMA123456AxesC1Capability
- data.OKUMA123456AxesC1lc1chuckCapability
- data.OKUMA123456AxesZ4Capability
- data.OKUMA123456AxesC2Capability
- data.OKUMA123456AxesC2lc2chuckCapability
- data.OKUMA123456AxesC3Capability
- data.OKUMA123456AxesC6Capability
- data.OKUMA123456ControllerCapability
- data.OKUMA123456ControllerpathCapability
- data.OKUMA123456Systems1CoolantSystem1Capability
- data.OKUMA123456Systems1ElectricSystem1Capability
- data.OKUMA123456Systems1HydraulicSystem1Capability
- data.OKUMA123456Systems1LubricationSystem1Capability
- data.OKUMA123456Systems1PneumaticSystem1Capability
- data.OKUMA123456LAux1LoaderSystem1Capability
- data.OKUMA123456LAux1WasteDisposalSystem1Capability
- data.OKUMA123456LAux1ToolingDeliverySystem1Capability
- data.OKUMA123456LAux1BarFeederSystem1Capability
- data.OKUMA123456enclosureCapability
- data.OKUMA123456EquipmentRole
- Qualities-Physical.TensionForceMeasurementCapability1
- Qualities-Physical.EModulus1
- Qualities-Physical.TensionForce1
- Qualities-Physical.reflectance1
- Qualities-Physical.RelaxtionCap1
- data.OKUMA123456EngineeredSystemRole
- data.OKUMA123456ControllerEngineeredSystemRole
- data.OKUMA123456ControllerpathEngineeredSystemRole
- data.OKUMA123456Systems1CoolantSystem1EngineeredSystemRole
- data.OKUMA123456Systems1ElectricSystem1EngineeredSystemRole
- data.OKUMA123456Systems1HydraulicSystem1EngineeredSystemRole
- data.OKUMA123456Systems1LubricationSystem1EngineeredSystemRole
- data.OKUMA123456Systems1PneumaticSystem1EngineeredSystemRole
- data.OKUMA123456enclosureMaterialArtifactRole
- data.OKUMA123456AxesXPrismaticMotionCapability
- data.OKUMA123456AxesYPrismaticMotionCapability
- data.OKUMA123456AxesZ1PrismaticMotionCapability
- data.OKUMA123456AxesZ4PrismaticMotionCapability
- data.OKUMA123456AxesBIndexedRevoluteCapability
- data.OKUMA123456AxesC2IndexedRevoluteCapability
- data.OKUMA123456AxesC3IndexedRevoluteCapability
- data.OKUMA123456AxesC1ContinuousRevoluteCapability
- data.OKUMA123456enclosureTEMPERATURE
- data.OKUMA123456AxesXPOSITION_ACTUAL
- data.OKUMA123456AxesYPOSITION_ACTUAL
- data.OKUMA123456AxesZ1POSITION_ACTUAL
- data.OKUMA123456AxesZ4POSITION_ACTUAL
- data.OKUMA123456AxesBANGLE_ACTUAL
- data.OKUMA123456AxesC3ANGLE_ACTUAL
- data.OKUMA123456ControllerpathPATH_POSITION_ACTUAL
bfo:quality
Details
Annotations
- definition: (Elucidation) 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
- example: The colour of a tomato, the ambient temperature of this portion of air, the length of the circumference of your waist, the shape of your nose, the shape of your nostril, the mass of this piece of gold.
- label: quality
- prefLabel: quality
Axioms
- bfo:quality ⊑ bfo:specifically_dependent_continuant
- bfo:quality ⊓ bfo:realizable_entity ⊑ ⊥
Instances
- Qualities-Physical.TensionForce1
- Qualities-Physical.reflectance1
- data.OKUMA123456enclosureTEMPERATURE
- data.OKUMA123456AxesXPOSITION_ACTUAL
- data.OKUMA123456AxesYPOSITION_ACTUAL
- data.OKUMA123456AxesZ1POSITION_ACTUAL
- data.OKUMA123456AxesZ4POSITION_ACTUAL
- data.OKUMA123456AxesBANGLE_ACTUAL
- data.OKUMA123456AxesC3ANGLE_ACTUAL
- data.OKUMA123456ControllerpathPATH_POSITION_ACTUAL
bfo:occurrent
Details
Annotations
- definition: (Elucidation) An occurrent is an entity that unfolds itself in time or it is the start or end of such an entity or it is a temporal or spatiotemporal region
- example: As for process, history, process boundary, spatiotemporal region, zero-dimensional temporal region, one-dimensional temporal region, temporal interval, temporal instant.
- label: occurrent
- prefLabel: occurrent
Axioms
- bfo:occurrent ⊑ bfo:entity
- bfo:occurrent ⊓ bfo:continuant ⊑ ⊥
Instances
- Qualities-Physical.ElasticResponse1
- Qualities-Physical.LightReflexion1
- Qualities-Physical.SunExposureProcess1
- Qualities-Physical.Pull1
- Qualities-Physical.Pull2
- Qualities-Physical.SunLigthingProcess1
- Qualities-Physical.TensionRate1
- data.OKUMA123456AxesC1ROTARY_VELOCITY_ACTUAL
- data.OKUMA123456AxesC1ROTARY_VELOCITY_PROGRAMMED
- data.OKUMA123456AxesC2ROTARY_VELOCITY_ACTUAL
- data.OKUMA123456AxesC2ROTARY_VELOCITY_PROGRAMMED
- data.OKUMA123456AxesC6ROTARY_VELOCITY_ACTUAL
- data.OKUMA123456AxesC6ROTARY_VELOCITY_PROGRAMMED
- data.OKUMA123456ControllerCONTROLLER_MODE
- data.OKUMA123456ControllerEXECUTION
- data.OKUMA123456AxesC1lc1chuckCHUCK_STATE
- data.OKUMA123456AxesC2lc2chuckCHUCK_STATE
bfo:process
Details
Annotations
- definition: (Elucidation) 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 at t
- example: An act of selling, the life of an organism, a process of sleeping, a process of cell-division, a beating of the heart, a process of meiosis, the taxiing of an aircraft, the programming of a computer.
- label: process
- prefLabel: process
Axioms
- bfo:process ⊑ bfo:occurrent
- bfo:process ⊑ ∀ bfo:occurrent_part_of .bfo:process
- bfo:process ⊑ ∀ bfo:temporal_part_of .bfo:process
- bfo:process ⊑ ∀ bfo:has_occurrent_part .(bfo:process ⊔ bfo:process_boundary)
- bfo:process ⊓ bfo:temporal_region ⊑ ⊥
- bfo:process ⊓ bfo:process_boundary ⊑ ⊥
- bfo:process ⊓ bfo:spatiotemporal_region ⊑ ⊥
Instances
- Qualities-Physical.ElasticResponse1
- Qualities-Physical.LightReflexion1
- Qualities-Physical.SunExposureProcess1
- Qualities-Physical.Pull1
- Qualities-Physical.Pull2
- Qualities-Physical.SunLigthingProcess1
- data.OKUMA123456AxesC1ROTARY_VELOCITY_ACTUAL
- data.OKUMA123456AxesC1ROTARY_VELOCITY_PROGRAMMED
- data.OKUMA123456AxesC2ROTARY_VELOCITY_ACTUAL
- data.OKUMA123456AxesC2ROTARY_VELOCITY_PROGRAMMED
- data.OKUMA123456AxesC6ROTARY_VELOCITY_ACTUAL
- data.OKUMA123456AxesC6ROTARY_VELOCITY_PROGRAMMED
- data.OKUMA123456ControllerCONTROLLER_MODE
- data.OKUMA123456ControllerEXECUTION
- data.OKUMA123456AxesC1lc1chuckCHUCK_STATE
- data.OKUMA123456AxesC2lc2chuckCHUCK_STATE
ex:ProcessProfile
Details
Instances
- data.OKUMA123456AxesC1ROTARY_VELOCITY_ACTUAL
- data.OKUMA123456AxesC1ROTARY_VELOCITY_PROGRAMMED
- data.OKUMA123456AxesC2ROTARY_VELOCITY_ACTUAL
- data.OKUMA123456AxesC2ROTARY_VELOCITY_PROGRAMMED
- data.OKUMA123456AxesC6ROTARY_VELOCITY_ACTUAL
- data.OKUMA123456AxesC6ROTARY_VELOCITY_PROGRAMMED
ex:Velocity
Details
Instances
- data.OKUMA123456AxesC1ROTARY_VELOCITY_ACTUAL
- data.OKUMA123456AxesC1ROTARY_VELOCITY_PROGRAMMED
- data.OKUMA123456AxesC2ROTARY_VELOCITY_ACTUAL
- data.OKUMA123456AxesC2ROTARY_VELOCITY_PROGRAMMED
- data.OKUMA123456AxesC6ROTARY_VELOCITY_ACTUAL
- data.OKUMA123456AxesC6ROTARY_VELOCITY_PROGRAMMED