DocumentCode
2868339
Title
Formal specification of SNMP MIB´s using action semantics: the routing proxy case study
Author
Duarte, Elias Procdpio, Jr. ; Musicante, Martin A.
Author_Institution
Dept. Inf., Parana Fed. Univ., Curitiba, Brazil
fYear
1999
fDate
1999
Firstpage
417
Lastpage
430
Abstract
The usual way to describe the semantics of MIB objects is just to give an informal English text explaining each object´s behavior. Informal descriptions are vague and incomplete. They are open to misinterpretation and may lead to inconsistent implementations. In this work we propose the use of action semantics as a simple and powerful tool for the formal description of the behavior of MIB objects. Formal descriptions may be used as the basis for systematic development, verification, and automatic generation of implementations. In our approach, operations for each MIB object can be simply added to the existing ASN.1 MIB descriptions, without implying in any modification of current standards. We initially define the semantics of the core SNMP server, as well as the snmpget and snmpset applications. This description is extensible, allowing the inclusion of any MIB. As a case study, we define the semantics of the experimental SNMP routing proxy MIB
Keywords
formal specification; protocols; telecommunication computing; telecommunication network management; telecommunication network reliability; telecommunication network routing; ASN.1 MIB descriptions; MIB objects; SNMP; action semantics; formal specification; routing proxy; snmpget; snmpset; Computer aided software engineering; Equations; Formal specifications; Informatics; Information management; Monitoring; Network servers; Protocols; Routing; Web server;
fLanguage
English
Publisher
ieee
Conference_Titel
Integrated Network Management, 1999. Distributed Management for the Networked Millennium. Proceedings of the Sixth IFIP/IEEE International Symposium on
Conference_Location
Boston, MA
Print_ISBN
0-7803-5748-5
Type
conf
DOI
10.1109/INM.1999.770698
Filename
770698
Link To Document