Patent ID: 9141411
Filing Date: 2015-09-22
Classification: G06F,H04L

Abstract:
1. At a computer system including a processor and a memory, in a computer networking environment including a plurality of computing systems, a computer-implemented method for implementing a dynamically changeable system model that is customizable per version of a managed system, the method comprising: determining that a dynamically changeable system model corresponds to a managed system, the dynamically changeable system model including one or more versioned managed system objects that correspond to one or more managed system objects at the managed system, the one or more managed system objects corresponding to data used in conjunction with one or more services provided by the managed system, the dynamically changeable system model being configured to provide access to the managed system and to dynamically adapt as the one or more managed system objects at the managed system change, such that the dynamically changeable system model represents which managed system objects correspond to a current version of the managed system to one or more users; the managed system indicating to the dynamically changeable system model which of the one or more managed system objects are available in each version of the managed system, wherein the available managed system objects are stored in a data store of the dynamically changeable system model as the one or more versioned managed system objects; the dynamically changeable system model requesting the managed system to provide managed system information including at least a current version identifier; and based on the managed system information indicated by the managed system, the managed system providing to the dynamically changeable system model those managed system objects that are provided by the indicated version of the managed system, the managed system objects including one or more managed system objects and one or more features that are specific to the indicated version of the managed system.