Patent attributes
A computer system and method for maintaining and using a domain ontology. The computer system includes a triple store comprising a domain ontology, a computer-readable tangible medium comprising software instructions, and a processor configured to access the computer-readable tangible medium to load and execute the software instructions. The software instructions provide a write service configured for receiving a request from a client interface of an authenticated user to edit the domain ontology of the triple store and an interface for updating the domain ontology based on the received request. The method includes steps of providing access to a domain ontology stored on a triple store, receiving a request from a client interface of a first client computer an authenticated user to edit the domain ontology of the triple store, and updating the domain ontology based on the received request by storing updates to the domain ontology in the triple store.