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.

Semantic technology integration reference architecture A reference architecture in four zones: data from where it already lives is lifted into a semantic core — custom lifters ingest relational databases, XML/JSON/YAML documents, and unstructured text, while model transformation converts UML and SysML models — gated by consistency and SHACL conformance checks; the core of NuVio-grounded ontologies, BVR rules, the BaseVISor reasoner, and a SPARQL endpoint feeds decision support, capability matching, and monitoring applications, and inferred facts flow back to the source systems. Semantic Technology Integration — Reference Architecture Data lifted from the systems you already run into a reasoning core — feeding your applications, returning inferred facts Where your data lives Lift & validate Your applications inferred facts flow back to your systems Relational databases XML · JSON · YAML Unstructured text UML / SysML models Consistency & SHACL conformance checks Custom lifters LLM-assisted extraction Model transformation automated · repeatable Semantic Core NuVio-grounded ontologies BVR rules BaseVISor reasoner SPARQL endpoint Decision support Capability matching Monitoring & alerts Semantic infrastructure embeds in what you already run — as a library, a service, or a knowledge layer — it does not replace it.
Figure 1. The semantic integration reference architecture: data lifted and validated from the systems you already run into a semantic core — NuVio-grounded ontologies, BVR rules, BaseVISor, SPARQL — powering your applications and returning inferred facts.

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.

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:

Foundations

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.

Test Tooling

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

Chen, Y., Kokar, M.M. & Moskal, J.J.

International Journal of Web Engineering and Technology 15(2):140-169

View Publication

BaseVISor: A Triples-Based Inference Engine Outfitted to Process RuleML and R-Entailment Rules

Matheus, C.J., Baclawski, K. & Kokar, M.M.

2nd International Conference on Rules and Rule Markup Languages for the Semantic Web (RuleML'06)

View Publication

Consistency Checking of Semantic Web Ontologies

Baclawski, K., Kokar, M.M., Waldinger, R. & Kogut, P.

1st International Semantic Web Conference, pp. 454–459

View Publication

An Application of Semantic Web Technologies to Situation Awareness

Matheus, C.J., Kokar, M.M., Baclawski, K. & Letkowski, J.

ISWC 2005

View Publication

On the Automated Generation of an OWL Ontology Based on the Joint C3 Information Exchange Data Model

Matheus, C.J. & Ulicny, B.

12th International Command and Control Research and Technology Symposium

View Publication

See the full list of VIStology publications →

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