系统的系统与无所不在的Rational

日期: 2010-09-02 作者:张培颖 来源:TechTarget中国

IBM在今年的软件创新论坛上提出了这样一个概念:系统的系统(systems of systems),也可翻译为复合系统。不可否认的嵌入式系统正以以往是不可想象的方式契合了幕后企业计算的需要。在某种程度上,IBM宣扬的智慧地球正在朝向这个方向前进。即:通过收集高度分散的系统组合为某种“元系统”。 那么究竟何为系统的系统?这与软件开发、嵌入式系统又有着怎样的关系呢?我们有幸同IBM软件集团Rational全球复杂及嵌入式系统副总裁Meg Selfe女士进行了访谈。

  翻阅资料我们发现系统的系统并不是现代的内容,John Gall的《系统化》这本书,以及NASA那些创造了深空网络的绅士们已经为这个内容作了很好的铺垫,而且他们对系统的注解近十年来已经成为通用实践的一部分。所不同的是我们正在目睹越来越多的软件被注入到这些系统当中。

  Meg Selfe认为在系统开发里主要针对三个条件,软件要把所有东西串起来,系统开发之前我们要先谈软件开发。软件交付能力会把整个系统工程设计以及工程整体提高生产力,用软件开发这块提升我们在系统工程开发里面的一些质量,可以降低成本。

  从交付的程度、流程管理、工具管理方面,IBM Rational每个层次都提供了不同的帮助。从系统工程设计来看我们也有它的工具和流程,还有整个架构,企业里面我们要提供很多管理,包括工具。除了软件交付和系统工程交付两个,IBM Rational提供一系列的产品,他们提供了很好的集成,从IT角度来看都可以提供全面的解决方案。

  在谈到“系统的系统”时,Meg Selfe表示系统的系统并不是把现有的内容复杂化。她举了这样一个例子,汽车是一个系统,交通管理是一个系统,这两个系统中间有很多关系,如果把汽车分成小的部分,我们不是将其复杂化,而是把它简单化,更易于处理。她提到社会里有很多现有的系统,我们要跟这些系统联系起来才可以获得成功,目的是把系统的东西简单化,经过这个流程慢慢的分析、细化、了解和设计,最后进行完善。

  系统的系统将会是机械、电子还有数字技术的一体化,同样,最好的展现地方仍旧是汽车,Meg Selfe介绍道以前设计一部车的时候重点看硬件怎样连接在一起,效率高低。现在把其他所有的对象构建起来,包括电子设备、软件,还有其他的东西集成起来都成为了重点。除了车以外,很多供应商提供相关的服务,连通一些交通网络,以及一些顾客的服务,所有的这些都是重点系统。

Meg Selfe

  之前IBM收购了Telelogic,未来IBM Rational软件开发在系统工程方面也会加大力度。我们了解到IBM所谓的系统工程固然与软件开发密不可分,但是区别于传统软件开发所不同的是更加的高精密度、不能出错,而且开发周期相对比较长。在系统的系统当中,借由软件这根无形的线,把各个相关重要的学科联系在一起,也借由软件这根线,我们可以对复合的系统进行管理,但目前系统工程主要涉及的领域在国防、航空航天领域。

  好系统的标志是它会以你永远也无法预期的方式成长,而其所处的生态系统则会自我繁荣。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

作者

张培颖
张培颖

云计算网站编辑

相关推荐