Patent ID: 7028307

Claim:
A data management framework for a data communications network comprising: a client; a server, the server provides a dynamically constructed model of at least one element of the data communications network, the model providing a uniform programming interface for allowing the client to dynamically access at least one element and dynamically add a new element in performing network management functions; the server includes at least one controller communicating with the client; a model context; a policy context associated with a policy context application programming interface, the policy context derived from a model context; the model context including; a model context class providing default attributes, behavior, and associations, an application service having an application programming interface, and a managed object, operatively connected to the application service, and having a managed object entity, wherein the managed object includes a policy managed object derived from a managed object implementation wherein the managed object implementation defines the characteristics of an element, of the one or more elements, that is represented by the managed object and wherein the managed object implementation is derived from the managed object entity wherein the managed object entity provides default attributes, behavior, and associations for the managed object.