基于能力模型的匹配机制的研究与实现

来源 :东南大学 | 被引量 : 0次 | 上传用户:s83436776
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件重用和软件整合可以缩短应用系统软件开发的时间、降低开发的成本,已经逐渐为业界所接受。“整合”要求完成各个活动的软件组件能够协同,协同的内涵之一是完成各个活动的软件组件能够进行数据交换、实现互操作,这样的互操作就要求软件组件本身具有规范化的接口,提高协议的标准化程度,从而达到软件“重用”的目标。国际标准ISO 16100制定了软件能力描述的规范,提出了加强软件互操作和数据交换能力的方法学。基于该国际标准,本文对软件互操作和数据交换的实现机制进行了较为深入的研究。本文研究的主要内容和成果如下:(1)研究了软件互操作和数据交换的实现机制;深入研究国际标准ISO16100对软件组件能力的完整、准确的描述。有了这种规范化的描述,软件供应商能够以标准的格式描述他们的软件,用户能够根据标准的格式来描述他们的需求,并且来寻找到合适的制造软件组件。(2)分析了在不同情况下软件匹配的规则,尤其针对遗留系统的互操作,分析了各种进行高级匹配的方法,并提出了相应的系列算法;基于ISO 16100对软件描述的建模方法,本文研究了查找可用软件组件,进而需求匹配的机制。按照标准建模方法和需求分析,文章首先分析了简单匹配(需求能力描述-REQ和可重用软件能力描述-MSU建模于同一RCCS)的需求,提出了简单匹配算法SiM1;继而又分析和讨论了高级匹配(REQ和MSU建模于不同RCCS)的需求,提出了相应的算法SoM2和SMM2,以解决不同RCCS上基于同功能结点的匹配情况。(3)原型系统的实现同时也验证了互操作框架的可行性和算法的可行性、合理性;通过对算法时间复杂度的分析说明了算法的实用性。文章对基于不同匹配机制实现的高级匹配算法的复杂度进行了比较,指出不同情况下算法的适用性。
其他文献
森林是人类的宝贵资源。我国森林资源十分匮乏,森林火灾是破坏森林资源的重要因素之一。森林火灾损失评估是森林防火的重要组成部分,对于有效的组织扑救、减少火灾损失等起着
企业信息化随着信息技术的飞速发展逐步深入。企业信息化程度的高低已成为衡量企业综合管理水平的标志。但是,企业在信息化的过程中并不是一帆风顺的,因为新的问题会不断出现
在软件产业中,基于构件的技术是当前的热点,在面向对象的技术发展的今天,构件作为可重用的软件组件,在软件系统的开发上解决了重复开发的问题,提高了软件开发的效率。同样,GI
库存查询效率是数据库系统的重要性能指标之一,查询优化是该领域的难点和热点问题。本文提出了一种基于遗传算法的优化查询方法,该方法利用关键字预处理模块,将用户输入的关
在电子商务领域中,安全性问题是个极其敏感而重要的问题,是电子商务能否健康发展的关键。SET(Secure Electronic Transaction)电子商务协议是1996年由MasterCard(维萨)与Visa(
传感器技术、微机电系统、现代网络和无线通信等技术的进步,推动了具有现代意义的无线传感器网络的产生和发展。传感器网络作为连接计算世界和物理世界的桥梁,向应用或用户提
Web服务和对等(Peer-to-Peer, P2P)计算都是近几年国内外非常热门的研究领域。研究人员尝试把这两种技术相融合,试图解决传统Web服务机制中存在的可靠性、扩展性等方面的不足
基于对象存储(OBS)系统具有较好的安全性,能实现跨平台的数据共享,并具有高性能和可扩展性。基于对象存储设备(OSD)是OBS系统中智能化的网络存储节点,它能给用户提供一组基于
随着网络应用的发展以及各个高校规模的不断扩大,校园网拥有越来越多的用户,承载着越来越多的业务,校园网简单的建设模式已不能满足学校对网络的需求了。为了缓解以上压力,现
举重运动是一种力量型的比赛,但力量的大小并不是赢得比赛的唯一因素。运动员的成败除了取决于力的大小,还应该结合科学合理的技术动作,对举重训练进行科学的指导。举重运动