- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
可复用构件表示模型与检索研究
袁兆山 王淑红张正武 苗沛荣
(畚肥工亚太季计算机与雷毫荦眈,畚息23∞09)
■要舂文壤据AND—cAsE年境甘较件椭件的要求,蔓出可蔓用构件表示麓型.将剖面
法和规播说明相蛄奢的碡畚捌面法描遣均斗幸中的构件。以蓉顾捌面法曲灵活秀用
性和藐嚣谴明的规范性,并普其应用千AND—CASE薜境.宥t实矗内建屡曩词兵
藿索扣多种形成的构件匹配.
关■调(捌面规格说明j构件表示摸型词鼻藿索扮件匹配
~
。
一、引言
软件复用被视为是软件开发真正走上工程纯和产业化道路的希望.以构件化方法掬造开
放式柔性体系结构的软件,是实现软件重用。解决软件工程方法与技术轲题的重要途径.软构
件的表示和检素方法,决定了扮件库的组织、管理,以及构件库的壹询和对柯件的理解.燕构件
化方法软件重用的基础性问题,也是近来软件重用研究的一十热点。
二、软构件表示
软构件的表示方法有很多种.例如基于AI的方法、基于超文牵潮览的方法、基于库科学/
信息辩学的方法、基于规格说明的方法.Bertnnd
1bMhim总结了八种方法[1]:辩面分类方
法·自动囊引方法I形式化规格说明方按,基于知识的方法I基于行为的方法I基于棒烃元网籍
的方法·崩筻方法,超文本方法.软构件表示方法奉身并无优劣之分。对其评价应是相对的,即
相对于方法应用的环境,包括应用爱壤、使用者、构件库规模、构件类基辱.在一定的应用环境
中,可毗重避寝示方法对构件分类、检索、组合、定棚等的支持来评价一十表示方法的优劣.在
莱个应用薏域.一个有效的表示方法应当嵩足以下一些特性;易于被使用者曩■和使用。髓面
向不同的用户群体.I蠹够适应对库中的软件构件分类的需要,支持自动分类.软拇件摩的规模
参差不齐,多少不一,对于较小的软构件库宜于采用缩单的表示方法,可以减少分类曲代价I对
于规辏较大的软构件库应采用反映构件本质特征的方法,以区分较小的功瞻差异。能支持较好
的检索效率.检索工作是使用软件构件的开始,它直接影响到后续的构件使用、集成等步骤,好
的检索效率包括理想的查全率、查准率以及响应时间.好的表示方法应当是多种基本表示方法
的综合,综台表示方法可以适应变化的环境,适应各种不同的用户,这也是一些成功的敏构件
库的经验之一.
三、可复用构件表示模型
根据AND—cAsE的特点[2].其对构件表示方法睁赡采盎圣育,靡麦持太曩■姆捧盼势
髓
英I能适应不同技术等级用户的需求I应支持面向对象构件的强承机制I应满足AND—CASE
的要求.
对于以上需求。前面介绍的任何一种方法都不能满足.稳们摄出的可复用扮件表示禳越是
基于将刘面法和规格说明相结合的凉合剡面表示方法,把瓣面方法和规格说明的方法结合起
来.以薰顾刘面法的灵活易用性和规格说嘎的规范性.在不降低检索逮度的前提下,可以提膏
检囊的质量. 。
在可复用构件表示模型中把软件构件看成—个四元组:C=(cN,CP,cI,cs)
其中。C。表示构件. .
cNt掬件名称,是构件的标识符.构件标识符接坑一的命名规剐命名,并且能够体理镬壤
特色.标识符是以字母打头的字母敦字或下翔线串.
。
cP,是描述扮件重要特征的属性集合。这些■性特征是在充分研究各种类盈的构_阵和
m∞一巴惦E框架的基础上而提出来的.定义tcP一{Proper哼一NBm).
—Name·m雠ripti仰)},其中lop盯at.on—Name是操作名IDes
cr:Ip右on是对操作的描述.
Cst是对
您可能关注的文档
- 聚本醚离聚体微乳液粒径及其稳定性研究.pdf
- 聚苯乙烯-蒙脱土插层复合材料的制备和性能.pdf
- 聚苯乙烯微孔板表面SPA固定抗HBsR+AFM与ELISA表征.pdf
- 聚丙烯薄膜测厚技术工艺的研究.pdf
- 聚丙烯的发光机制探讨.pdf
- 聚丙烯酸酯%2f聚醚氨酯半互穿网络胶粘剂的合成及其粘接性能研究.pdf
- 聚丙烯酸酯(内)%2f聚硅氧烷(外)核壳结构复合乳液研究.pdf
- 聚合醇钻井液在辽河油田的应用.pdf
- 聚合物制造业的智能工厂.pdf
- 聚焦永定河民间文学.pdf
- 中国国家标准 GB 42125.11-2025测量、控制和实验室用电气设备的安全要求 第11部分:用于处理医用材料的灭菌器和清洗消毒器的特殊要求.pdf
- 《GB 42125.11-2025测量、控制和实验室用电气设备的安全要求 第11部分:用于处理医用材料的灭菌器和清洗消毒器的特殊要求》.pdf
- 《GB/T 15237-2025术语工作及术语科学 词汇》.pdf
- GB/T 15237-2025术语工作及术语科学 词汇.pdf
- GB/T 22454-2025企业建模与体系结构 企业建模构件.pdf
- 中国国家标准 GB/T 15237-2025术语工作及术语科学 词汇.pdf
- 中国国家标准 GB/T 22454-2025企业建模与体系结构 企业建模构件.pdf
- 《GB/T 22454-2025企业建模与体系结构 企业建模构件》.pdf
- 中国国家标准 GB/T 18910.64-2025液晶显示器件 第6-4部分:测试方法 带动态背光的液晶显示模块.pdf
- 《GB/T 18910.64-2025液晶显示器件 第6-4部分:测试方法 带动态背光的液晶显示模块》.pdf
文档评论(0)