1. A network management system for managing a communications network, said management system comprising: at least one processor; and a data storage device, wherein functionality and resources of said communications network are represented by managed objects, and at least one association links classes of said managed objects representing said functionality with classes of said managed objects representing said resources.