Semantic Technology Integration
Semantic technology pays off only when it is embedded in the systems an organization already runs. VIStology integrates ontologies, rules, reasoning, and query into existing products and infrastructures — as an embedded library, a standalone service, or a knowledge layer over your data — putting knowledge that is machine-computable and human-auditable to work where your operations actually run.
The Challenge: Why Point-to-Point Integration Doesn't Hold
Most organizations do not lack data, and many do not even lack standards. What they lack is a shared, operational layer of meaning — and every integration built without one gets rebuilt each time something changes.
The default integration pattern is point-to-point: each pair of systems that must talk gets its own interface, its own field-to-field mapping, its own translation code. The cost grows with the square of the number of systems, and every mapping encodes assumptions — what a status code means, which identifier is authoritative, what units a value carries — that live only in the code and in the heads of whoever wrote it. Nothing in the mapping can be queried, checked, or reused.
Those hand-written mappings are also brittle. A schema revision, a renamed field, a new enumeration value — and a mapping written against the old structure either fails loudly or, worse, keeps running while quietly delivering the wrong meaning. Meanwhile the data itself stays stranded: each system's vocabulary is local, so the knowledge spread across databases, documents, engineering models, and message feeds cannot be combined into answers no single system holds.
A subtler failure mode is standards adopted in name only. An OWL ontology exists somewhere in the enterprise; RDF appears in an architecture document; a vocabulary was funded and delivered. But nothing in the operational path touches any of it — no lifter populates it, no validator gates data against it, no reasoner derives from it, no application queries it. An ontology that is not wired into the systems that ingest, decide, and answer is documentation, not infrastructure.
The remedy is not another adapter. It is an architecture in which meaning is defined once, formally — in a form machines can compute on and people can still read and audit — and the running systems are wired to it. Building and wiring that layer is what VIStology's integration practice does.
Our Approach: Meet Systems Where They Are
We do not ask organizations to replace what they run. We lift the data and models they already have into a formal semantic core, validate everything before it is reasoned over, and embed the reasoning wherever it needs to live — in-process, as a service, or as a knowledge layer.
Lift What You Have
Data enters the semantic layer from wherever it already lives. Custom lifters — LLM-assisted where the source is unstructured — extract entities and relations from relational databases, from XML, JSON, and YAML documents, and from free text; automated model transformation translates UML, SysML, and fielded data models into OWL mechanically, so the lift re-runs whenever the source model is revised. Everything lifted is grounded on NuVio, VIStology’s foundational ontology, which keeps separately lifted sources mutually consistent — one body of knowledge rather than a new set of parallel silos. The deepest documented case — a fielded NATO data model, lifted automatically — has its own page: Data Model Lifting.
Validate Before You Reason
A single contradiction poisons everything downstream: in classical logic, an inconsistent theory entails any conclusion at all. Validation is therefore a gate, not an afterthought. We verify that lifted ontologies and data are logically consistent — automated consistency checking our principals helped pioneer with ConsVISor, presented at the first International Semantic Web Conference in 2002 — and that instance data conforms to the shapes the model requires, using W3C SHACL. OWL infers what could be true under an open world; SHACL enforces what must actually be present. Together they turn the semantic layer into an auditable contract rather than a best-effort translation.
Embed the Reasoning
The reasoning core is BaseVISor, VIStology's forward-chaining inference engine for RDF/OWL triples. It embeds in-process in a Java application through its API — with procedural attachments that let rules call out to the databases and web services around it — or runs standalone as a service. Domain logic beyond OWL's expressiveness is written as user-defined rules in BVR, VIStology's XML-based rule language. Questions are answered through a SPARQL endpoint that returns inferred facts alongside asserted ones, so applications see everything the reasoner can conclude, not only what was stored.
That is what integration means here: the ontology, the rules, and the reasoner become components inside your product and infrastructure — a library your code links, a service your systems call, a knowledge layer your applications query. The record behind that claim — the full-stack SAWA demonstration and the engine built from its lessons — has its own page: Embedded Semantic Reasoning.
The Reference Architecture
Every engagement instantiates the same pattern: lift, validate, reason, return. The specific lifters, ontologies, and rules differ by domain; the architecture does not.
The left side of the diagram is deliberately unglamorous: relational databases, structured documents, free text, engineering models — the systems an organization already runs, unchanged. Lifters and model transformations feed the semantic core, and consistency and SHACL conformance checks gate what enters it, so nothing malformed or contradictory reaches the reasoner.
The right side matters just as much. The core exists to power applications — decision support, capability matching, monitoring — and the return path carries inferred facts back into the source systems. The payoff of reasoning lands where operations actually happen, not in a separate silo of its own.
Use Cases
Data Model Lifting
From fielded data model to ontology, automatically: NATO’s JC3IEDM — 289 entities, 396 relationships, 1,729 attributes, nearly 7,000 value codes — lifted by a ~470-line automated pipeline into a consistency-checked OWL ontology that re-runs on every model revision.
Learn more →Embedded Semantic Reasoning
The full semantic stack demonstrated as one running system at ISWC 2005 — and BaseVISor, the forward-chaining inference engine built from its lessons: a Rete network optimized for RDF triples, embeddable in a Java application or run standalone.
Learn more →Proof Points
Two decades of peer-reviewed integration work. The deepest results — the full-stack demonstration and the automated model lift — now live on the use-case pages above; two more foundations of the practice:
ConsVISor: We Debugged the Foundations
Presented at the first International Semantic Web Conference in 2002, ConsVISor checks an ontology axiom by axiom and flags likely mistakes that pure satisfiability checkers miss. Its companion theorem-prover pass went further still: it found errors in early formal axiomatizations of the Semantic Web languages themselves — defects that were corrected upstream as a result. Few integrators can say their QA improved the foundations they build on.
RODG & SQG: Test Before You Deploy
DARPA-funded and open-sourced, the RDF Object Description Generator and SPARQL Query Generator produce OWL-semantics-aware synthetic data and query sets for exercising semantic systems before deployment. RODG was evaluated across six ontologies at 500–3,000 object descriptions each, with RDFUnit quality pass rates above 74% on all six — and above 96% on three.
Selected Publications
Peer-reviewed foundations of VIStology's semantic integration practice.
RDF Object Description Generator
International Journal of Web Engineering and Technology 15(2):140-169
View PublicationBaseVISor: A Triples-Based Inference Engine Outfitted to Process RuleML and R-Entailment Rules
2nd International Conference on Rules and Rule Markup Languages for the Semantic Web (RuleML'06)
View PublicationConsistency Checking of Semantic Web Ontologies
1st International Semantic Web Conference, pp. 454–459
View PublicationOn the Automated Generation of an OWL Ontology Based on the Joint C3 Information Exchange Data Model
12th International Command and Control Research and Technology Symposium
View PublicationRelated
Put Semantics to Work in Your Systems
Whether you need a fielded data model lifted into an ontology, a reasoner embedded in your product, or a knowledge layer over the infrastructure you already run, we can help you scope the integration and build it.
Get in Touch