1. A Software Fault Management (SFM) system for managing software faults in a managed mobile telecommunications network, said SFM system comprising: an Intelligent Management Information Base (I-MIB) comprising a Management Information Base (MIB) and a Knowledge Base (KB), said KB including a functional model of said managed network; and an intelligent multi-agent portion having a plurality of agents which process said software faults utilizing information from said I-MTB, said plurality of agents in said multi-agent portion including: a plurality of middle-level agents, each of said middle-level agents comprising a plurality of lower-level sub-agents for performing reasoning, testing, and knowledge-maintenance activities; and a top-level coordinator super-agent which controls said middle-level agents.