If you are interested in doing various normalizations, you could work directly with the OWL2 XML serialization: http://www.w3.org/2007/OWL/wiki/XML_Serialization Unfortunately, it's still in flux, so I'd work off the version supported in the OWL API. It's pretty easy to write normalization on it in XSLT. Cheers, Bijan.