A diagnostic device, for use in a communication network including network
equipments is provided. The diagnostic device includes a diagnostic
module that is adapted to determine the pause of problems occurring
within the network on the basis of information provided by the network
equipments. The diagnostic module includes a knowledge base in the form
of basic diagnostic units and a processing module adapted to establish
hierarchical associations between basic diagnostic units selected in the
knowledge base to constitute configurable diagnostic models adapted to
determine the cause of problems.