1. A method of constructing a model representative of a resource for use in managing a service associated with the resource, comprising the steps of: associating a resource abstract model with the resource, wherein the resource abstract model is configured to automatically determine a set of resource metrics to be used to construct a model representative of the resource such that a reduced set of resource metrics is considered; constructing the model representative of the resource based on the reduced set of resource metrics obtained in accordance with the resource abstract model; obtaining one or more service level metrics for use in constructing the model representative of the resource, wherein the one or more service level metrics are obtainable from one or more service level agreements; and obtaining a topology of one or more resources used to deliver one or more services associated with the one or more service level agreements, including the resource for which the model is being constructed, for use in constructing the model representative of the resource.