Font Size: a A A

The Design And Implementation Of Rule Management Platform In Network Fault Management System Based On Rule Engine

Posted on:2010-06-03Degree:MasterType:Thesis
Country:ChinaCandidate:H C ZhouFull Text:PDF
GTID:2178360278975733Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the expansion of the network, the network management is becoming increasingly difficult, there is no network fault management that can guarantee its system offering the complete trouble handling ,they all need to do special disposition and adjustment according to the situation disposed actually. If management tactic is solidify in system by program code, it is difficult to adjust and configure, time-consuming, and difficult to maintain, excessively relies the supports of system developer. Adopting rule engine technology for network fault management can well solve this problem. It stores the fault management strategies in the rule base. When rules change, we can just adjust the rule by rule management tool, not need to change the code, easily separate business logic from the application code. When network fault alarms, we can identify the source of alarm by reasoning. Therefore the network fault management system is most scalable, flexible, and manageable.This paper regards the design and development of a practical,quick rule management platform of network fault management as a goal, studies the technology in current rule management system. It gives rule management overall architecture, and describes the concept, description language and structure of the rule document in rule management system , also outlines the concept and function of business data objects. and stress describes the core rule engine, including rule engine definition, function ,structure, reason, algorithm and so on, It detailed analyses the structure, function and usage of Java rule engine JSR-94API. And it also introduces the open source Drools.Then, though the analysis to the function and technical framework of rule management platform, this paper specifically introduces the key technologies of rule management platform, including rule definition, expression, data-model, rule storage and operation, next, it gives the specific realization, including realization of business logic represent and customization of visual rule interface, and summarizes the feature of rule management platform. finally through the display of application example , it represents the flexible, steady and reused application advantages of rule management platform.
Keywords/Search Tags:network fault management, rule management, rules engine, Drools
PDF Full Text Request
Related items