网络

IBM建模語言UML助力NASA新一代太

2019-06-04 03:56:11来源:励志吧0次阅读

孕妇腰酸背痛是缺钙吗
孕期缺钙吃什么
孕期缺钙吃什么食物有哪些

  IBM赢得了一项合同,将为NASA詹姆斯·韦伯太空望远镜(James Webb Space Telescope)提供软件。詹姆斯·韦伯太空望远镜计划在2013年发射升空,目的是研究宇宙起源。

  作為哈勃太空望遠鏡的“接班人”,詹姆斯·韋伯太空望遠鏡將使用大量先進的技術和儀器,其中包括21英尺的主鏡和近紅外線相機。這一項目也離不開軟件,預計將有20萬行的C++代碼幫助運行詹姆斯·韋伯太空望遠鏡,以及接收和傳輸數據。

  据IBM称,工程师无须一行一行地编写代码,而是创建所要求软件的详细模型,旗下Rational部门的开发工具将自动地生成代码。

  IBM旗下Rational部门首席科学家博奇说,美国宇航局的合同是对模型标准和实时系统中模型应用的认可他说,这是一个严峻的软件问题,詹姆斯·韦伯太空望远镜对软件有很高的要求。标准化将缩短开发时间,使美国、欧洲、加拿大宇航机构的50名编程人员之间的协作更为简单。

  Embedded Market Forecasters分析师杰瑞表示,模型开发方法问世已经有数年时间了,UML在1997年就实现了标准化。但这一方法并没有被普遍采用,因为大多数编程人员还没有调整他们的编程方法。

  杰瑞看好UML 2.0,因为它能够进一步加快开发速度,使得对复杂系统的修改更为简单。杰瑞指出,他的研究发现,对于大型项目而言,使用模型方法能够将开发速度提高30%。詹姆斯·韦伯太空望远镜将展示模型化编程和代码生成技术的优势。

“驴友”长假出游省钱理财规划
孕妇流鼻血是怎么回事 孕妇流鼻血该怎么办
夫妻关系如何亲密 夫妻之间要常常爱抚
分享到: