- 1、本文档共20页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件构件与软件开发
吴泉源
2003年7月
为什么发展软构件——从软件危机谈起
2002年,在美国总统信息技术顾问委员
会(PITAC)发表的一份报告中指出:虽然
虽然
软件技术在过去的50年中得到了飞速的发
软件技术在过去的50年中得到了飞速的发
展,但是软件危机还没有过去,克服软件
展,但是软件危机还没有过去,克服软件
危机还是一个长期的过程。
危机还是一个长期的过程。
软件危机主要表现为软件的产品质量难以保
障,软件的开发效率难以提高。
如今人们已经认识到:软件复用是解决软件
危机的现实途径,而软件构件技术是软件复
用的核心技术
因此,软构件技术对于提高软件的质量、提
高软件的开发效率,乃至缓解软件危机有极
其重要的现实意义
历史回顾
手工艺方式〔20世纪60年代以前〕
对每一项新的应用,都需要精雕细刻相应的软
件系统,生产效率低下。
随着应用领域迅速扩大,出现了“软件危机” 。其
实质是人们难以控制软件的研制与维护。
软件工程于1968应运而生,其目的是采用工程
化方法研制软件系统。
小作坊方式〔70年代〕
70年代的软件开发工具大量涌现〔如:编程
工具、调试工具、测试工具、模拟工具〕
软件管理方式也开始向工业化发展
“工欲善其事,必先利其器”,“磨刀不误砍柴
功”,软件生产率得到了明显提高
合作社方式〔80年代〕
网络的发展使各类分布式软件研制和维护,
不仅需要较高水平的软件工程师,而且需要
一种支撑软件,通过共享网络上各种资源,
来支持软件工程的整体性、扩充性、强壮性、
安全性和可靠性
软件平台技术得到迅速发展,平台不仅包括
各种工具,还包括了使用工具的分布集成环
境
大生产方式〔90年代〕
基于互联网技术的各类应用软件系统,呈现出明显
的成长性、自治性和异构性
网络不仅是一种通信的基础设施,网络本身就是计
算机,互联网为人们提供了最强大的计算平台
介于网络各结点操作系统与网络应用之间的一层称
为中间件的支撑软件,逐渐成为主流的软件平台
人们进入了“软总线+软构件”的软件工业化大生产
方式
中间件 软件的工业
化大生产
软总线+软构件
新一代网络 构件运行 构件开发
操作系统 支撑平台 平台
过程 +对象
〔协同〕〔封装〕
网络催生-- 基础通信中间件〔ORB 〕
网络、操作系统、资源
软件运行平台
运行平台主要是支持应用系统有效地共享网
络资源,为软构件提供容器〔操作环境〕,
并最终集成为一个安全可靠的可运行的系统
运行平台自底向上大致包括:基础通信平台、
应用服务器及构件管理平台,数据交换平台、
应用集成平台、业务流程管理平台、B2B集
成平台,以及面向领域的各种应用集成框架
开发平台
通过建立各层面上的软构件库,提高网络应
用系统的开发质量和效率
其技
您可能关注的文档
- 论生产和分配的效用经济学-帕累托最优的数学形式研究.pdf
- 论循环经济法生态人模式的构建.pdf
- 邳州市宁和苑小区巡视监理细则.pdf
- 评估报告工作底稿.pdf
- 评审后隧道实施性施工组织设计.pdf
- 起重机厂公司职位评价设计方案-薪酬要素计点法.pdf
- 起重机技术性能手册-中国石化集团第十建设公司.pdf
- 起重机械安装改造重大维修监督检验规则 TSG Q 7016-2008 .pdf
- 轻钢龙骨纸面石膏板吊顶施工.pdf
- 衢州河堤工程六标施工组织设计.pdf
- GB/T 18282.1-2025医疗保健产品灭菌 化学指示物 第1部分:通则.pdf
- 《GB/T 18282.1-2025医疗保健产品灭菌 化学指示物 第1部分:通则》.pdf
- 市交通运输局局长2025年专题生活会对照“四个带头”含落实意识形态工作责任制方面个人对照检查发言提纲与乡镇(街道)围绕“四个带头”主题领导班子检视问题整改方案【2篇文】.docx
- 2025年市红十字会党支部书记、团市委党支部书记组织生活会“四个带头”个人对照检查发言材料【含意识形态工作责任制落实方面】2篇文.docx
- 市水利局党支部书记2025年组织生活会对照“四个带头”个人发言材料(含意识形态工作责任制落实方面)与市委领导班子围绕“四个带头”生活会查摆问题整改方案2篇文.docx
- 检察院领导班子2025年专题生活会对照“四个带头”检查材料与市民族宗教事务局党组书记、局长围绕“四个带头”生活会对照检查材料【含反面典型案例剖析】2篇文.docx
- 对照“四个带头”重点方面含反面典型案例查摆的问题解析生活会个人对照检查发言稿与市交通运输局局长“四个带头”含落实意识形态工作责任制方面个人对照检查发言提纲【2篇文】.docx
- 市水利局党支部书记2025年组织生活会对照“四个带头”个人发言材料(含意识形态工作责任制落实方面)与纪检委员“四个带头”方面个人对照检查材料【2篇文】.docx
- 2025年市中级人民法院领导班子、市投资促进局党支部书记对照“四个带头”方面生活会检视剖析材料(含典型案例剖析、意识形态)2篇文.docx
- 医院党委领导班子2025年检视问题整改落实方案与对照“四个带头”方面含反面典型案例查摆的问题解析生活会个人对照检查发言稿【2篇文】.docx
文档评论(0)