基于软件体系结构的可复用构件制作和组装.PDFVIP

基于软件体系结构的可复用构件制作和组装.PDF

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
维普资讯 @ 2001JournalofSoftware 软 件 学 报 Vo1.12,No.9 基于软件体 系结构 的可复用构件制作和组装 张世琨.张文娟.常 欣,王立福,杨芙靖 (北京大学 计算机科学技 术系+北京 100871) Email:zske@cspku.edu.cn http://www cs.pku.educn 摘要 :软件 蔓用和基 于构件 的软件开 发是软件 工程化 开发和工业化 生产 的必然趋 势 ,可复用构件 的制作 和集成 组蓑是其 中涉厦 的两个重要 活1动 .首先分析 了现有的构件集成方式所存在 的不足,引 出了基 于体 系结构 的构件集 成 ;接着 时几种 不 同的体 系蛄构类 型进 行 比较 ,阐述 了它们对构件集成 的影 响 ;然后提 出了支持接 口连接 式和插 岳插 座式体 系结构类型的构件模 型 以厦基 于体系结构 的构件集成组装框架 ,并培 出 了构件 的制作和组 装过程 ;最 后对工作进行总结,并指 出了进 一步的研 充方 向. 关键词 :软件构件 ;软件体 系站掏 ;构件 担装 中围法分娄号 :TP姐 1 文 献标识码 ;A 复用是成熟 的工程领域 的一个基本特征 ,例如 ,土木工程 、化学工程 、计算机硬件工程等 ,通过 大量复用经过实践检验 的系统体 系结构和标准化的构件 ,使得对于常规 的设计 问题都可 以直接利 用现成 的解决方案 ,避免 了系统开发时不断地重复设计 ,从而可以大幅度地 降低开发成本 、提高生 产效率和产品质量.同样 ,复用也是软件工程走 向成熟 的必 由之路,将为软件危机的解决提供一条 现 实可行 的途径. 软件复用是指重复使用。为 了复用 目的而设计 的软件 ”的过程 。].通过软件复用 ,在应用系统开 发 中可 以充分地利用 已有 的开发成果 ,消除了在分析 、设计 、编码 、测试等方面 的许 多重复劳动 ,可 以提高软件开发的效率 ;同时,通过复用高质量 的已有 的开发成果,避免了重新开发可能引人 的错 误 ,可 以提高软件的质量.因此,软件复用可 以大大降低软件开发的费用 ,并显著地提高生产率和产 品质量. 与软件复用相关 的两个基本开发活动是面 向复用 的开发 (developmentforreuse)和基于复用 的开发 (developmentwithreuse),前者是生产可复用构件 的过程 ,后者是利用现有 的可复用构件 生产新系统 的过程.可复用构件为有计划地 、系统地进行复用提供 了手段 ,是实现软件复用 的基石 , 其生产和使用必须满足两个基本前提 ,即构件接 口的标准化和构件 的集成机制.例如 ,在过程化程 序设计 中.构件是模块 (过程和函数).集成机制是过程调用 ;在面向对象程序设计 中,构件是对象, 集成机制是对象之间的消息通信 ;cORBA 和cOM 提供 了相应的构件接 口标准和互操作 (即集成) 机制 .软件复用最终体现为可复用构件通过集成机制组装为完整 的系统. 在上面提到 的几种构件集成方式 中,构件之间的 (集成)关系 ,例如 ,过程调用 、消息连接等 ,都 收稿 日搠 :2001—02—05:修改 日期 基金 目:国家 九五”重 点科技攻关 资助项 目(9878001) 作者简打 :张世理 (1909 1.男 ,河北沙河^ ,博士 .副教授 .主要研究领域为软件工程 .软件体系结构:张文蜗 (1969一).童 . 河北保定^,博士,讲 师 主要研究领域为面 向对象软件开发.软件复用 ;常欣 (1977 ).男,陕 西西安^ ,硕 士,主要研究 梗域为轼 件 体系结构,分布式对象拄术 I王立檀 (1945 )男,河 北保定^,博 士.教授 博士生导师 ,主要研究领域为软件工程 ,信息安全 ; 辆蓑靖 (1932~)女 .旺苏无锅^ ,教授 ,博士生导师 ,中国科学院院士,主要研究疆域为敦件 ,软件工程 ,轼件工程环境. 每 亳乏莲 潼. — 象 。 ≮磐藿 维普资讯 1352

您可能关注的文档

文档评论(0)

xiaowei110 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档