Formal Modeling and Analysis of an IETF Multicast Protocol

被引:10
作者
Lien, Elisabeth [1 ]
Olveczky, Peter Csaba [1 ]
机构
[1] Univ Oslo, N-0316 Oslo, Norway
来源
SEFM 2009: SEVENTH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND FORMAL METHODS | 2009年
关键词
REAL-TIME MAUDE;
D O I
10.1109/SEFM.2009.11
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper describes the application of Real-Time Maude to the formal modeling, simulation, and model checking analysis of the NORM multicast protocol standard being developed by the Internet Engineering Task Force. Because of its size and sophistication, real-time features, and the need to model and analyze subcomponents of NORM both in isolation and in combination, NORM poses a set of challenging problems for its formal specification and analysis. Our formal modeling and analysis efforts made its aware of ambiguities, inconsistencies, and cases of under-specification in the informal specification of NORM. Our work indicates that formal methods can successfully be applied by non-experts during the development of advanced Internet protocol standards.
引用
收藏
页码:273 / 282
页数:10
相关论文
共 14 条
  • [1] ADAMSON B, 2003, NACK ORIENT IN PRESS
  • [2] ADAMSON B, 2009, NACK ORIENT IN PRESS
  • [3] ADAMSON B, 2008, MULTICAST N IN PRESS
  • [4] Formal verification of standards for distance vector routing protocols
    Bhargavan, K
    Obradovic, D
    Gunter, CA
    [J]. JOURNAL OF THE ACM, 2002, 49 (04) : 538 - 576
  • [5] Formal analysis of Kerberos 5
    Butler, Frederick
    Cervesato, Iliano
    Jaggard, Aaron D.
    Scedrov, Andre
    Walstad, Christopher
    [J]. THEORETICAL COMPUTER SCIENCE, 2006, 367 (1-2) : 57 - 87
  • [6] Clavel Manuel., 2007, All About Maude - A High-Performance Logical Framework, How to Specify, Program and Verify Systems in Rewriting Logic, V4350
  • [7] Knuth D. E., 1981, Of the art of computer programming, V2
  • [8] LIEN E, 2004, THESIS U OSLO
  • [9] Meadows C., 2004, Journal of Computer Security, V12, P893
  • [10] Specification and analysis of the AER/NCA active network protocol suite in Real-Time Maude
    Oelveczky, Peter Csaba
    Meseguer, Jose
    Talcott, Carolyn L.
    [J]. FORMAL METHODS IN SYSTEM DESIGN, 2006, 29 (03) : 253 - 293