西西河

主题:【原创】F-35的苦日子还没有开始呢 -- 晨枫

共:💬324 🌺1807 🌵4
分页树展主题 · 全看首页 上页
/ 22
下页 末页
                    • 家园 我们现在已经做到完全的自动代码

                      不会去直接改代码了

                      IBM也有相应的工具来实现的,不过死贵

                      • 家园 至少我用过的没有那么先进

                        Rational Rose和wsad、eclips都嵌入UML功能,但还没有像你说的那么厉害。

                        • 家园 有扩展机制

                          可以将第三方开发工具集成进去。例如Rational Rhapsody可以集成Mathlab/Simulink,可以定制C++代码生成功能

                          在汽车行业里面,这种类似的系统已经应用很多了

                          • 家园 Rhapsody倒是用过

                            但还没有到完全自动生成代码的地步。可以用它构建类,包括其中的属性和操作,以及用状态图描述它的行为,由其自动生成代码。但至少类里面的操作的代码,还是需要手工写的。除非你对每个操作都构建流程图,让其生成操作的代码。

                            难道汽车行业的实现都是在Matlab/Simulink中实现好了,然后集成到Rhapsody中来的?有没有相关的资料能分享一下?

                            • 家园 是的,我们可以做到这一点

                              但不是汽车行业都用这个,因为类似的工具还有不少,并不只是IBM一家的,但最终都是可以实现全部自动代码

                          • 家园 我们说的可能不是一个层面的问题

                            你说的实际上是行业软件,相当于用C/C++开发了一个面向汽车行业的设计软件,汽车工程师只要用这个工具就可以描述他要的内容,当然可以还原成源码形式表现出来。但这个软件本身还是要IBM软件工程师用C/C++一行一行码起来,这个工作量不能少的。实际上汽车工程师是在用这个软件搞汽车设计,而不是搞软件开发。就像机械工程师用CAD搞机械设计,而不能说他在用CAD搞软件开发是一回事。

                            • 家园 你说的有道理

                              这些应用软件的确是软件工程师码出来的。可以理解为汽车工程师在用这些应用软件搞汽车设计,只不过最终的产品还是C代码。

                              但这样做的好处的减少了“真正的”软件工程师的工作量。

                      • 家园 生成的代码不知道是什么样子的,

                        而且对第三方类库的引用,代码的调试,软件测试,缺陷的修复,软件维护等是不是容易。一个软件全部用UML,估计工作量不比Code少多少。感觉UML更像个自循环系统。

    • 家园 外包给微软吧

      微软的软件开发积累就不用说了,而且它出的《模拟飞行》,号称是最接近真实飞行的一款游戏,所以还是有机会的。此外,听说现在各行业开发语言都有向C语言靠拢的趋势(特别是信号处理,图像处理,也许还有数值计算),这正是微软的最强项。

      • 家园 那你是在害MS的中国人

        先是大批被开, 留下的随时可能被戴上JD的罪名。

        哈哈哈

      • 家园 然后每3分钟来一个蓝屏?
        • 家园 别说,许多人流传说民用航班上用的都是微软视窗的嵌入版

          而且据说还是很老的版本,第一次听说吓个半死,后来一想不用视窗难道还用linux,不是更吓人。

        • 家园 小看微软了

          问题在于微软的产品要适应上千万种硬件和上千万种不同开发者弄出来的软件,这个不夸张吧?即使开发者自己的软件没有问题,微软也只能把许多条件定的十分宽松,因此容易出问题。他的商业策略也是把软件的运行权定的十分低,各个软件之间很容易相互篡改对方,第三方开发者在这个平台上打来打去,得意的是它这个平台自身。这个道理和它纵容盗版有点差不多,并不是他本身的技术水平有问题。

          此外,我听说微软给军方专门出了一个军用版,光安全改动多达500多处,但是我没有亲眼见过。但是俺见过微软出的WIN2000安防专用版,开机进去就启动安防软件,连桌面和开始菜单压根都见不到,而且还是只运行这一个软件,能出什么问题呀。

分页树展主题 · 全看首页 上页
/ 22
下页 末页


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河