Grady Booch访谈录:系统的系统和汽车

日期: 2010-08-04 作者:SearchSOA.com翻译:杨华军 来源:TechTarget中国 英文

《Grady Booch访谈录:系统的系统和无所不在的软件》中,我们为您介绍了嵌入式系统和企业系统是如何混合到一起的以及软件模式方面的工作又是如何从建筑结构方面的工作中浮现出来的。下面我们将为您继续介绍相关内容。

  SearchSOA.com: 那么系统的系统会不会是机械、电子还有数字技术的一体化?

  Grady Booch: 毫无疑问。就这一点而言,我认为审视它的一个好地方是汽车。

  几十年前几乎没有什么汽车方面的软件。我认为大概是在上世纪八十年代中期的时候,我们开始看到汽车制造商开始将微处理器放进汽车里面。我相信当时主导的微处理器是[摩托罗拉] 68000,它被用到一个孤立系统里。用到一个防抱死制动系统或变速器上,诸如此类的东西。

  他们为什么要这么干?我们已经看到,那些组织意识到这是一个需要完成且对成本敏感的地方,如果我有了所有的独立部件,并掌握所有我想看到的行为,那么,拥有一个独立的、考虑周全的电子部件是制定出合适的解决方案的途径之一,但是失败的几率会更高,因为我的组件更多了。而微处理器快速处理变化的能力增长了,因此这正是此类子系统越来越多地朝向微处理器发展的原因。这很有意义。

  那些是联系非常非常紧密的世界。我可以拿出一个制动系统,视之为一个封闭系统,我也可以对它进行分析以确保其工作正常。发生在这类系统上的真正挑战是,突然之间我看到这些微处理器冒了出来,有朝一日你一觉醒来,说道:“哦上帝!这就是一堆的软件!”

  而它一般而言都是有不同的部门开发出来的。因此,这里没有规模经济,然后你会意识到这些东西没有沟通到一起的途径。那么,这导致我们做出像AUTOSAR[汽车软件架构]这类的东西来,这种东西,在许多方面都是汽车演进的一个逻辑性的步骤。一群家伙凑到一起,然后协商出共同的目标和公共协议。这跟几年前决定美国的110个电插头都将有一定的外观没什么两样。通过建立这些标准,给稳定市场创造了机会,并可使第三方得以加入这个生态系统。

  在此我们能学到什么东西?我认为,有两条。在系统成长的过程这样的时刻终归会到来,那就是有可能建立事实上的标准的时刻总会到来,而这些标准从效果上来说将建立起相互间很好地进行协调的方式……[导致]了跨域协议集可用的模式的产生。发生的另一件事情则是你做完建立这个系统这件事情之后,突然之间你所能做的就是抓紧缰绳,任由它驰骋,因为那些决定会带来许多意想不到的后果,事情会以出乎你意料之外的方式发展。的确,好系统的标志是它会以你永远也无法预期的方式成长,而生态系统则会自我繁荣。我们在IBM正在真真切切的看到,我们正从人的互联网—即在网络的边缘我们所看到一般是人—转向物联网。如果潜在地拥有十亿台带IP地址的设备,你想象一下会发生什么?再想象一下如果这些东西工作到一起又会发生什么事情?这是非常令人兴奋的东西,不过这跟汽车那里发生的东西并没有什么不同,在那里我们看到单个的事物冒了出来,然后人们发现我们可以适应这些东西以令人兴趣的方式聚到一起。它们开始互相依赖。你开始使用他们之间的链接,然后突然之间你意识到这是一个复杂的系统。我在这里轻轻摇晃一下,千里之外的某样东西就得吱吱作响,但是没人想要那么干。(译注:蝴蝶效应)

  在《Grady Booch访谈录:系统的系统和嵌入式实时问题》中,Grady Booch将为我们讲述他在嵌入式队伍中的经历,那些经历是否影响到他思考系统工程的品味呢?

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

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

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

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

相关推荐