首页 | 本学科首页   官方微博 | 高级检索  
     

一种基于对等计算的构件模型研究
引用本文:黄靖,卢炎生,刘海,孟智.一种基于对等计算的构件模型研究[J].小型微型计算机系统,2012,33(5):929-935.
作者姓名:黄靖  卢炎生  刘海  孟智
作者单位:1. 武汉理工大学计算机科学与技术学院,武汉430063;武汉大学软件工程国家重点实验室,武汉430072
2. 华中科技大学计算机科学与技术学院,武汉,430074
3. 华中科技大学下一代互联网接入系统国家工程实验室,武汉,430074
4. 湖北省建筑科学研究设计院,武汉,430071
基金项目:中央高校基本科研业务费专项资金项目,武汉大学软件工程国家重点实验室开放基金,国家自然科学基金,武汉理工大学青年教帅博士科研启动基金
摘    要:基于构件的软件开发,是软件工程领域一个重要的方法,其中构件模型是该方法的理论基础.目前,适用于基于对等结构的分布式应用软件开发的构件模型尚不多见.针对对等应用软件的特点,首先在给出一个开发框架的前提下,对对等应用软件进行了构件特征分析,并将基于该框架开发的对等应用软件系统所涉及到的构件形态,归结为可迁移构件、轻量级构件和耦合容器构件3类,然后在此基础上提出一个支持对等应用的构件模型,并对构件模型中语义和语法进行了表述,最后介绍了该构件模型的生成与部署、合成与组装、查找与匹配、通讯与协作、以及相关对比等方面的研究工作.

关 键 词:基于构件的软件开发  构件模型  对等计算  对等应用软件

Component Model Based on Peer-to-peer Computing
HUANG Jing , LU Yan-sheng , LIU Hai , MENG Zhi.Component Model Based on Peer-to-peer Computing[J].Mini-micro Systems,2012,33(5):929-935.
Authors:HUANG Jing  LU Yan-sheng  LIU Hai  MENG Zhi
Affiliation:1(School of Computer Science & Technology,Wuhan University of Technology,Wuhan 430063,China) 2(State Key Laboratory of Software Engineering,Wuhan University,Wuhan 430072,China) 3(School of Computer Science & Technology,Huazhong University of Science & Technology,Wuhan 430074,China) 4(National Engineering Lab for Next Generation Internet Access System,Huazhong University of Science & Technology,Wuhan 430074,China) 5(Hubei Instiute of Building Research & Design,Wuhan 430071,China)
Abstract:Component based software development(CBSD) is a very important approach in software engineering(SE).Meanwhile,Component model is the theoretic foundation of this approach.Presently,it is rarely seen about the component model applied to the distributed application software development based on peer-to-peer computing.According to the characteristics of peer-to-peer application software,three component features are firstly classified,which can be applied to develop peer-to-peer application software by using development architecture DevP2P,i.e.,movable component,lightweight component,container-coupled component.Then a component model supporting peer-to-peer applications has been proposed,and its semantic and grammatical aspects have been also presented.Lastly research works about the component model′s development and deployment,composition and assembly,search and match,communication and cooperation have been introduced.
Keywords:component based software development(CBSD)  component model  peer-to-peer computing  peer-to-peer application software
本文献已被 CNKI 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号