A network management system (10) includes a fault diagnosis system (12)
connectable to a communications network (20). The fault diagnosis system
includes a fault object factory, a path determination module, and a fault
diagnosis engine. The fault object factory is constructed and arranged to
receive fault data and create fault objects. The path determination
module is constructed to determine, in a communications network, a path
related to the fault data. The fault diagnosis engine is constructed to
perform, using the determined path, a fault analysis on the fault data to
diagnose a fault related to the communications network. The network
management may also include a help desk system (18), a topology mapper
(14) or an impact analyzer (16).