Ontology Based Architecture

Wednesday, March 07, 2012
6:00 PM
Free and open to the public

Ontology Based Architecture (OBA) is an open architecture that components can simply plug into and use to exchange ontologically defined objects with one another through a publish/subscribe interface. Components can also obtain objects via a query interface from an object repository maintained by the architecture of the current state of each published object.

OBA allows components to be dynamically attached, detached, and reattached, and to be distributed across networked computers, co-located in separate processes on a computer, and/or co-located within a single process.

OBA automatically enforces the ontology as a standard – only the objects defined by that ontology can be exchanged through the architecture – and compiles that ontology into the object oriented languages in which its components are written.

x x


Robert Balzer

Chief Technical Officer
Teknowledge Corporation