Agent技术在软件资源库服务中的应用研究

来源 :东华大学 | 被引量 : 0次 | 上传用户:zhangyi89521
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
构件库是支持大量软件构件统一形式化包装、分类描述、存储管理、检索浏览的构件复用基础设施,构件库支持大规模软件复用,能大幅度提高软件生产效率,降低成本。随着构件库相关技术的发展,一些科研机构和软件企业相继建立了实用的构件库系统。构件库实现了对大量可复用软件资源的有效管理,为了提高构件库的性能,必须对库中构件资源进行描述和分类。当前一些应用构件库系统采用刻面方式描述构件资源,在新构件资源入库时,专家分析构件刻面,将构件与刻面术语空间中的术语联系起来后提交入库。对于构件的评估,一般采用专家评估与软件评估相结合的方式。构件提交时,专家对构件的非量化属性进行评估,软件对量化属性进行评估,构件的最终评估结果为专家评估和软件评估的综合。传统应用构件库系统缺乏智能性,过分依赖于专家,构件的评估不能包含构件动态属性和用户观点。为完善构件库系统,我们寻求新的理论和技术,使用构件库具备智能性和自主性,同时研究实用的构件评估机制,对库中构件进行评估。本文深入研究智能Agent和Agent软件工程,并从构件描述、构件分类入库和构件评估等方面深入分析上海构件库,结合文本分类特征向量和构件刻面描述术语空间,采用智能Agent提高构件库的智能性和自主性;使用支持向量机构造支持大量复杂知识表示和推理的智能Agent,通过学习专家知识,实现构件资源的自动分类入库;提出基于策略的构件评估机制,通过构造智能评估Agent,采用特定于用户需求的策略对构件进行周期评估和即时评估,使评估结果更具参考价值。基于上海构件库,本文构建了ABCST原型系统,将智能Agent成功应用于软件资源库服务,实现了资源库的自主性与智能性,验证了该方法的可行性。
其他文献
MANET是一种不依赖于基础设施,无中心的,自组织的无线网络,该技术组网方式灵活,功耗低,可以嵌入各种移动设备中,未来发展前景非常可观。随着MANET的研究的深入,为了最大程度发挥MANE
当今人类越来越重的网络依赖性令网络数据的规模呈现出爆炸性增长的趋势,文字作为重要载体,其相关的文本信息处理技术得到越来越多的关注。文本相似度量作为该技术的关键部分
文本聚类是在无监督条件下对文本集进行划分的过程。K-means算法作为划分聚类中最典型算法之一,具有算法简单、伸缩性强的优点,对于大规模文本集的聚类有较高的效率。但K-mea
IP电话(VoIP, Voice over IP)在互联网的高速发展下,以其费用低,占用带宽低等优势,正在逐渐取代传统的PSTN,成为下一代网络中语音信息传输的主要形式。作为建立VoIP会话的信
网络的融合和业务的融合为电信领域带来更广阔增值空间的同时,也为业务的生成带来更高的智能化挑战,业务作为下一代网络的关键环节受到人们的普遍关注,如何快速有效地进行新
IMS (IP Multimedia Subsystem, IP多媒体子系统)以其特有的开放、灵活的业务部署和提供方式打破了传统电路域能力上的瓶颈,IMS正在迅速地发展,其成为下一代核心网络的趋势已
随着家庭和小型办公系统的财产和电气设备不断增加,安全防范和火灾监测成为现代家庭和小型办公系统必须考虑的一个重要问题。大型的楼宇都有楼宇自动化装置,而小型的办公系统
软件测试是保障软件可靠性,提高软件质量的重要手段。随着软件规模的扩大,软件复杂性的提高,软件测试技术的不断发展,越来越多的测试人员发现传统手工测试成本高、执行繁琐、效率
移动流媒体技术是近年来研究的一个热点。随着全球3G牌照发放数量的增加,移动流媒体技术在手机中有着越来越广泛的应用,视频会议、远程监控和视频点播已经从个人电脑逐步应用到
随着我国高等教育事业的蓬勃发展,出现了一批适应时代和社会需求的高等职业专科院校,随着高职类院校办学规模的不断扩大、人数的快速增长,普遍存在着跨校区办学的状况。由于