检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]武汉理工大学计算机科学与技术学院,武汉430063 [2]武汉大学软件工程国家重点实验室,武汉430072 [3]华中科技大学计算机科学与技术学院,武汉430074 [4]华中科技大学下一代互联网接入系统国家工程实验室,武汉430074 [5]湖北省建筑科学研究设计院,武汉430071
出 处:《小型微型计算机系统》2012年第5期929-935,共7页Journal of Chinese Computer Systems
基 金:中央高校基本科研业务费专项资金项目(2010-Ia-047)资助;武汉大学软件工程国家重点实验室开放基金项目(SKLSE2010-08-30)资助;国家自然科学基金项目(60803046)资助;武汉理工大学青年教师博士科研启动基金项目(471-38650514)资助
摘 要:基于构件的软件开发,是软件工程领域一个重要的方法,其中构件模型是该方法的理论基础.目前,适用于基于对等结构的分布式应用软件开发的构件模型尚不多见.针对对等应用软件的特点,首先在给出一个开发框架的前提下,对对等应用软件进行了构件特征分析,并将基于该框架开发的对等应用软件系统所涉及到的构件形态,归结为可迁移构件、轻量级构件和耦合容器构件3类,然后在此基础上提出一个支持对等应用的构件模型,并对构件模型中语义和语法进行了表述,最后介绍了该构件模型的生成与部署、合成与组装、查找与匹配、通讯与协作、以及相关对比等方面的研究工作.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.
关 键 词:基于构件的软件开发 构件模型 对等计算 对等应用软件
分 类 号:TP311[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.20