论文部分内容阅读
1977年,汽车里开始嵌入简单的计算机应用。,在一部车里,互联的系统,如充电系统、智能的交通系统、智能的保险系统、娱乐、信息系统、紧急应急系统等,将多于45个。系统软件的复杂性及开发难度与日俱增,要保证系统运行,软件的开发质量非常重要。
智能融合促进系统软件开发
“我们需要有一种更好的途径去构建这些软件和集成的系统,交付给用户,使其得到预期的经济和社会效益。” IBM软件集团Rational总经理Daniel Sabbah在IBM Rational软件创新论坛( Innovate China 2010,原IBM Rational软件高峰论坛)上如此说。那么如何提升自身软件和系统交付能力,缩短产品上市时间,同时规避失败风险呢?
IBM认为,企业需要从系统工程的视角,推动软件与电子、电气、机械等子系统的智能融合。“系统工程和传统的软件开发流程不一样。系统工程也是软件开发的一种,这些软件开发是高密度、不能出错的,而且开发周期特别长。” IBM软件集团大中华区Rational总经理夏然解释说,网银系统的开发是传统的软件开发,而控制汽车、飞机、军工精密仪器的系统则是系统开发。
Daniel Sabbah说,异构的元素组成的系统要使原来各自为政的软件之间实现互联互通,也就是各种机械电子能够通过软件系统实现互联互通,这也就意味着我们必须搭建软件开发的平台,实现端到端的全生命周期的管理。“不再是关注某一个独立的项目和单独的系统事件,而是把这个系统融入到大的软件开发平台,从而获得对于整个的业务结果的把握。这也就是我们过去几年一直在投入的Jazz平台。”在IBM Rational汽车系统软件开发平台上,众多国内汽车厂商正在采用Rational产品来开发嵌入式应用程序,进行建模编程,完成自动化的功能测试。
“代币”模式向云交付过渡
“面对日益复杂和重要的软件和系统交付过程,应该超越对成本、质量和风险的单纯工程度量方法,以全新的思维,即软件和系统计量经济学为指导,通过系统化的管理保证得到预期结果和规避失败,实现可持续、可度量的创新。” Sabbah指出,系统越复杂,越要考虑开发成本。基于2009年的IBM Rational软件高峰论坛提出的“软件经济学”概念,今年IBM提出了“软件和系统计量经济学”的新概念,具体举措就是提供“代币许可”的灵活授权模式。
“客户可以购买一定数量的代币,可以是1000个币,也可以是100个代币,灵活地根据软件开发项目生命周期不同时段所需的不同模块来花费这些代币。” Daniel Sabbah表示,这是与云服务相关的一种灵活授权部署方式。“我们之所以考虑到使用代币这样一种许可的方式,也是考虑到我们有很多的客户其实在不同的时期,是处在软件开发生命周期的不同的层面。”Daniel Sabbah这样阐述代币的好处,“与传统许可证模式相比,代币许可更经济、更灵活,广大中小企业用户将从中获益。”
当日,IBM Rational还发布了一系列全新举措以支持创新产品和服务的设计、开发及生命周期整合。
其中,“集成产品管理”汇集了30多款IBM产品的功能,其中包括硬件、软件和服务,可帮助客户管理产品开发和集成的全过程。
面向云计算的IBM Rational软件交付服务是支持IBM Cloudburst的一个预打包服务交付平台,可在数据中心快速方便地实施,为用户带来云计算的效率。面向云计算的IBM Rational软件交付服务通过提供跨平台的软件开发和测试解决方案,帮助用户利用云技术实现软件的开发、交付和部署。它既可以在私有云环境中部署,在IBM 智能业务开发及测试云中使用,也可以在IBM公有云中使用。
Rational在IBM保险行业框架、银行业框架、石化行业集成信息框架和服务供应商交付环境框架中增添了新的产品和服务。
智能融合促进系统软件开发
“我们需要有一种更好的途径去构建这些软件和集成的系统,交付给用户,使其得到预期的经济和社会效益。” IBM软件集团Rational总经理Daniel Sabbah在IBM Rational软件创新论坛( Innovate China 2010,原IBM Rational软件高峰论坛)上如此说。那么如何提升自身软件和系统交付能力,缩短产品上市时间,同时规避失败风险呢?
IBM认为,企业需要从系统工程的视角,推动软件与电子、电气、机械等子系统的智能融合。“系统工程和传统的软件开发流程不一样。系统工程也是软件开发的一种,这些软件开发是高密度、不能出错的,而且开发周期特别长。” IBM软件集团大中华区Rational总经理夏然解释说,网银系统的开发是传统的软件开发,而控制汽车、飞机、军工精密仪器的系统则是系统开发。
Daniel Sabbah说,异构的元素组成的系统要使原来各自为政的软件之间实现互联互通,也就是各种机械电子能够通过软件系统实现互联互通,这也就意味着我们必须搭建软件开发的平台,实现端到端的全生命周期的管理。“不再是关注某一个独立的项目和单独的系统事件,而是把这个系统融入到大的软件开发平台,从而获得对于整个的业务结果的把握。这也就是我们过去几年一直在投入的Jazz平台。”在IBM Rational汽车系统软件开发平台上,众多国内汽车厂商正在采用Rational产品来开发嵌入式应用程序,进行建模编程,完成自动化的功能测试。
“代币”模式向云交付过渡
“面对日益复杂和重要的软件和系统交付过程,应该超越对成本、质量和风险的单纯工程度量方法,以全新的思维,即软件和系统计量经济学为指导,通过系统化的管理保证得到预期结果和规避失败,实现可持续、可度量的创新。” Sabbah指出,系统越复杂,越要考虑开发成本。基于2009年的IBM Rational软件高峰论坛提出的“软件经济学”概念,今年IBM提出了“软件和系统计量经济学”的新概念,具体举措就是提供“代币许可”的灵活授权模式。
“客户可以购买一定数量的代币,可以是1000个币,也可以是100个代币,灵活地根据软件开发项目生命周期不同时段所需的不同模块来花费这些代币。” Daniel Sabbah表示,这是与云服务相关的一种灵活授权部署方式。“我们之所以考虑到使用代币这样一种许可的方式,也是考虑到我们有很多的客户其实在不同的时期,是处在软件开发生命周期的不同的层面。”Daniel Sabbah这样阐述代币的好处,“与传统许可证模式相比,代币许可更经济、更灵活,广大中小企业用户将从中获益。”
当日,IBM Rational还发布了一系列全新举措以支持创新产品和服务的设计、开发及生命周期整合。
其中,“集成产品管理”汇集了30多款IBM产品的功能,其中包括硬件、软件和服务,可帮助客户管理产品开发和集成的全过程。
面向云计算的IBM Rational软件交付服务是支持IBM Cloudburst的一个预打包服务交付平台,可在数据中心快速方便地实施,为用户带来云计算的效率。面向云计算的IBM Rational软件交付服务通过提供跨平台的软件开发和测试解决方案,帮助用户利用云技术实现软件的开发、交付和部署。它既可以在私有云环境中部署,在IBM 智能业务开发及测试云中使用,也可以在IBM公有云中使用。
Rational在IBM保险行业框架、银行业框架、石化行业集成信息框架和服务供应商交付环境框架中增添了新的产品和服务。