SWOOP - Helping to Debug Ontologies
Henry has discovered SWOOP , a small ontology editor from MindSwap . This reminds me to point out a very nice feature of SWOOP, one that Protege does not have out of the box. SWOOP , through its integration with Pellet , is able to not only compute classifications but also able to tell you *why* your ontology is inconsistent. This, to me, is a huge step towards being able to use ontologies in "every day" problems. The use case here is: You are collecting information from many many different sources. You have an ontology that defines your view of the world. It's possible that all the different information sources will present to you conflicting information. Your ontology defines what is consistent, so therefore it should be able to tell you when you have information that is *inconsistent*. SWOOP does a pretty good job at giving you the feedback to find the source of the inconsistency. An example output is: Inconsistent ontology Reason: Individual ErrorBoat has m...