11. A method for analyzing a document, the method comprising: parsing, by a processor, an ontology model stored in a memory and identifying a hierarchy of document structure instance classes comprising a root class, a child class, and class definition relationships between the document structure instance classes as defined in the ontology model; identifying, by document structure instance identification logic, a first document structure instance and a second document structure instance in the document; analyzing, by classification logic, the first document structure instance against the ontology model to: determine a first classification for the first document structure instance among the document structure instance classes; and analyze the second document structure instance against the ontology model to determine a second classification for the second document structure instance among the document structure instance classes, wherein a horizontal relationship exists between the first classification and the second classification such that neither of the first and second classifications are ancestors of the other; analyzing, by instance relationship analysis logic, the class definition relationships to determine whether a change in the first classification affects the second classification; and based on the analyzing, outputting an analysis result that indicates whether the first classification affects the second classification, wherein the analysis result facilitates determining whether conflicts exist between the first and second document structure instances of the document, which in turn facilitates improving an accuracy, completeness, and clarity of the document.
16. The method of claim 11 , wherein identifying the first document structure instance and the second document structure instance in the document further comprises determining a horizontal relationship between the first document structure instance and the second document structure instance.