Managing Change: An Ontology Version Control System.
Timothy Redmond, Michael E. Smith, Nick Drummond, Tania Tudorache · 2008
Abstract. In this paper we present the basic requirements and initial design of a system which manages and facilitates changes to an OWL ontology in a multi-editor environment. This system uses a centralized client-server architecture in which the server maintains the current state and full history of all managed ontologies. Clients can access the cur-rent ontology version, all historical revisions, and differences between arbitrary revisions, as well as metadata associated with revisions. This system will enable many other ontology based services, such as incre-mental reasoning, collaborative ontology development, advanced ontol-ogy search, and ontology module extraction. Taken holistically, this net-work of services will provide a rich environment for the development and management of ontology based information systems. 1