期刊文献+

Chord协议的抽象状态机模型

The Abstract State Machine Model of the Chord Protocol
下载PDF
导出
摘要 P2P是构筑于互联网的大规模分布计算协议,采用形式化方法对P2P协议的本质原理进行分析,将有助于P2P协议的优化和改进。本文采用抽象状态机(ASM)对经典P2P协议Chord进行分析,用基于抽象状态机语言(Asml)对其建模,设计了核心运行规则,并得到了该协议的有限状态机模型。本文的工作有助于分析、优化P2P协议。 P2P is a large-scale distributed computing protocol based on the Internet. It is useful to optimize and improve the P2P protocol by analyzing its basic principles with formal methods. The paper analyses the chord protocol with Abstract State Machine (ASM) and uses the Asml language to build the ASM model. The paper also designs the core running rules of Chord and computes the finite state machine (FSM) of Chord. This work can help to analyze and optimize the P2P protocol.
出处 《计算机工程与科学》 CSCD 北大核心 2010年第4期83-85,92,共4页 Computer Engineering & Science
基金 国家973计划资助项目(2005CB321800)
关键词 抽象状态机 CHORD协议 抽象状态机语言 有限状态机 abstract state machine,Chord protocol abstract state machine language finite state machine
  • 相关文献

参考文献8

  • 1Milojicic D S, Kalogeraki V. Peer-to-Peer Computing[R]. HPL-2002-57. HP Labs, Palo Alto, 2002.
  • 2Clark D. Face-to-Face with Peer-to-Peer Networking[J].IEEE Computer, 2001,34(1) : 18-21.
  • 3Borger E. The Origins and Development of the ASM Method for High Level System Design and Analysis[J]. Journal of Universal Computer Science, 2002,8 (1) : 2-74.
  • 4Gurevich Y, Rossman B, Schulte W. Semantic Essence of ASML[J]. Theoretical Computer Science , 2005,43 (13) 370-412.
  • 5Gurevich Y. Evolving Algebras 1993: Lipari Guide[M]. Oxford University Press, 1995.
  • 6Gurevich Y. Draft of the ASM Guide[R]. CSE-TR-336- 97The ASM Guide/EECS Department, University of Michigan, 1997.
  • 7Morris R, Karger D, Kaashoek M F, et al. Chord: A Scalable Peer-to-Peer Lookup Service for Internet Applications[C]//Proc of ACM SIGCOMM'01,2001:149-160.
  • 8Barnett M, Schulte W. Runtime Verification of. NET Contraets[J]. Journal of Systems and Software, 2003, 65 (3):199-208.

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部