吉林大学学报(工学版)

• • 上一篇    下一篇

面向P2P系统的体系结构描述语言

孙知信1,2,杨熙1,宫婧3   

  1. 1.南京邮电大学 计算机技术研究所,南京 210003; 2.南京大学 计算机软件新技术国家重点实验室,南京 210093;3.南京邮电大学 数理学院, 南京 210003
  • 收稿日期:2006-10-10 修回日期:1900-01-01 出版日期:2008-09-01 发布日期:2008-09-01
  • 通讯作者: 孙知信

New P2P architecture description language

SUN Zhi-xin1,2, YANG Xi1, GONG Jing3   

  1. 1.College of Computer of Nanjing University of Posts and Telecommunications, Nanjing 210003, China; 2.State Key Laboratory for Novel Software Technology, Nanjing University, Nanjing 210093, China;3.College of Applied Mathematics & Physics of Nanjing University of Posts and Telecommunications, Nanjing 210003, China
  • Received:2006-10-10 Revised:1900-01-01 Online:2008-09-01 Published:2008-09-01
  • Contact: SUN Zhi-xin

摘要: 由于传统的描述语言并不是专门为P2P系统设计的,不能准确地描述P2P系统的体系结构,因此本文设计了一种面向P2P系统的描述语言P2P_ADL。该描述语言根据从共享资源管理,P2P网络规划与管理,P2P协议的编译与解释三个方面将P2P体系结构抽象为一个三层的体系结构模型,并在各层内赋予相应的可扩展机制,然后针对不同的体系结构层次及可扩展机制提供了相应的语义解释。文中通过实例分析,表明了P2P_ADL是一种为P2P系统专门设计的体系结构描述语言,能够准确地描述P2P系统的体系结构。

关键词: 计算机系统结构, P2P, 软件体系结构, 体系结构描述语言, ADL

Abstract: Conventional architecture description languages were designed not for P2P systems, so they are unable to accurately describe the architecture frame of a P2P system. A P2P system oriented specific description language, P2P_ADL, is proposed in this paper. This language defines the architecture frame of a P2P system as an architecture mode with three layers, describing the share resource management, the layout and management of P2P network, the complication and interpretation of P2P protocol respectively. Extendable mechanisms corresponding to different layers are endowed by P2P_ADL. Then according to different layers and the extendable mechanisms the corresponding semantics elements are provided. Results of case analysis show that P2P_ADL is a suitable description language which can accurately describe the architecture frame of P2P systems.

Key words: computer system organization, P2P software architecture, software architecture description language

中图分类号: 

  • TP393
[1] 余宜诚, 胡亮, 迟令, 初剑峰. 一种改进的适用于多服务器架构的匿名认证协议[J]. 吉林大学学报(工学版), 2018, 48(5): 1586-1592.
[2] 董坚峰, 张玉峰, 戴志强. 改进的基于狄利克雷混合模型的推荐算法[J]. 吉林大学学报(工学版), 2018, 48(2): 596-604.
[3] 赵博, 秦贵和, 赵永哲, 杨文迪. 基于半陷门单向函数的公钥密码[J]. 吉林大学学报(工学版), 2018, 48(1): 259-267.
[4] 刘磊, 刘利娟, 吴新维, 张鹏. 基于ECPMR的编译器测试方法[J]. 吉林大学学报(工学版), 2017, 47(4): 1262-1267.
[5] 董立岩, 王越群, 贺嘉楠, 孙铭会, 李永丽. 基于时间衰减的协同过滤推荐算法[J]. 吉林大学学报(工学版), 2017, 47(4): 1268-1272.
[6] 于斌斌, 武欣雨, 初剑峰, 胡亮. 基于群密钥协商的无线传感器网络签名协议[J]. 吉林大学学报(工学版), 2017, 47(3): 924-929.
[7] 邓昌义, 郭锐锋, 张忆文, 王鸿亮. 基于平衡因子的动态偶发任务低功耗调度算法[J]. 吉林大学学报(工学版), 2017, 47(2): 591-600.
[8] 魏晓辉, 刘智亮, 庄园, 李洪亮, 李翔. 支持大规模流数据在线处理的自适应检查点机制[J]. 吉林大学学报(工学版), 2017, 47(1): 199-207.
[9] 郝娉婷, 胡亮, 姜婧妍, 车喜龙. 基于多管理节点的乐观锁协议[J]. 吉林大学学报(工学版), 2017, 47(1): 227-234.
[10] 魏晓辉, 李翔, 李洪亮, 李聪, 庄园, 于洪梅. 支持大规模流数据处理的弹性在线MapReduce模型及拓扑协议[J]. 吉林大学学报(工学版), 2016, 46(4): 1222-1231.
[11] 车翔玖, 梁森. 一种基于大顶堆的SPIHT改进算法[J]. 吉林大学学报(工学版), 2016, 46(3): 865-869.
[12] 刘衍珩, 李松江, 王爱民. P2P流媒体中动态分级传输模型及传输算法[J]. 吉林大学学报(工学版), 2016, 46(1): 259-264.
[13] 金顺福, 李洋, 刘建平, 霍占强. P2P节点在线机制的纳什均衡和社会最优策略[J]. 吉林大学学报(工学版), 2016, 46(1): 296-302.
[14] 董悦丽, 郭权, 孙斌, 康玲. 药物分子对接动态任务迁移优化[J]. 吉林大学学报(工学版), 2015, 45(4): 1253-1259.
[15] 匡哲君,师唯佳,胡亮. 基于无线传感器网络的角色成员关系剩余能量新算法[J]. 吉林大学学报(工学版), 2015, 45(2): 600-605.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!