异构组件互操作技术研究 pdf下载
限时特惠
00:00:00
活动结束后恢复原价
纸质书参考价
¥23
电子版限时价
¥5.99
省 18 元
选择版本
内容简介
本篇主要提供异构组件互操作技术研究电子书的pdf版本下载,本电子书下载方式为百度网盘方式,点击以上按钮下单完成后即会通过邮件和网页的方式发货,有问题请联系邮箱ebook666@outlook.com
内容简介
《异构组件互操作技术研究》分析了目前主流的分布式组件模型,从组件接口的语法、语义和行为协议三个层次对组件的匹配进行了研究,并研究了集成实现中的关键问题。主要内容包括组件模型与异构组件互操作,组件接口扩展和组件描述,基于扩展接口的组件匹配和交易服务,基于Web服务的异构组件互操作等。
精彩书摘
第1章 绪论
1.1 研究背景
1.1.1 软件复用
在北大西洋公约组织的软件工程会议上,Mcllroy第一次提出了软件复用的概念,1983年,Freeman对软件复用给出了详细的定义——“在构造新的软件系统的过程中,对已存在的软件人工制品的使用技术”,此后,随着对计算机软件研究的不断深入,面向对象技术不断发展,软件复用受到人们越来越多的关注。
软件复用是指重复使用为了复用目的而设计的软件的过程,而可复用软件则是指为了复用目的而设计的软件。软件复用的出发点是,应用系统的开发不再采用“一切从零开始”的模式,而是以已有的工作为基础,充分利用在过去应用系统开发中积累的知识和经验,从而将开发的重点集中于应用的特有构成成分。
首先,软件复用能够提高软件生产率,减少开发代价。其次,用可复用的组件构造系统还可以提高系统的性能和可靠性。因为可复用组件大都进行过高度的优化,并在实践中经受过检验,通过复用这些高质量的已有成果,能避免开发中可能引人的错误和不当,可以控制软件开发的复杂度,缩短开发周期,从而提高系统的质量。第三,软件复用能够减少系统的维护代价。第四,软件复用能够提高系统间的互操作性,由于系统实现的不一致性,要实现组件的复用,系统应当有效地解决与其他系统之间的互操作性问题。第五,软件复用能够支持快速原型设计。第六,软件复用还能减少培训开销。
1.1 研究背景
1.1.1 软件复用
在北大西洋公约组织的软件工程会议上,Mcllroy第一次提出了软件复用的概念,1983年,Freeman对软件复用给出了详细的定义——“在构造新的软件系统的过程中,对已存在的软件人工制品的使用技术”,此后,随着对计算机软件研究的不断深入,面向对象技术不断发展,软件复用受到人们越来越多的关注。
软件复用是指重复使用为了复用目的而设计的软件的过程,而可复用软件则是指为了复用目的而设计的软件。软件复用的出发点是,应用系统的开发不再采用“一切从零开始”的模式,而是以已有的工作为基础,充分利用在过去应用系统开发中积累的知识和经验,从而将开发的重点集中于应用的特有构成成分。
首先,软件复用能够提高软件生产率,减少开发代价。其次,用可复用的组件构造系统还可以提高系统的性能和可靠性。因为可复用组件大都进行过高度的优化,并在实践中经受过检验,通过复用这些高质量的已有成果,能避免开发中可能引人的错误和不当,可以控制软件开发的复杂度,缩短开发周期,从而提高系统的质量。第三,软件复用能够减少系统的维护代价。第四,软件复用能够提高系统间的互操作性,由于系统实现的不一致性,要实现组件的复用,系统应当有效地解决与其他系统之间的互操作性问题。第五,软件复用能够支持快速原型设计。第六,软件复用还能减少培训开销。