1. A method comprising: receiving a specification, the specification defining attributes of a navigable semantic network, the attributes identifying multiple resource nodes and corresponding relationships amongst the resource nodes; processing the specification to identify a set of declarative statements; and utilizing the set of declarative statements identified by the specification to produce a semantic network model associated with the navigable semantic network, the semantic network model enabling instantiation of different portions of the navigable semantic network for viewing based on navigation input.
1. A method comprising: receiving a specification, the specification defining attributes of a navigable semantic network, the attributes identifying multiple resource nodes and corresponding relationships amongst the resource nodes; processing the specification to identify a set of declarative statements; and utilizing the set of declarative statements identified by the specification to produce a semantic network model associated with the navigable semantic network, the semantic network model enabling instantiation of different portions of the navigable semantic network for viewing based on navigation input. 27. The method of claim 1 further comprising identifying which of the resource nodes in the semantic network are directly related to a particular node of the resource nodes, and identifying which of the resource nodes are indirectly related to the particular node.