tleo-general v1.0.0

tleo-general

StatusActive
Published1/1/2026, 12:00:00 AM
Checksumdadde8bb22179b4242bb462ec186bec8a345ac1d715a4403f0a442b18e596d4d
Source provenanceontql-dev/ontql-ontologies

Full ontology JSON

{
  "id": "tleo-general",
  "name": "TLEO General",
  "domain": "engineering",
  "authors": [
    "ModalDB"
  ],
  "classes": {
    "Role": {
      "id": "Role",
      "label": "Role",
      "parent": "RealizableEntity",
      "source": "bfo",
      "bfoTerm": "bfo:0000023",
      "abstract": false,
      "readOnly": true,
      "description": "A realizable entity whose basis is not in the physical make-up of its bearer.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "Entity": {
      "id": "Entity",
      "label": "Entity",
      "parent": null,
      "source": "bfo",
      "bfoTerm": "bfo:0000001",
      "abstract": true,
      "readOnly": true,
      "description": "Anything that exists.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "System": {
      "label": "System",
      "parent": "Artifact",
      "description": "An artifact composed of interacting components that together fulfil a defined function.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "Process": {
      "id": "Process",
      "label": "Process",
      "parent": "Occurrent",
      "source": "bfo",
      "bfoTerm": "bfo:0000015",
      "abstract": false,
      "readOnly": true,
      "description": "An occurrent that has temporal parts and unfolds through time.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "Quality": {
      "id": "Quality",
      "label": "Quality",
      "parent": "SpecificallyDependentContinuant",
      "source": "bfo",
      "bfoTerm": "bfo:0000019",
      "abstract": false,
      "readOnly": true,
      "description": "A specifically dependent continuant that is not realizable.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "Artifact": {
      "label": "Artifact",
      "parent": "MaterialEntity",
      "bfoMapping": "bfo:0000040",
      "description": "A material entity that has been intentionally designed or manufactured. Includes systems, components, sub-assemblies, and raw materials.",
      "validRelations": [
        "designedBy",
        "documentedBy",
        "manufacturedBy"
      ],
      "validProperties": [],
      "requiredProperties": []
    },
    "Engineer": {
      "label": "Engineer",
      "parent": "EngineeringAgent",
      "description": "A person with engineering qualifications who applies scientific principles to design, build, or maintain systems and artifacts.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "Material": {
      "label": "Material",
      "parent": "Artifact",
      "description": "A substance from which artifacts are fabricated, characterised by physical and chemical properties.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "Component": {
      "label": "Component",
      "parent": "Artifact",
      "description": "An artifact that is a constituent part of a larger system, with a defined interface and function.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "Occurrent": {
      "id": "Occurrent",
      "label": "Occurrent",
      "parent": "Entity",
      "source": "bfo",
      "bfoTerm": "bfo:0000003",
      "abstract": true,
      "readOnly": true,
      "description": "An entity that unfolds through time.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "Tolerance": {
      "label": "Tolerance",
      "parent": "EngineeringQuality",
      "description": "A quality expressing the permissible range of variation in a dimension or parameter.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "ClientRole": {
      "label": "Client Role",
      "parent": "EngineeringRole",
      "description": "The role played by an agent who commissions or owns the artifact or system being engineered.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "Continuant": {
      "id": "Continuant",
      "label": "Continuant",
      "parent": "Entity",
      "source": "bfo",
      "bfoTerm": "bfo:0000002",
      "abstract": true,
      "readOnly": true,
      "description": "An entity that persists through time while maintaining its identity.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "Contractor": {
      "label": "Contractor",
      "parent": "EngineeringOrganisation",
      "description": "An organisation contracted to perform a defined scope of engineering work.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "TestReport": {
      "label": "Test Report",
      "parent": "EngineeringDocument",
      "description": "An engineering document recording the results, findings, and conclusions of a testing process.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "TesterRole": {
      "label": "Tester Role",
      "parent": "EngineeringRole",
      "description": "The role played by an engineering agent responsible for conducting testing activities.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "ChangeOrder": {
      "label": "Change Order",
      "parent": "EngineeringDocument",
      "description": "An engineering document authorising a modification to a previously approved design or scope of work.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "Disposition": {
      "id": "Disposition",
      "label": "Disposition",
      "parent": "RealizableEntity",
      "source": "bfo",
      "bfoTerm": "bfo:0000016",
      "abstract": false,
      "readOnly": true,
      "description": "A realizable entity whose basis is in the physical make-up of the bearer.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "Measurement": {
      "label": "Measurement",
      "parent": "EngineeringQuality",
      "description": "A quality expressed as a numeric quantity with a defined unit, representing a physical property.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "SubAssembly": {
      "label": "Sub-Assembly",
      "parent": "Artifact",
      "description": "A grouping of components that are assembled together before integration into a larger system.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "DesignerRole": {
      "label": "Designer Role",
      "parent": "EngineeringRole",
      "description": "The role played by an engineering agent responsible for producing design specifications.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "Manufacturer": {
      "label": "Manufacturer",
      "parent": "EngineeringOrganisation",
      "description": "An organisation that produces artifacts through industrial or artisanal processes.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "DesignProcess": {
      "label": "Design Process",
      "parent": "EngineeringProcess",
      "description": "An engineering process in which requirements are analysed and converted into specifications and design artefacts.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "DesignDocument": {
      "label": "Design Document",
      "parent": "EngineeringDocument",
      "description": "An engineering document specifying the intended form, function, or behaviour of an artifact or system.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "MaterialEntity": {
      "id": "MaterialEntity",
      "label": "Material Entity",
      "parent": "IndependentContinuant",
      "source": "bfo",
      "bfoTerm": "bfo:0000040",
      "abstract": false,
      "readOnly": true,
      "description": "An independent continuant that has some portion of matter as part.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "SoftwareSystem": {
      "label": "Software System",
      "parent": "System",
      "description": "A system implemented in software, comprising code, data, and interfaces that together fulfil a computational function.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "TestingProcess": {
      "label": "Testing Process",
      "parent": "EngineeringProcess",
      "description": "An engineering process that evaluates whether an artifact or system meets defined requirements.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "BillOfMaterials": {
      "label": "Bill Of Materials",
      "parent": "EngineeringDocument",
      "description": "An engineering document listing all components, sub-assemblies, and materials required to build a system.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "EngineeringRole": {
      "label": "Engineering Role",
      "parent": "Role",
      "bfoMapping": "bfo:0000023",
      "description": "A role played by an Engineering Agent in a specific engineering context.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "EngineeringTeam": {
      "label": "Engineering Team",
      "parent": "EngineeringAgent",
      "description": "A group of engineers and technical staff organised to accomplish a shared engineering objective.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "ElectricalSystem": {
      "label": "Electrical System",
      "parent": "System",
      "description": "A system whose primary function depends on the generation, distribution, or control of electrical energy.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "EngineeringAgent": {
      "label": "Engineering Agent",
      "parent": "MaterialEntity",
      "bfoMapping": "bfo:0000040",
      "description": "A material entity — a person or organisation — that participates in engineering activities including design, manufacturing, testing, and maintenance.",
      "validRelations": [
        "playsRole"
      ],
      "validProperties": [
        "name"
      ],
      "requiredProperties": []
    },
    "ManufacturerRole": {
      "label": "Manufacturer Role",
      "parent": "EngineeringRole",
      "description": "The role played by an engineering agent responsible for producing an artifact.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "MechanicalSystem": {
      "label": "Mechanical System",
      "parent": "System",
      "description": "A system whose primary function is achieved through mechanical forces, motion, or structural properties.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "RealizableEntity": {
      "id": "RealizableEntity",
      "label": "Realizable Entity",
      "parent": "SpecificallyDependentContinuant",
      "source": "bfo",
      "bfoTerm": "bfo:0000017",
      "abstract": true,
      "readOnly": true,
      "description": "A specifically dependent continuant that can be realized in a process.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "TechnicalDrawing": {
      "label": "Technical Drawing",
      "parent": "DesignDocument",
      "description": "A design document that graphically represents an artifact's geometry, dimensions, and tolerances.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "MaintenanceRecord": {
      "label": "Maintenance Record",
      "parent": "EngineeringDocument",
      "description": "An engineering document recording maintenance activities, findings, and parts used.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "PerformanceMetric": {
      "label": "Performance Metric",
      "parent": "EngineeringQuality",
      "description": "A quality measuring the operational performance of a system or component against a defined target.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "ReliabilityMetric": {
      "label": "Reliability Metric",
      "parent": "EngineeringQuality",
      "description": "A quality measuring the probability of a system or component performing its required function over time.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "EngineeringProcess": {
      "label": "Engineering Process",
      "parent": "Process",
      "bfoMapping": "bfo:0000015",
      "description": "A temporally extended process occurring within the engineering lifecycle, from conception through retirement.",
      "validRelations": [
        "performedBy"
      ],
      "validProperties": [],
      "requiredProperties": []
    },
    "EngineeringQuality": {
      "label": "Engineering Quality",
      "parent": "Quality",
      "bfoMapping": "bfo:0000019",
      "description": "A measurable or classifiable attribute of an artifact or engineering process, such as a dimension, tolerance, or performance metric.",
      "validRelations": [],
      "validProperties": [
        "unit",
        "value"
      ],
      "requiredProperties": []
    },
    "MaintenanceProcess": {
      "label": "Maintenance Process",
      "parent": "EngineeringProcess",
      "description": "An engineering process that preserves or restores an artifact or system to its required operating condition.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "ProjectManagerRole": {
      "label": "Project Manager Role",
      "parent": "EngineeringRole",
      "description": "The role played by an agent responsible for planning and overseeing an engineering project.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "CyberPhysicalSystem": {
      "label": "Cyber-Physical System",
      "parent": "System",
      "description": "A system integrating computational elements with physical processes and sensors.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "EngineeringDocument": {
      "label": "Engineering Document",
      "parent": "GenericallyDependentContinuant",
      "bfoMapping": "bfo:0000031",
      "description": "A generically dependent continuant that records engineering intent, specification, measurement, or analysis.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "CommissioningProcess": {
      "label": "Commissioning Process",
      "parent": "EngineeringProcess",
      "description": "An engineering process that verifies a newly constructed system operates as intended before handover.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "ManufacturingProcess": {
      "label": "Manufacturing Process",
      "parent": "EngineeringProcess",
      "description": "An engineering process that transforms materials and components into finished artifacts.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "IndependentContinuant": {
      "id": "IndependentContinuant",
      "label": "Independent Continuant",
      "parent": "Continuant",
      "source": "bfo",
      "bfoTerm": "bfo:0000004",
      "abstract": true,
      "readOnly": true,
      "description": "A continuant that does not depend on another entity for its existence.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "EngineeringOrganisation": {
      "label": "Engineering Organisation",
      "parent": "EngineeringAgent",
      "description": "An organisation whose primary activity is engineering, including manufacturers, contractors, and consultancies.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "QualityAssuranceProcess": {
      "label": "Quality Assurance Process",
      "parent": "EngineeringProcess",
      "description": "An engineering process that ensures products and processes conform to defined quality standards.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "EngineeringSpecification": {
      "label": "Engineering Specification",
      "parent": "DesignDocument",
      "description": "A design document that formally specifies the requirements and characteristics of a system or component.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "GenericallyDependentContinuant": {
      "id": "GenericallyDependentContinuant",
      "label": "Generically Dependent Continuant",
      "parent": "Continuant",
      "source": "bfo",
      "bfoTerm": "bfo:0000031",
      "abstract": false,
      "readOnly": true,
      "description": "A continuant that is dependent on one or more independent continuants.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    },
    "SpecificallyDependentContinuant": {
      "id": "SpecificallyDependentContinuant",
      "label": "Specifically Dependent Continuant",
      "parent": "Continuant",
      "source": "bfo",
      "bfoTerm": "bfo:0000020",
      "abstract": true,
      "readOnly": true,
      "description": "A continuant that depends on exactly one independent continuant.",
      "validRelations": [],
      "validProperties": [],
      "requiredProperties": []
    }
  },
  "license": "MIT",
  "version": "v1.0.0",
  "githubUrl": "https://github.com/modaldb/tleo-general",
  "relations": {
    "playsRole": {
      "label": "plays role",
      "rangeClasses": [
        "EngineeringRole"
      ],
      "domainClasses": [
        "EngineeringAgent"
      ]
    },
    "designedBy": {
      "label": "designed by",
      "rangeClasses": [
        "EngineeringAgent"
      ],
      "domainClasses": [
        "Artifact"
      ]
    },
    "performedBy": {
      "label": "performed by",
      "rangeClasses": [
        "EngineeringAgent"
      ],
      "domainClasses": [
        "EngineeringProcess"
      ]
    },
    "documentedBy": {
      "label": "documented by",
      "rangeClasses": [
        "EngineeringDocument"
      ],
      "domainClasses": [
        "Artifact"
      ]
    },
    "manufacturedBy": {
      "label": "manufactured by",
      "rangeClasses": [
        "EngineeringAgent"
      ],
      "domainClasses": [
        "Artifact"
      ]
    }
  },
  "bfoVersion": "BFO 2.0 (ISO 21838)",
  "properties": {
    "name": {
      "label": "name",
      "valueType": "string",
      "domainClasses": [
        "EngineeringAgent"
      ]
    },
    "unit": {
      "label": "unit",
      "valueType": "string",
      "domainClasses": [
        "EngineeringQuality"
      ]
    },
    "value": {
      "label": "value",
      "valueType": "decimal",
      "domainClasses": [
        "EngineeringQuality"
      ]
    },
    "status": {
      "label": "status",
      "valueType": "string",
      "domainClasses": []
    },
    "version": {
      "label": "version",
      "valueType": "string",
      "domainClasses": []
    },
    "description": {
      "label": "description",
      "valueType": "string",
      "domainClasses": []
    }
  },
  "description": "A BFO-grounded mid-level ontology for the engineering domain. Covers artifacts, systems, engineering processes, and documents."
}