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; obtaining a set of resource metrics in accordance with the resource abstract model associated with the resource; and constructing a model representative of the resource based on at least a portion of the set of resource metrics obtained in accordance with the resource abstract model.