DSO的方法加速设备软件开发.docVIP

  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文档。上传文档
查看更多
DSO的方法加速设备软件开发

DSO的方法加速设备软件开发   智能化、网络化给工业控制和医疗设备提出了许多新要求,而关键性的应用场合又使这些设备在引入新功能的时候面临着更多不容忽视的风险。与此同时,硬件与软件在这些设备的价值、功能和复杂度中所分担的比例也越来越向软件方面倾斜。工业控制和医疗设备制造商应该怎样面对由此而产生的重大挑战呢?      智能化、网络化带来新挑战      回想20多年前,各类设备的功能和复杂度有90%以上都是依赖于硬件,缓慢的市场节奏允许开发人员对产品进行不紧不慢的精雕细琢,设备之间也很少需要信息沟通,更谈不上用到宽带网络。   如今,各类设备的功能越来越复杂,但是品质却丝毫不能因此而打折扣,特别是工业和医疗设备更是如此。   随着开放标准的广泛应用,传感器、控制器和企业级管理系统之间的数据交换越来越密切,相应地,这些设备对于网络的依赖程度也越来越高。各类设备与Internet的连接能力将整个系统的远程管理能力提升到了新的水平,同时也对单个设备和整体系统的安全性提出了更高的要求。同时,采用性能更高的处理器,可以开发出智能化程度更高的设备,而设备的成本也随之提高。   例如,工业控制和医疗设备普遍都要求非常严格的实时性和可靠性,如果要把新技术引入经过多年应用验证的原有系统,厂商和用户对 由此引发的风险普遍都采取审慎的态度。他们必须在提升产品性能与效率、降低成本的同时,还要控制好风险。   众所周知,设备性能的提高主要来自硬件的进步,而功能的丰富多样化主要来自软件的复杂化。怎样才能在软件复杂化的同时降低成本与风险,这是许多工业控制和医疗设备制造厂商面临的重大挑战。因此,人们必须用新的思路重新审视工业控制和医疗设备的软件开发方法。      DSO――软件开发新概念      确保软件的可靠性,加快软件开发的速度,适应不断增加的复杂度,解决方案可以归结为软件人员长期期待的“Reuse(重复使用)”,也就是以“平台”和“构件”的思路来“组装”设备软件。正是在这样的背景下,在设备软件开发领域拥有20多年经验的Wind River公司提出了DSO (Device Software Optimization,设备软件优化)的概念。   与传统的嵌入式软件开发的小团队“作坊式”方法不同,DSO强调更加完整的企业级、全球化解决方案。传统的嵌入式软件开发环境,一般都是针对单个产品,选择一个RTOS,再加上一些开发、调试工具。DSO方法则完全不同,它是在整个电子制造企业和产品生命周期这些更大的范畴内对设备软件的开发、部署和维护进行规划,充分考虑到产品生命周期各个阶段的需求,实现了更大跨度的最优化。有了DSO,甚至可以在设备中注入远程管理和维护功能,让电子产品提供商或服务商在自己的办公室即可对远在地球另一边用户现场的设备提供维护和支持,从而以更低的成本使设备的使用率和性能保持最佳状态。当然,在设备软件的开发阶段,DSO工具所提供的远程协同能力允许开发团队的诸多成员散布在不同城市、不同时区的不同国家,但却可以共同交流开发成果和问题。   作为一种平台化的方法,DSO主要解决了设备软件开发中所遇到的两个问题:一是提供更高层次的基础,让设备软件开发人员不必从最原始的功能开始做起;二是设备软件人员新编写的应用软件有高度的可重用性,可以在今后的产品中重复使用。   DSO解决方案所提供的设备软件开发平台具有层次高、硬件支持范围广、高度集成、高可靠性等特点,其中不仅仅是一个嵌入式操作系统,而是集操作系统、开发工具和中间件于一身的开发环境,同时还特别强调配套的全球化技术支持与服务。   DSO概念首先由Wind River公司 CEO Ken Kleinz在2004 Embedded Systems Conference上的演讲中提出。如今,华尔街的金融分析师和IT产业的观察家都已经把DSO作为一个专业领域进行分析,表明其市场地位已经得以确立。例如,Gartner Research 的研究总监Theresa Lanowitz就曾指出,“DSO方法提供了一个完整的集成化环境,以及针对特定市场实现商业化的中间件。”   对于设备软件开发商来说,DSO方法可以为设备软件的性能、成本和可靠性注入新的活力,从而在根本上增强了电子设备的市场竞争力。此外,设备软件优化(DSO)还提供了统一的、端到端的集成化开发环境以及面向特定市场的中间件套件。由此,设备软件开发者不再需要操心操作系统和芯片层面的问题,从而可以集中精力在应用软件的层面来开发产品的竞争力。而电子制造企业的决策者则可以全身心地处理整个企业层面的问题,例如设备复杂性增加所带来的软件成本与复杂度、设备网络互联和协同、设备网络化带来的安全性挑战以及如何通过网络来利用全球各地的资源等问题。

文档评论(0)

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

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

1亿VIP精品文档

相关文档