Ontology · Examples
Industrial ontology examples
An industrial ontology is a typed model of a physical operation: its assets, records, events and people as objects, each with properties, status values and named links to the others, anchored in the systems that already hold the data. Below are 18 published industrial ontology examples, 246 objects and 228 links in all, one per real operation across 8 sectors. Each downloads as hyper-ontology/1 JSON under CC BY 4.0.
Every published industrial ontology example
| Operation | Sector | Country | Size | Download |
|---|---|---|---|---|
| Turbine Island Watch | energy and utilities | Pakistan | 10 objects, 10 links | objects.json |
| Consist Watch | rail and transportation | United States | 14 objects, 13 links | objects.json |
| Hangar Form Cell | aviation and aerospace manufacturing | United States | 14 objects, 14 links | objects.json |
| Corridor Guard | oil and gas | Pakistan | 15 objects, 9 links | objects.json |
| Pit Camera Watch | discrete manufacturing and automotive | United States | 15 objects, 13 links | objects.json |
| Baseline | agriculture and earth observation | United States | 16 objects, 14 links | objects.json |
| Fodder Watch | agriculture and earth observation | Saudi Arabia | 14 objects, 14 links | objects.json |
| Field Ledger | agriculture and earth observation | Pakistan | 12 objects, 12 links | objects.json |
| Loop Integrity Watch | oil and gas | Pakistan | 15 objects, 15 links | objects.json |
| Reliability Atlas | energy and utilities | Saudi Arabia | 13 objects, 14 links | objects.json |
| Grid Context Watch | energy and utilities | United States | 14 objects, 14 links | objects.json |
| Structure Phase Watch | heavy industry and construction | Saudi Arabia | 15 objects, 12 links | objects.json |
| Steel Count Ledger | heavy industry and construction | Pakistan | 14 objects, 12 links | objects.json |
| Port Twin | maritime and ports | United States | 13 objects, 13 links | objects.json |
| Factory Fire Watch | heavy industry and construction | Saudi Arabia | 14 objects, 12 links | objects.json |
| Feeder Firewatch | energy and utilities | United States | 14 objects, 12 links | objects.json |
| Terminal Pulse | maritime and ports | United States | 12 objects, 11 links | objects.json |
| Sovereign HSE Watch | oil and gas | Pakistan | 12 objects, 14 links | objects.json |
Browse each object model
Open any operation to read its objects, the system each is anchored in, its properties and its links.
Turbine Island Watch: energy and utilities, Pakistan · 10 objects
Turbine Island Watch · download objects.json
| Object | Kind | Anchored in | Properties | Links |
|---|---|---|---|---|
| Steam Turbine STG-1 | asset | the DCS | KKS tag, ISO 20816 Zone A/B vibration band per bearing, operating hours since overhaul, HEI damage item status | |
| New Steam Turbine Generator (280 MW, 20 kV hydrogen-cooled) | asset | the DCS | MCR rating, hydrogen pressure, rotor winding short-circuit detection status, excitation system state | driven by steam-turbine |
| 3500 Vibration Monitoring Rack | asset | the DCS | channel list, probe health, alarm setpoints | monitors bearings of steam-turbine; channel proven by calibration-record |
| Condition Anomaly Alert | event | Hyper Ontology | source channel and KKS tag, trigger threshold or model, severity (ISO 20816 zone), prescribed action, acknowledgement timestamps | raised from the channel on vibration-rack; on asset steam-turbine; closed by work-order; closed out by commissioning-test |
| Condition Work Order | record | Document Management System | linked alert, priority from the specification's list, corrective measure, closure evidence | attached engineer warranty-engineer |
| Instrument Calibration Record | record | Document Management System | instrument KKS tag, calibration date, pass or fail result, next due date | |
| Commissioning and Performance Test Record | record | Document Management System | test type, AGPO against GGPO result, trip root-cause findings, approval status | |
| Shift Operator (Employer's operational personnel) | actor | the DCS | PTW authorisations held, units under watch, acknowledgement authority | acknowledges anomaly-alert |
| Warranty Engineer (Contractor, DLP) | actor | Document Management System | assigned defects, response due dates, corrective actions owned | |
| STG-1 Availability (RTR-derived) | measure | the DCS | hours at base load in 72-hour window, trips during RTR, GGPO shortfall magnitude | derived for steam-turbine |
Consist Watch: rail and transportation, United States · 14 objects
Consist Watch · download objects.json
| Object | Kind | Anchored in | Properties | Links |
|---|---|---|---|---|
| the operator's car | asset | car number in the RRD, active cab (F Cab Active / R Cab Active), GPS location from the car system router, vehicle battery voltage (24 to 48 VDC nominal 37.5 V system), in-service status | monitoring module onboard_monitoring_module; the car system car_system_router; digital input channel digital_input_channel; analog input channel analog_input_channel | |
| Onboard monitoring module | asset | module serial number, enclosure IP62 rating and 8x8x8 inch footprint, firmware version, last telemetry heartbeat, spare or installed state | ||
| The car system | asset | cellular connection state, GPS fix quality, NAT and port-forwarding configuration, M12 X-code ethernet link to the module | ||
| Digital input channel | measure | voltage threshold (1 when 24 to 48 VDC, not below 24 VDC), state 0/1, owning car | ||
| Analog input channel | measure | conditioned value and unit, conditioning performed onboard or externally | ||
| Active fault | event | activation time and clear time, severity, car and GPS location at activation | produced by analog_input_channel; on car car; logged as fault_history_record; notifies through alert_notification | |
| Fault history record | record | logged fault with values, time fault occurred and time fault cleared, resettable counter value (DBOL, Failed Blower, No Power), car and subsystem | ||
| Alert notification | record | channel (email or text message), recipient group, severity, sent time and acknowledgement time | sent to notification_recipient_group | |
| Mechanical desk controller | actor | shift, fleet view or single-vehicle view in use, user-specific configuration | responsible for active_fault; works at control_center | |
| Yard employee | person | yard, assigned smart device, shift | works at yard_office | |
| the control center mechanical desk | site | fleet-wide active fault view, PF&I-style graphical screen, historical data window | ||
| the yard office | site | trains in the yard, pre-departure fault checks, smart-device access | ||
| Slippery rail hotspot | record | GPS location, slip/slide counts from SS1-SS4 across all trains, contributing cars and dates, seasonal trend over 13 months | contributing cars car | |
| Notification recipient group | actor | severity levels routed, member roles, channels (email, text) |
Hangar Form Cell: aviation and aerospace manufacturing, United States · 14 objects
Hangar Form Cell · download objects.json
| Object | Kind | Anchored in | Properties | Links |
|---|---|---|---|---|
| Formed structural part | asset | Part number, Serial number, Alloy and temper, Sheet thickness, As-built deviation to CAD, Formability verdict | formed from sheet-blank; formed in dieless-cell; defined by part-cad-model; judged by formability-analysis; verified by in-process-metrology-scan; traced by force-trace; ordered under work-order | |
| Sheet blank | asset | Alloy, Temper, Thickness, Mill certificate reference, Lot number | ||
| Dieless cell | asset | Work envelope X/Y/Z, Cell id, Power feed, Enclosure state | ||
| Robot arm | asset | Axis count, Reach, Payload, Calibration state, Encoder health | housed in dieless-cell | |
| Forming stylus | asset | Stylus type, Wear count, Last assignment | mounted on robot-arm | |
| Toolpath program | record | CAD revision, Toolpath version, Springback compensation passes | executed in dieless-cell; released by facility-operator | |
| Part CAD model | document | CAD import, read only | STEP/IGES source file, Revision, Design authority, Tolerance callouts | |
| Formability analysis | record | Material verdict, Predicted thinning, Predicted springback | attached to part-cad-model | |
| In-process metrology scan | record | Scan instrument id, Calibration state, Deviation map against CAD | scored by cell-model-service | |
| Force trace | record | Arm, Stylus, Peak load, Signature residual | ||
| Work order | record | the production systems, read only | Work order number, Aircraft, Due date, Priority | |
| Nonconformance | record | Disposition, Authorised person, Evidence pack | raised on formed-structural-part | |
| Facility operator | person | Training record, Task qualification, Shift | ||
| Cell model service | system | Model version, Weights hash, Thresholds |
Corridor Guard: oil and gas, Pakistan · 15 objects
Corridor Guard · download objects.json
| Object | Kind | Anchored in | Properties | Links |
|---|---|---|---|---|
| The 8-inch line | asset | Diameter 8 inch, Insulating joint PFIJ Short at KP-0, Coating condition report, Buried up to 30 ft | insulating joint insulating-joints-pfij | |
| The 10-inch loop line | asset | Diameter 10 inch, Loop line tied in after commissioning, Insulating joint PFIJ OK at KP-0, Coating condition report | insulating joint insulating-joints-pfij | |
| The original anode bed | asset | Installed 2000, High silicon cast iron anodes | ||
| TEG Unit | asset | Installed 1972, Thermoelectric generator feeding cathodic protection | feeds cathodic-protection-system | |
| Anode 1 (MP-3.40) | asset | Test point MP-3.40, Installed 2025, Serves the 10-inch loop line | ||
| Anode 2 (MP-6.97) | asset | Test point MP-6.97, Installed 2025, Serves the 10-inch loop line | ||
| Insulating Joints PFIJ | asset | 8-inch line KP-0 PFIJ Short, 10-inch line KP-0 PFIJ OK, Location along the line, As-found condition, subject to field verification | ||
| The electrode station | asset | Electrode element 75 mm diameter x 1200 mm length, High silicon iron rod material, Coke bed volume about six cubic meters, Backfill resistivity 0.02 ohm-meter, Bed length sixty meters | ||
| HVDC Transmission System | system | the direct current system's configuration record, read only | Main transmission line ±500 kV, Electrode line 66 kV, Bipolar rating 1300 MW, Per-pole current 1300 A, Monopolar ground return up to 1.3 kA, DC fault current 5 to 7 kA, Converter blocking under 20 ms | terminates at the-station; drives assessment dc-interference-assessment |
| CP Test Point | asset | MP designation, Coordinates, Pipe-to-soil DC potential reading, V vs CSE, Survey date, Crew | reads potential dc-interference-assessment | |
| Cathodic Protection System | system | TEG-fed protected sections, Protective criterion -0.85 V vs CSE | ||
| Soil Investigation Report | document | the operator's data package, read only | Soil resistivity, layered and variable from region to region, Backfill and coke bed resistivity, Route sections, Survey dates | calibrates model dc-interference-assessment |
| Detail of Available Data for Assessment | document | the operator's data package, read only | Initial assessment report by the operator, Index of the furnished package | lists report soil-investigation-report |
| DC Interference Assessment | record | Modelled pipe-to-soil potential shift, Safe-distance finding, Validation basis and its limits, Operating state modelled | motivates measure mitigation-measure | |
| Mitigation Measure | record | Measure type, BOQ item and quantity, Target pipeline and section |
Pit Camera Watch: discrete manufacturing and automotive, United States · 15 objects
Pit Camera Watch · download objects.json
| Object | Kind | Anchored in | Properties | Links |
|---|---|---|---|---|
| The site | site | Turn count, The pit access, The area, Posted speed | staffed by the-site-operator; assessed by the-operator-s-own-system-power-fiber-assessment-package | |
| Camera Pole | asset | the recorder's configuration under site change control | Pole number, Voltage class (277/120/24 V), Fiber strand | |
| Camera Head | asset | the recorder's configuration under site change control | ONVIF profile, Resolution, Mount height | mounts on camera-pole; observes vehicle-under-test; streams over underground-fiber-run |
| Underground Fiber Run | asset | the recorder's configuration under site change control | Strand count, NEMA box rating, FODP port | terminates at recorder-server |
| Safety Gate | asset | the recorder's configuration under site change control | Gate id, Reaction lag, Drop button | operated by gate-officer |
| Operator Booth Display | asset | the recorder's configuration under site change control | Display id, Layout, Assigned views | |
| Server (the operator's own system) | system | the recorder's configuration under site change control | Role (primary/failover), HDD | |
| 30-Day Footage Archive | record | the recorder's configuration under site change control | Retention days, Role-over rule, Export log | |
| Incident/Accident Record | record | the recorder's configuration under site change control | Date, Cameras cited, Exported clips | reviewed by safety-office-reviewer; cites safety-gate; links to 30-day-footage-archive |
| The site Operator | person | the operator's identity policy | Shift, Certification, Booth position | assigned to operator-booth-display |
| Gate Officer | person | the operator's identity policy | Gate assignment, Drop authority | |
| Safety Office Reviewer | person | the operator's identity policy | Download authority, Review queue | |
| Vehicle Under Test | asset | the operator's test schedule | Vehicle type, Test program | runs within test-cycle |
| Test Cycle | event | the operator's test schedule | Start time, Route, Turns exercised | recorded in 30-day-footage-archive |
| The operator's own system Power/Fiber assessment package | document | the operator's own system, read only | Power loads per pole, Fiber |
Baseline: agriculture and earth observation, United States · 16 objects
Baseline · download objects.json
| Object | Kind | Anchored in | Properties | Links |
|---|---|---|---|---|
| The site | site | the operator's ArcGIS Enterprise | Mapping boundary geometry, 50-meter buffer, Area in acres, Purpose | contains unit; contains dam |
| The unit | site | the operator's ArcGIS Enterprise | Unit boundary geometry, Class, Area, Stewardship owner | contains watercourse |
| Watercourse | asset | the operator's ArcGIS Enterprise | Alignment, Bank vegetation class, Identifier | |
| Dam | asset | the operator's ArcGIS Enterprise | Dam structure footprint, Operating agency, Reservoir pool extent | impounds watercourse |
| Flight Mission | event | the survey firm's flight log | Acquisition date, Flight window compliance, Sun angle, Weather conditions, Flight lines flown | flew camera_system; flew lidar_system; positioned gnss_imu_chain; acquired las_point_cloud; captured orthoimagery |
| 4-Band Aerial Camera System | asset | the survey firm | Bands R,G,B,NIR, Ground sample distance, Calibration date | |
| QL1 LiDAR Sensor System | asset | the survey firm | Pulse density setting, Scan angle, Calibration date | |
| GNSS/IMU Georeferencing Chain | system | the survey firm | Base station placement, Correction source, Test evidence | |
| Multispectral Orthoimagery Product | record | the operator's ArcGIS Enterprise | Tile scheme, Ground sample distance (3-inch), Bands, Projection | |
| Classified LAS Point Cloud | record | the operator's ArcGIS Enterprise | LAS 1.4 version, Achieved pulse density, Classification schema, Vertical accuracy | produced dems |
| Bare-Earth and Highest-Hit DEMs | record | the operator's ArcGIS Enterprise | Raster type, Cell size, Projection | |
| QA/QC Accuracy Report | document | the survey firm's QA | Checkpoints used, RMSE by axis, Error matrix | attests orthoimagery; las_point_cloud |
| Professional Services Agreement | document | the operator's contract records | Term (one year), Task fee table | governs invoice |
| Monthly Itemized Invoice | document | the operator's accounts | PO number, Agreement number, Hours by person and rate | |
| Contractor Project Manager | person | the survey firm | Contact information, Reporting cadence | reports to operator_pm |
| Operator Project Manager | person | the operator's directory | Direct reporting line, Approval authority |
Fodder Watch: agriculture and earth observation, Saudi Arabia · 14 objects
Fodder Watch · download objects.json
| Object | Kind | Anchored in | Properties | Links |
|---|---|---|---|---|
| Farm holding | site | the national agricultural register | Register number, Region and governorate, Farm coordinates, Area tier, Crop and livestock activities | belongs to farm_enterprise; holds licence crop_licence; conditions fuel_electricity_record |
| Centre pivot / cultivated field | site | the operator's geospatial databases | Pivot diameter, Cultivated area | sits within farm_holding |
| Farm enterprise / large farmer | actor | the national agricultural register | Register number, Tier, Region | |
| Crop licence (wheat / seasonal fodder) | record | the crop license records | Licence number, Licensed crop and area | water_licence |
| Water source (well) use licence | record | the crop license records | Well coordinates, Permitted use | serves farm_holding; green_fodder_ban |
| Green fodder ban control | record | the council resolutions behind the restriction | Applicable regions, Council resolution | |
| Agricultural fuel / electricity service condition record | record | fuel supplier and electricity utility coordination | Register validity, Licence validity | |
| Imagery tasking order | record | the imagery adapter | Region, Revisit window, Source (archive mirror / vendor tasking) | image_capture |
| Satellite image capture | event | the mirrored Sentinel-2, Sentinel-1 and Landsat archive | Scene identifier, Sensor (Sentinel-2 / Sentinel-1 / Landsat) | produces imagery_product |
| Processed imagery product | record | the imagery pipeline | Product level | evidences detection_flag |
| Restricted-crop detection flag | event | the screening service | Parcel reference, Crop class, Probability, Observation dates | checked against crop_licence; opens case_file |
| Violation case file | record | the enforcement channel | Hectares measured, Fine basis (SAR 4,000 per hectare per year, doubling on repeat) | assigned to field_inspector |
| Field inspector | person | the operator's directory | Region, Assigned dispatches | |
| Restricted-crop classifier | system | the model registry | Model version, Training window and region, User's accuracy on the reference sample | scores detection_flag |
Field Ledger: agriculture and earth observation, Pakistan · 12 objects
Field Ledger · download objects.json
| Object | Kind | Anchored in | Properties | Links |
|---|---|---|---|---|
| The site | site | the operator's farm register | Farm name, Location, Crops under cultivation, Number of sensors, Connectivity status | contains field |
| The field | site | the operator's farm register | Plot ID, Area, Soil type, Crop variety, Boundary geometry | carries crop_cycle; sensor_device |
| Crop Cycle | event | the operator's farm records | Crop variety, Sowing date, Expected harvest date | |
| Sensor Device | asset | the site sensor feeds | Device ID, Parameter measured, Location on farm, Health | produces sensor_reading |
| Sensor Reading | measure | the site sensor feeds | Timestamp, Parameter, Value, Unit, Source device | |
| Historical Dataset | document | the big data and analytics repository (BDAR) | Dataset title, Source agency, Format, Coverage period | restricted by access_role |
| Publication | document | the big data and analytics repository (BDAR) | Title, Authors, Year | relates to crop_cycle |
| Dashboard User | person | the operator's directory | Name, Organisation, Assigned role | |
| Access Role | record | the dashboard's role-based access control | Role name, Permissions, Dashboard scope | governs dashboard_user |
| Alert | event | the dashboard | Alert type, Triggering threshold, Sensor or dataset | points to sensor_device; points to sensor_reading; acknowledged by dashboard_user |
| Report | document | the dashboard | Title, Reporting period, Format (CSV/Excel/PDF) | summarizes crop_cycle |
| Data Source Connection | system | the adapter tier | Source system name, Protocol/interface, Refresh cadence, Last successful pull | feeds site |
Loop Integrity Watch: oil and gas, Pakistan · 15 objects
Loop Integrity Watch · download objects.json
| Object | Kind | Anchored in | Properties | Links |
|---|---|---|---|---|
| Fuel Tank | asset | centralized gauging software | Tank number (TK-xxx), Section (gasoline or kerosene), Loop assignment, Product stored, Capacity, Current level | records reading; raises on dq_event; projects picture |
| Radar Tank Gauge (RTG) | asset | centralized gauging software | Modbus slave address, Loop number, OEM, Last reading timestamp, Signal quality | measures tank; loop |
| RTG Communication Loop | asset | loop wiring records | Loop number (Loop01-03), Tanks served, Booster count, Segment length, Terminating resistance | arrives over reading; names dq_event; documented by asbuilt |
| Modbus Booster (Repeater) | asset | the service order | OEM, Serial number, Loops served, Supply voltage 24VDC, Commissioning date | repeats loop |
| Explosion Proof Junction Box | asset | site hazardous-area register | Protection concept (Eex'n'), Location section, Contents (repeater, PSU, breakers, marshalling), Certificate reference | |
| Gauge Reading | measure | centralized gauging software | Timestamp, Level, Temperature, Quality flag, Source loop | |
| Data Quality Event | event | the integrity monitor | Tank, Event type (stuck value, swapped data, distortion,, Detected at, Cleared by, Loop affected | aggregates picture |
| Central Inventory Picture | system | the system of context | Tanks covered, Data availability, Open quality events, Last sync | |
| Loop Wiring As-Built | document | loop wiring records | Loop number, Cable schedule, Gland schedule, Signal levels recorded, Revision | |
| Service Order | record | the operator's procurement record | Public reference, Order number, Issue date, 90-day completion deadline, Invoice number | authorizes booster |
| Warranty and Support Record | record | the service order | Equipment covered, Start date, 12-month end date, Support tickets, Resolution times | service_order |
| OEM Authorization Letter | document | the OEM | Issued by the host's OEM, Service provider named, Scope of authorization, Validity | warranty |
| HSE Work Permit | record | the operator's HSE permit system | Permit type, Work location, Validity window, Isolation reference, Issuer | governs exjb |
| Instrumentation Technician | person | the service provider's roster | Name, Employer, Ex competence, Assigned loop | maintains booster |
| Location Engineer | person | the operator's directory | Name, Section, Approval authority, Acceptance sign-off |
Reliability Atlas: energy and utilities, Saudi Arabia · 13 objects
Reliability Atlas · download objects.json
| Object | Kind | Anchored in | Properties | Links |
|---|---|---|---|---|
| Plant | site | the operator's plant register | Design capacity (m3/day), Technology (SWRO or sewage treatment), Contract type, 25-year contract term, Commercial operation date, Location | |
| Production train | asset | plant historian | Train tag, Design capacity, Running hours, Downtime hours to date, Sparing configuration | belongs to plant; equipment |
| Equipment | asset | the plant CMMS | Equipment tag, Sub-system, Criticality class, Failure history count, MTBF, Spare held (yes/no) | work_order |
| Failure mode | record | the plant failure studies | FMEA line, Affected equipment, Probability of failure, Consequence to production, Detection method | affects equipment; hits production_train |
| Work order | record | the plant CMMS | WO number, Equipment tag, Failure cause code, Downtime hours, Labor hours, Completion date | records downtime_event |
| Downtime event | event | plant historian | Start time, End time, Duration hours, Affected train, Production lost (m3), Cause | stops production_train |
| Availability prediction | record | the study | Predicted availability (%), Method, Confidence band, Target comparison, Model version | compares to availability_target |
| Availability target | measure | the contract and study targets | Target value (%), Source (contract or study), Applicable system, Agreement date | |
| Criticality index | measure | the study | Contribution to unavailability, Probability of failure score, System criticality score, Rank, Ranking date | production_train |
| RCA report | document | plant exports and document packs | Major event reference, Root causes, Validation findings, Recommendations, Revision number | cites reliability_program |
| Major event | event | plant exports and document packs | Event date, Description, Production impact, RCAs raised, Status | stops production_train; raises rca_report |
| Spare part | material | the plant CMMS | Part number, Covered equipment, Stock level, Lead time, Criticality class | covers equipment; ranks by criticality_index |
| Reliability program | document | plant exports and document packs | Program type (RCM/RBI/RIS/RCA), Applicable systems, Assessment findings, Maturity rating, Recommendations |
Grid Context Watch: energy and utilities, United States · 14 objects
Grid Context Watch · download objects.json
| Object | Kind | Anchored in | Properties | Links |
|---|---|---|---|---|
| Substation | site | OT monitoring platform inventory (to be created) | Substation ID, CIP impact rating, Electronic security perimeter boundary, Sensor count, Criticality | holds ot_asset; hosts network_sensor; owes cip_evidence |
| OT Asset | asset | OT monitoring platform inventory | IP/MAC address, Protocol (DNP3, TASE.2), Vendor model, Firmware version, Last seen, CIP categorization | categorizes cip_evidence |
| Network Sensor | asset | the procured OT monitoring sensors | SPAN/TAP source, Capture rate, Firmware version, Health status | ot_asset |
| Anomaly Alert | event | OT monitoring platform detection store | Detection rule, MITRE ATT&CK for ICS technique, Associated activity group, Affected asset, Severity | implicates ot_asset; grouped into investigation_case; raised by detection_rule |
| Investigation Case | record | the system of context | Linked alerts, Attached pcap evidence, Assigned analyst, Playbook applied | locks evidence_pcap |
| Vulnerability Finding | record | OT monitoring platform | CVE, OT-corrected CVSS score, Risk level, Affected assets, Compensating controls guidance | scores ot_asset; assigned to analyst |
| Detection Rule | record | OT monitoring platform | Signature or heuristic class, Protocol scope, Threshold, Tuning history | seeded by threat_intel_item |
| Threat Intelligence Item | document | collective and sector intelligence feeds | IOC set, TTP mapping, Source (vendor, E-ISAC, DOE, INL), Received date | |
| Pcap Evidence Record | record | sensor capture store | Capture file (pcap/pcapng), Sensor of origin, Linked case, Retention clock | |
| CIP Evidence Artefact | document | the system of context | Log category, CIP standard reference (CIP-007, CIP-008), Retention period, Audit reviewer | |
| OT Security Analyst | person | the operator's directory | Role, RBAC entitlements, Training record | |
| SIEM | system | SIEM | Index set, Forwarder health, Data volumes | |
| Energy management system | system | energy management system | Front-end RTU links, DNP3 point list, Scan settings | reports to ot_asset |
| Substation data platform | system | substation data platform export | CSV header export schema, Export schedule | enriches ot_asset |
Structure Phase Watch: heavy industry and construction, Saudi Arabia · 15 objects
Structure Phase Watch · download objects.json
| Object | Kind | Anchored in | Properties | Links |
|---|---|---|---|---|
| Tower crane (TC-01 to TC-14) | asset | Excel lift schedule | Crane ID (TC-07), Load and radius from the anti-collision system, Wind interlock state, Alarm events, Shift utilisation | executes lift_plan_entry |
| Crawler crane (6 units) | asset | crawler crane telematics | Unit serial, Running hours, Location, Lift events | performs lift_plan_entry |
| Casting bed | asset | casting bed register and QC release spreadsheet | Bed ID, Unit type (hollow core, facade panel, stair unit), Cast date, Curing state, Stripping and QC release dates | casts precast_unit |
| Precast unit | asset | casting bed register and QC release spreadsheet | Unit mark, Type, Cast date, QC hold reason, Erecting crane, Pour or grid position | erects into pour |
| Flatbed or mixer truck | asset | haulage contractor GPS portal | Unit number, Tracker presence (40 tracked, 20 proposed), Gate in and out times, Assigned delivery window, Load type | crosses gate_movement |
| Batch ticket | record | batch plant SCADA | Mix design, Batch time, Target pour, Temperature, Quantity | targets pour; pour |
| P6 activity (owner baseline or fragnet) | record | Primavera P6 | Activity ID, Planned start and finish, Float, Zone, Pour or lift code | schedules pour |
| Permit to work | record | paper permit to work system | Zone, Work type, Valid from and to, Issuing authority, Accepting person, Declared hazards | covers zone |
| Incident or observation form | record | incident and observation forms | Zone, Type (near miss, observation, incident), Barrier failed, Camera clip reference, Action raised | zone |
| Gate movement | event | paper gate logs | Gate number, Timestamp, Vehicle, Load type, Zone called | |
| Delivery window | event | Primavera P6 | Zone, Requested window, Assigned crane, Material, Clash flag | gate_movement |
| Lift schedule entry | event | Excel lift schedule | Crane ID, Load, Pick location, Set location, Planned time | |
| Pour | event | Primavera P6 | Pour ID, Zone, Planned date | |
| Worker | person | biometric turnstiles | Badge or biometric ID, Employer (JV or one of 11 subcontractors), Language tag, Gate in and out | passes gate_movement |
| Work zone (Zone A to D) | site | Primavera P6 | Zone code, Shade status for the midday ban, Camera coverage, Active cranes |
Steel Count Ledger: heavy industry and construction, Pakistan · 14 objects
Steel Count Ledger · download objects.json
| Object | Kind | Anchored in | Properties | Links |
|---|---|---|---|---|
| Steel melting and re-rolling unit | site | mill register | Mill registration number, Furnace count, Product types, District | hosts installation_point |
| Installation point | asset | the operator's central production record | Strand or cooling bed, Product type, Camera positions, IPC serial, Commissioning date | runs on ipc |
| Industrial PC | asset | the operator's central production record | Serial number, GPU model, NVMe capacity, Firmware version, UPS state | emits count_event; uptime_record; tamper_alert |
| Production count event | event | the operator's central production record | Timestamp, Product type, Quantity, Line, Confidence, Dedup decision | classifies as product_type |
| Product type (Billets, Ingots, Rebars, Girders) | material | the operator's central production record | Section, Grade, Unit, Calibration profile | declared_production |
| Declared production | record | the mill's filings | Period, Quantity, Product type, Source system, Declared by | opens against reconciliation_case |
| Discrepancy case | record | the operator's central production record | Mill, Period, Counted vs declared, Officer, Findings, Resolution | assigned to field_officer |
| Revenue field officer | actor | the authority's staff directory | Station, Assigned mills, Clearances | audit_team |
| Audit team | actor | the authority's staff directory | Team, Jurisdiction, Case load | |
| Steel mill staff | person | mill register | Shift, Role, Training record | |
| Tamper or offline alert | event | the operator's central production record | Type, Camera or IPC, Timestamp, Cleared by | |
| Daily uptime record | measure | the operator's central production record | Date, Ipc, Availability percent, Latency to dashboard | |
| Product calibration record | record | the operator's central production record | Product type, Installation point, Accuracy vs weighbridge, Model version | validates count_event; measured against weighbridge_record |
| Weighbridge record | record | the mill's weighbridge | Batch, Tonnage, Timestamp, Mill |
Port Twin: maritime and ports, United States · 13 objects
Port Twin · download objects.json
| Object | Kind | Anchored in | Properties | Links |
|---|---|---|---|---|
| Berth | asset | Port Community System | Berth ID, Alongside depth, Berth window, Occupancy state, Vessel draft limit | adjoins navigation_channel; receives vessel_movement; belongs to parcel_facility |
| Navigation channel | asset | GIS estate | Channel name, Design depth, Vertical datum | surveyed by bathymetric_survey |
| Subsurface utility layer | asset | GIS estate | Utility classification, Owner, Geometry | exposes utility_gap_record |
| Environmental sensor feed | asset | sensor telemetry | Parameter (air quality, water, noise), Station, Cadence | monitors berth |
| Parcel / facility | asset | GIS estate and the lease register | Parcel ID, Lease reference, Revenue line | hosts capital_project; gates at truck_movement |
| Bathymetric survey surface | record | survey archive | Survey date, Vertical datum, Coverage | |
| Utility gap record | record | the twin's own records | Utility type, Location, Gap class (missing, incomplete, conflicting) | berth |
| Capital project | record | the finance backbone | Project name, Project ID, Division | berth |
| Inspection record | record | the inspection system | Asset reference, Inspector, Date | references engineering_document; berth |
| Vessel movement record | event | AIS and the Port Community System | Vessel identifier, Position, Timestamp | |
| Truck movement record | event | gate system | Appointment reference, Gate, Timestamp | |
| PCS message | event | Port Community System | Message type, Origin system, Update frequency | arrives via berth |
| Engineering document | document | document management system | Drawing number, Revision, Media type, Map features |
Factory Fire Watch: heavy industry and construction, Saudi Arabia · 14 objects
Factory Fire Watch · download objects.json
| Object | Kind | Anchored in | Properties | Links |
|---|---|---|---|---|
| High-risk factory | site | the operator's factory register | Industrial city, Risk classification, Assigned LoRaWAN gateways, Monitored point count | hosts facp |
| Fire alarm control panel | asset | the factory's fire alarm control panel | Make and model (mixed brand, per site survey), Interface type (relay, RS-485, addressable), Zone count, General alarm status, Fault and disabled states | alarm_event |
| Fire pump | asset | the pump controller | Pump role (main, jockey, diesel), Controller type, Run status, Fail-to-start signal, Power availability | supplies fire_water_tank |
| Fire water tank | asset | site survey | Serving fire suppression reserve, Capacity, Measured level, Configurable alert thresholds, Obstruction flag | instruments level_transmitter |
| Tank level transmitter | asset | the operator's IoT platform | Measurement technology, Installation point, Last reading, Heartbeat and stuck-value state, Battery or supply state | |
| Energy meter (CT set) | asset | the operator's IoT platform | CT ratio, Per-phase current, KWh accumulation, Monitored distribution board, Supply quality | |
| LoRaWAN gateway | asset | the operator's IoT platform | Placement (RF survey justified), Backhaul technology (4G, microwave, fibre, wired), Signal quality per sensor, Firmware version, Store-and-forward buffer state | |
| Monitored point | measure | the operator's IoT platform | Point type (water level, energy, pump, FACP), Source device, Sampling cadence, Alert threshold, MQTT topic | monitors factory; feeds energy_meter; carries lorawan_gateway; triggers alarm_event |
| Safety-critical alert | event | the operator's IoT platform | Severity class (safety-critical highest priority), Source monitored point, Raised timestamp, Acknowledgement and actor, Escalation trail | logged in audit_log |
| Audit log record | record | the operator's IoT platform | Safety-critical alert references, State transitions, Actor and timestamp, Configuration changes | |
| Periodic monitoring round | record | the mobile monitoring tool | Factory, Checklist items, Readings captured, Operator, Sync state | covers factory |
| Preventive maintenance visit | record | the maintenance schedule | Factory and equipment, Schedule, Corrective response SLA clock, Spares consumed, Completion evidence | |
| Technical personnel | person | the operator's staff directory | Trained on this system, Assigned factories, Certification record | performs maintenance_visit |
| Monitoring officer | actor | the operator's staff directory | Dashboard entitlements, Alert acknowledgement authority, Escalation list membership | acknowledges alarm_event |
Feeder Firewatch: energy and utilities, United States · 14 objects
Feeder Firewatch · download objects.json
| Object | Kind | Anchored in | Properties | Links |
|---|---|---|---|---|
| Substation | site | SCADA | Substation ID, Feeder count, PTZ camera, Cellular coverage state | supplies feeder |
| Feeder | asset | GIS | Feeder ID, Substation, Length, Wind exposure | divides into feeder_segment |
| Feeder segment | asset | GIS | Segment ID, Feeder ID, Conductor span, Last inspection date | carries pole |
| Pole | asset | GIS | Pole number, Pole class, Installation year, Crossarm condition, Inspection photo link | documented by pole_inspection_record |
| Recloser | asset | SCADA | Recloser ID, Feeder segment, Fast trip profile state, Fault counter | protects feeder_segment |
| Meter | asset | AMI head end | Meter number, Feeder segment, Last 15-minute read, Last gasp timestamp | monitors feeder_segment |
| Pole inspection record | record | pole inspection spreadsheet | Pole number, Inspection date, Inspector, Defects found, Photo reference | |
| Outage event | event | outage management system | Event ID, Affected meters, Start time, Cause code, Restoration time | meter |
| Feeder segment ignition risk score | measure | risk model store | Segment ID, Score, Forecast horizon, Contributing signals, Model version | scores feeder_segment |
| Red flag warning | event | weather and mesonet subscription | Warning ID, Counties, Wind gust, Relative humidity, Issue time | drives feeder_segment_ignition_risk_score |
| Wildfire camera station | asset | wildfire camera vendor portal | Station ID, Structure, Bearing coverage, Detection events | watches substation |
| Field crew | actor | work management system | Crew ID, District, AVL position, Assigned work orders | works work_order |
| Work order | record | work management system | Order number, Asset, Priority, Crew, Approval trail | |
| PSPS decision record | record | originates in this design (no upstream system) | Feeder segments, Recommendation, Approving operator, Rationale, PUCT notification reference | de-energises feeder_segment |
Terminal Pulse: maritime and ports, United States · 12 objects
Terminal Pulse · download objects.json
| Object | Kind | Anchored in | Properties | Links |
|---|---|---|---|---|
| Vessel Call | event | terminal operating system | Berth window, Discharge order, Crane split, ETA, Move count | discharges to container |
| Container | material | terminal operating system | ISO number, Size type, Weight, Hazard class, Seal state | loads onto rail_cut |
| Yard Block | site | terminal operating system | Block id, Ground slots, Stack height, Assigned RTG, Housekeeping state | contains container; assigns rtg |
| RTG | asset | crane management system (OEM) | Unit number, Cycle time, Fault codes, Fuel, Running hours | lifts container |
| Ship to Shore Crane | asset | crane management system (OEM) | Crane number, Moves per hour, Cycle time, Fault codes | works vessel_call |
| Truck Visit | event | gate operating system | Appointment, Gate in, Gate out, OCR reads, RFID tag, Turn time | carries container; enters through gate_lane |
| Gate Lane | asset | gate operating system | Lane id, OCR portal, Queue length, Exception type | |
| Rail Cut | record | railroad switch lists | Cut id, Railroad, Cut off time, Car count, Ramp inventory | |
| Reefer Plug | asset | reefer monitoring system | Plug id, Setpoint, Supply temp, Return temp, Power state | powers container |
| Yard Person | person | access control and TWIC readers | TWIC status, Zone authority, Employer | enters transfer_zone |
| Transfer Zone | site | terminal operating system | Zone geometry, Adjacent blocks, Pedestrian rule, Strobe location | |
| Safety Event | record | incident document system | Event type, Camera evidence, Zone, Reported by, Disposition | occurs in transfer_zone |
Sovereign HSE Watch: oil and gas, Pakistan · 12 objects
Sovereign HSE Watch · download objects.json
| Object | Kind | Anchored in | Properties | Links |
|---|---|---|---|---|
| Operating Facility / Site | asset | Facility name, Operating area, Area classification, Shift pattern | hosts hse_equipment; locates hse_incident; locates near_miss; locates inspection_record | |
| HSE Equipment | asset | SAP PM | Criticality, Running hours | |
| HSE Incident | record | SAP EHS | generates corrective_action | |
| Near Miss Report | record | Potential severity, Failed barrier | ||
| Corrective Action | record | SAP | Owner, Closure evidence | |
| Inspection / Audit Record | record | SAP QM | raises corrective_action | |
| HSE Document | document | OCR status | evidences hse_incident | |
| Sensor Reading | event | SCADA historian | measured on hse_equipment; precedes anomaly_event | |
| Anomaly Event | event | raised by a detection model | affects hse_equipment; triggers agent_recommendation | |
| Agent Recommendation | event | raised by an agent | cites hse_document; names approver hse_person; becomes on approval corrective_action | |
| HSE Person | person | the operator's identity provider | ||
| HSE Role | person | the operator's identity provider |
The format
Every example uses the same package format, hyper-ontology/1: objects with kind, properties, status vocabulary and typed links. The format is documented at hyper-ontology/1, loads with the Python loader, and all 246 objects are one table in the dataset (objects.jsonl).
Built from the published object models only. The designs they come from are listed at sovereign AI reference architectures. Designed on Praxis; made living in Hyper Ontology. Updated 2026-10-18.
Want one of these designs for your own operation? Talk to us.