Patent ID: 7131057

Claim:
A method of linking domain knowledge to document knowledge, comprising: rendering document knowledge as textual components with variable fields; building an object-oriented domain model comprising domain knowledge, wherein said building an object-oriented domain model comprises organizing data input by a user into said domain model; linking said document knowledge to said domain knowledge, by linking said domain knowledge to document knowledge variables, said domain knowledge comprising domain knowledge elements, and said domain knowledge elements are dynamically linked to said document knowledge variables through an object model access expression; and re-evaluating the object model access expression of each of said document knowledge variables whenever the domain model is reorganized, wherein said document knowledge variables are linked to said domain knowledge elements by selecting specific properties from the domain model by an object representation and access language, wherein said object representation and access language (ORAL) comprises a plurality of ORAL expressions, and wherein if a first ORAL expression of said plurality of ORAL expressions comprises a single identifier, ten the first ORAL expression corresponds to a domain knowledge element.