软件构件的电子商务平台的由来.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
打破构件发展的瓶颈 国内软件构件的复用基本上据现在开发者内部,但是构件的复用度不高,对生产者与使用者的价值不大,积极性与推动力不够大。 瓶颈: 构件能被最大限度地使用 构件能极为方便地获取。 公共构件库已经在国际上取得初步的成功,有效地推动了面向构件的软件开发技术的发展和软件业的专业化分工和整体效益。 面向多领域的公共构件库 开发者内部构件库 美国著名的商业构件库Component Source 10年来积累了1万多个构件,涉及200多个领域和几千个构件供应商,年销售额近5亿美元。 目录 1.软件开发的泥潭 2. 突围 3.软件构件的电子商务平台 多领域构件库的描述 公共构件库 构件积累将越来越多 如何在这浩瀚的“大海”有效地找到合适的构件就成为大型构件库的新问题。 要解决这个问题,必须从构件的描述入手。 … 多领域构件库的描述 基于领域特征的可扩展的构件描述模型 构件本身是“黑盒”,看得见的是与之相关的描述。因此,问题的关键就变成“怎样描述构件,才能在浩如大海的的多领域构件库中为具体的应用找到合适的构件。” … … … 构件的电子商务共赢模式 完全市场化运作的“多方共赢”的构件电子商务模式,通过一系列的相关技术攻关,建立一个面向多领域的构件公共电子商务平台,打通构件产业链的瓶颈。促进软件产业形成和谐共荣的生态环境和完整的产业协作网络。 解决了多领域构件库的技术障碍之后,还必须解决构件库的持续推动力问题。 在当今社会,什么事情能够使大家长期性地参与呢? 多方共赢 构件生产 领域构件 生产厂家及个人 构件管理与交易 公共领域构件库 平台运营商 构件组装 领域应用系统 集成商 构件应用 最终用户 多方共赢的产业链价值模型 * * 一个软件往往因, 因发展而复杂,臃肿, 成为定时炸弹, 最终变成失败。 原因何在? 变! * IT界说变就变,不说也变,唯一不变的是每时每刻都在变。 就像崔健在一首歌中唱到的:“不是我不明白,这世界变化快”。 市场在变,技术在变,需求在变! 变,在所难免,变是发展的表现,关键是如何适应变化。 * 传统的软件开发方式陷入了难以自拔的泥潭: 需求不断变化, 雪球越滚越大, 程序千疮百孔, 软件随时崩溃 * 分析: 传统的软件开发方法是基于:CODE,代码,编码,…; 软件生产过程:Coding,写代码,编程序; 这是一个“从猿到人”的过程; 其软件体系死板僵化; 无法满足变化。 软件——高新技术的手工业! 软件业,在帮助传统行业提高效率的同时,自身却成为最原始意义的“手工行业”。 虽然,许多大型软件也用了大规模的生产和协作,但这种软件的开发,仍然周期长,效率低,无法动态调整。 * 要解决大型应用软件的难题,必须先解决软件的结构问题。 软件从“0”“1”组成的“天书”(机器码)到汇编语言,高级语言,到面向对象,面向服务,已经经历了好几个阶段。 发展趋势: 面向过程——〉面向对象——〉面向构件 * 面向构件的软件技术的出现,使软件开发人员跳出了大段冗长代码的泥潭。 在面向构件的软件中,一个大型应用系统不是由上百万行代码组成,而是由几千个构件像“搭积木”一样组装而成。 系统的复杂性大大下降,灵活性、效率、柔性、扩展性和复用性都得到大大地提高。 * 有用性 可用性 质量 适应性 可移植性 * * 构件技术在业界还处于起步阶段; 标准还没统一; 从基本构件向多领域构件发展; 形成以构件为基础的面向服务的架构SOA (Service Oriented Architecture ) * 打破构件发展的瓶颈 目前,国内软件构件的复用大部分局限在开发者内部,也有人开始在某个领域积累和复用构件。但总的来说,现在的软件复用度对构件生产者和构件使用者的价值都不够大,因而其积极性和推动力也不够大。 为了解决这个问题,一方面必须使构件生产者生产的构件能够最大限度地被使用,并带来经济上的回报。另一方面,必须使某个领域的构件需求者(使用者)能方便地得到可用于本领域的各个领域开发者提供的构件。 商业化的公共构件库 目前,这种公共构件库已经在国际上取得初步的成功,有效地推动了面向构件的软件开发技术的发展和软件业的专业化分工和整体效益。 如美国著名的商业构件库Component Source 10年来积累了1万多个构件,涉及200多个领域和几千个构件供应商,年销售额近5亿美元。 * 随着公共构件库的发展,构件积累将越来越多。 如何在这浩瀚的“大海”有效地找到合适的构件就成为大型构件库的新问题。 要解决这个问题,必须从构件的描述入手。 * 构件本身是“黑盒”,看得见的是与之相关的描述。因此,问题的关键就变成“怎样描述构件,才能在浩如大海的的多领域构件库中为具体的应用找到合适的构件。” 经过深入研究,我

文档评论(0)

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

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

1亿VIP精品文档

相关文档