支持互操作的构件库管理系统.pdf

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
支持互操作的构件库管理系统.pdf

计 算 机 系 统 应 用 /001 年 第 1 期 支持互操作的构件库管理系统! ! #$%’(%)*+% ,’-(’%$ ./*)0 1))2%-%$ 304$%- 范! 菁! 白! 杰! 熊丽荣! (浙江工业大学 软件学院 浙江 杭州 #$$% ) 摘! 要:本文针对构件库互操作问题提出了基于软件适配器的构件库互操作模型,并应用此模型设计和实现了 相应的构件库管理系统。文章介绍了构件库管理系统的组成及功能,重点阐述了互操作模型的设计思 想,并通过实例对模型如何支持互操作的实现方法进行了说明。 关键词:构件库 构件库管理系统 互操作 刻面分类 软件适配器 ! ! 软件复用为避免软件开发过程中的重复劳动提供 #! 构件库管理系统的组成及功能 了解决方案,可以提高软件开发的效率和软件的质量, 本文设计的构件库管理系统主要分为 部分,即 而软件构件技术是实现软件复用的关键技术[# ]。企业 构件管理子系统、用户管理子系统和系统管理子系统。 在项目实践中提取积累的构件、商业 ’() (*++,-. 各子系统结构及相互关系如图# 所示。 /012 ’33 (4, )4,23 )构件、其它软件组织开发的构件以及 (# )构件管理子系统 主要实现构件入库、构件维 中间件等面向非具体应用的软件都是软件构件的存在 护、构件提取和构件反馈等功能。 形式,这些软件构件为推动软件开发面向大规模复用 构件入库支持构件提供者在线提交构件的各种信 方向前进提供了基础和条件。构件库是支持软件构件 息和实体,以及根据这些信息生成构件描述文档等。 化开发的一个重要基础设施,它提供对软件构件进行 用户在提交构件时,要为构件填写基本属性,关联一组 描述、分类、存储和检索等功能[% ]。 关键词,在各个刻面关联一组术语,并指定构件之间的 随着构件库技术的发展, [ ] 567’’( 构件库 、青鸟 关系,分别为属性值、关键词、刻面等分类与检索以及 构件库系统[8 ]、*+9*:,:;)*-/, 、上海构件库等众 构件间关联导航提供支持。构件维护包括在构件库中 多的大型构件库系统相继出现,在这些构件库中存 检索、修改和删除构件,支持基本属性检索、关键词检 储了大量的构件,如何在不同构件库间共享资源和 [% ] 索、刻面分类检索和构件间关联导航等检索方式。系 无缝互操作成为人们越来越关注的问题 。 统共定义了构件类型、功能、应用领域和使用环境四个 5= 的一个 技 术委 员会 提 出 的数 据 模 型 [A ] [C ] 刻面,对刻面术语进行层次编码,采用树匹配方式进行 7=?@ 、’@ 组织提出的 5B) 规范 等都旨在建 刻面检索。构件提取是将构件所有相关信息以构件包 立一个构件库所共同遵循的基本数据模型来解决 [D ,E ] 的形式导出构件库。构件反馈是以自然语言的方式对 这一问题。文献 在这方面都做出了非常好的尝 试。但由于数据模型是在系统建模阶段就确定下 构件进行评分、评价以及对反馈进行统计分析等。 来的,在系统完成

文档评论(0)

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档