ANSWER: network monitoring using object-oriented rules

作者: Gary M. Weiss , Johannes P. Ros , Anoop Singhal

DOI:

关键词: Extension (predicate logic)Object-oriented programmingProgramming paradigmNetwork monitoringExpert systemArtificial intelligenceComputer science

摘要: This paper describes ANSWER, the expert system responsible for monitoring AT&T's 4ESS switches. These switches are extremely important, since they handle virtually all of long distance traffic. ANSWER is implemented in R++, a rule-based extension to C++ object-oriented programming language, and innovative because it employs both paradigms. The use object technology has provided principled way modeling reasoning about failures within 4ESS. resulted an that more clearly organized, easily understood maintainable than its predecessor, which was using paradigm alone. been deployed year handles 140 processes over 100,000 alarms per week.

参考文章(11)
Thomas Cooper, Rule-based programming under OPS5 Morgan Kaufmann Publishers Inc.. ,(1988)
Peter F. Patel-Schneider, Diane J. Litman, James M. Crawford, Anil K. Mishra, Daniel L. Dvorak, Device representation and reasoning with affective relations international joint conference on artificial intelligence. pp. 1814- 1820 ,(1995)
James Euchner, Jack Flamholz, Henry Rabinowitz, Erica J. Wolin, NYNEX MAX: A Telephone Trouble Screening Expert innovative applications of artificial intelligence. pp. 213- 230 ,(1991)
Thomas Cooper, Nancy Wogrin, Rule-Based Programming With Ops 5 ,(1988)
Richard Helm, John Vlissides, Ralph Johnson, Erich Gamma, Design Patterns: Elements of Reusable Object-Oriented Software ,(1994)
R. Sasisekharan, V. Seshadri, S.M. Weiss, Data mining and forecasting in large-scale telecommunication networks IEEE Intelligent Systems. ,vol. 11, pp. 37- 43 ,(1996) , 10.1109/64.482956
Gary M. Weiss, Johannes P. Ros, Implementing Design Patterns with Object-Oriented Rules Journal of Object-oriented Programming. ,vol. 11, ,(1998)
Anoop Singhal, Gary Weiss, Johannes P. Ros, A model based reasoning approach to network monitoring conference on information and knowledge management. pp. 41- 44 ,(1996) , 10.1145/352302.352313
Diane Litman, Peter F. Patel-Schneider, Anil Mishra, Modeling dynamic collections of interdependent objects using path-based rules conference on object-oriented programming systems, languages, and applications. ,vol. 32, pp. 77- 92 ,(1997) , 10.1145/263698.263723