Introdution

evOWLution is a software component that supports the methods for the consistent evolution of OWL ontologies. It builds on top of the KAON2 ontology management infrastructure. The implementation includes evolution strategies for various fragments of ontology languages, including OWL-DL, OWL-Lite and OWL-DLP, as well evolution strategies for logical consistency. Additionally it allows to plug-in further evolution strategies for structural consistency (to support additional sublanguages), logical consistency, and user-defined consistency. The OWL Evolution strategies can also rely on contextual information such as the confidence annotations of Text2Onto to guide the evolution process.