“…Association in the top of ontology is characterized by an association group <support, β> from T such that β(S) = {(k1, w1), (k2, w2),…, (kn, wn)} and β(S ) is S's usual type. Association group charts a prototype to a keyword set and presents keyword weight for keywords in a keyword set (Zhou et al, 2006a). Some patterns are discovered from relevant documents that are corresponding to a group of keyword occurrence couples: d1 = {(java language, 4), (programming, 6)} d2 = {(c++ language, 5), (programming, 15)} d3 = {(OOPS, 3), (programming, 7), (others, 10)} Compound objects are obtained using is-a relationship e1 and 2 from d1-3, where d1→e1, d2→e1 and d3→e2.…”