DocumentCode
3055117
Title
Reverse engineering Internet MIBs
Author
Schönwälder, J. ; Müller, A.
Author_Institution
Comput. Sci. Dept., Tech. Univ. Braunschweig, Germany
fYear
2001
fDate
2001
Firstpage
423
Lastpage
436
Abstract
The Internet-standard management protocol SNMP manipulates data structures that are defined in MIB modules. A large number of MIB modules has been defined over the last decade. Some of them are rather complex and full of technical details, which makes it hard to understand them. Furthermore, the limitations of the current data definition language make it impossible to formally express the conceptual model underlying a well-engineered MIB module. This paper presents a reverse engineering algorithm which extracts conceptual models from the MIB data definitions. The algorithm uses several heuristics that are derived from common MIB naming and registration conventions. The output produced by the algorithm is a graphical representation for conceptual MIB models, which is a slightly customized version of a unified modeling language (UML) class diagram. A prototype implementation of the algorithm is described which has been integrated into the libsmi software package
Keywords
Internet; computer network management; data structures; database management systems; protocols; reverse engineering; simulation languages; software packages; telecommunication computing; Internet MIB; Internet-standard management protocol; MIB data definitions; MIB modules; MIB naming; MIB registration; SNMP; UML class diagram; conceptual MIB models; data definition language; data structures; graphical representation; heuristics; libsmi software package; prototype implementation; reverse engineering algorithm; unified modeling language; Data mining; Data structures; Heuristic algorithms; Internet; Protocols; Reverse engineering; Software algorithms; Software packages; Software prototyping; Unified modeling language;
fLanguage
English
Publisher
ieee
Conference_Titel
Integrated Network Management Proceedings, 2001 IEEE/IFIP International Symposium on
Conference_Location
Seattle, WA
Print_ISBN
0-7803-6719-7
Type
conf
DOI
10.1109/INM.2001.918057
Filename
918057
Link To Document