搜索
当前所在位置:首页 >> 综合

旧代码重生!AI重写的应用程序可以在最新的计算平台上使用 5tRAI 重新编写旧应用代码

发布时间:2025-06-18 20:17:23 作者:z 点击:243 【 字体:

摘要:技术编辑:芒果果丨发自 思否编辑部IBM 工程师正在基于 AI 工具探索从旧版企业软件中提取价值的旧代计算方法。去年,码重IBM 演示了 AI 如何通过更新旧代码来执行冗长的生A上使软件维护工作。现在,写的新该公司又引入了基于...

编辑:芒果果来自范思编辑部。应用用5tR

IBM工程师正在探索基于人工智能工具从旧企业软件中提取价值的程序方法。5tR

去年,可最IBM展示了人工智能如何通过更新旧代码来执行冗长的平台软件维护。现在,旧代计算该公司引入了基于人工智能的码重方法来重新编码旧的应用程序,以便它们可以在当今的生A上使计算平台上运行。5tR

AI 重新编写旧应用代码,写的新让旧程序获得新应用

5tR

IBM的应用用最新计划名为Mono2Micro和应用程序现代化加速器(AMA),为应用程序架构师提供了更新旧应用程序并从中获得新价值的程序新工具。5tR

IBM研究中心混合云服务主管尼克富勒(Nick Fuller)表示,可最这些措施代表着人工智能将COBOL编写的程序自动转换为Java的一个进步。5tR

Nick Fuller警告说,这些最新的AI方法只能将非模块化单片程序的旧机器代码分解成独立的微服务。他说,虽然AMA工具包实际上是为COBOL现代化而设计的,但它需要在翻译编程语言方面再迈出一步,因为它只提供了现代化过程中的增量步骤。富勒补充道:“语言翻译是人工智能面临的一个根本性挑战,我们正试图让一些旧代码以现代软件语言运行。”5tR

同时,IBM最新的人工智能工具提供了一些新的功能。在Mono2Micro的例子中,它首先分析旧代码,以揭示应用程序架构师自己发现极其困难和耗时的所有隐藏连接,例如,底层业务逻辑包含大量调用和互连组件。5tR

Mono2Micro通过使用AI集群技术将相似的代码组合在一起,更清晰地揭示了代码组是如何交互的。Mono2Micro一旦接受代码,就会对源代码和目标代码进行静态(程序运行前分析)和动态(程序运行时分析)分析。5tR

然后,该工具将基于Java的单个程序及其相关的业务逻辑和用户界面重构为一个微服务。这种将整个软件重构为具有特定功能的独立微服务的方法最大限度地减少了软件中的连接,并在不改变外部行为的情况下改变了应用程序的结构。5tR

AMA工具箱的目的是分析和重构用旧语言编写的旧应用程序。对于AMA工具包,源代码的静态分析和应用程序结构的理解被用来创建代表旧应用程序的图形。当与深度学习方法结合使用时,这种基于图的方法有助于在AMA进行深度学习过程中保存数据。5tR

5tR

AI 战略解解决机器学习关键挑战,适用于大量数据

5tR

IBM的人工智能策略解决了机器学习的关键挑战。当数据输入为代码时,其功能是分析:的个数和多重含义。传统的任务关键型应用程序通常有几十万到几百万行代码。在这种背景下,通过嵌入的概念,将机器学习(ML)技术应用于如此大量的数据可以变得更加有效。5tR

这些嵌入层代表了一种将数据转换为数值的方法。嵌入的强大之处在于它将大量具有多种可能含义的代码映射到数值。例如,当通过使用“单词”嵌入将自然人类语言翻译成数值时,就会这样做。它也是在图形环境中完成的,因为它涉及代码分析。5tR

尼克富勒说,“嵌入式层是巨大的,因为没有它们,你将很难让一切接近一个有效执行的机器学习系统。”5tR

他补充说,在代码分析方面,机器学习系统可以通过复制应用程序的功能,更好地向重构后的旧应用程序推荐微服务。Nick Fuller指出,“一旦达到这一点,你就不是完全自由的,但你已经基本上完成了你想要的70%,也就是一个任务关键型的应用,它已经被重构为一个微服务架构。”5tR

-END -5tR

阅读全文
相关推荐

宿州:消费补贴持续加码 “电自”换新“立购立减”

宿州:消费补贴持续加码 “电自”换新“立购立减”
今年以来,我市持续推进电动自行车行业“以旧换新”补贴活动,借势消费节点联合电动自行车销售企业共同让利,掀起消费市场换“新”热潮。在宿城浍水路一家电动自行车销售门店,“以旧换新”宣传标语悬挂在店内的醒目 ...

2018世界杯德国惨败

2018世界杯德国惨败
前言:世界杯德国队出局败给哪个国家?北京时间6月27日22点比赛中,韩国2:0德国,德国出局,德国队到底怎么了。德国与韩国的比赛,上半场德国控球率占优,但并未将优势转化为得分,整体节奏较为平缓。韩国队 ...

平昌冬奥会男子花样滑冰视频

平昌冬奥会男子花样滑冰视频
2014冬季奥运会男子花样滑冰金牌?是羽生结弦2014年2月,年仅19岁的羽生结弦夺得索契冬奥会金牌,成为亚洲首位冬奥会男子单人滑冠军。羽生结弦,1994年12月7日出生于日本宫城县仙台市,日本花样。 ...

药品可以寄到国外吗

药品可以寄到国外吗
吗?药品可以国际寄国外的。药品按照国际快递的严格规定,是不能邮寄的,有很多人去各当地邮局,国际快递药品到国外,但是却寄不了,然后又咨询其他国际快递官。寄药品到国外怎么寄?从中国可以寄药品到国外,但是药 ...

《影之刃零》制作人:单机游戏开发者之间无需竞争

《影之刃零》制作人:单机游戏开发者之间无需竞争
在《黑神话:悟空》的爆火之后,中国单机游戏市场正迎来显著复苏。针对这一现象,《影之刃零》制作人梁其伟在接受Eurogamer专访时指出,该趋势的本质并非开发者间的零和竞争,而是整个单机品类与玩家群体形 ...

氧气罐能上飞机么

氧气罐能上飞机么
氧气罐能带上飞机吗?求解答_问答库问答氧气罐不能带上飞机的,因为属于易爆物品。但是丽江的超市和小卖铺都有氧气罐卖,玉龙雪山从山下到山上一路都有卖的,所以不需要提前买好。建议在丽江。氧气罐可否上飞机?飞 ...

九总槟榔

九总槟榔
前言:答:张新发槟榔性价比是极高的,百年老字号,不仅用料讲究,采用非遗传承工艺和自己秘制的配方,槟榔产品味道很正,口感醇厚,不烧口,品质和创意在业内是数一数二的。企业回答:价格只是购买产品或服务过程中 ...

运动出汗有什么好处

运动出汗有什么好处
前言:运动出汗后的好处是什么?人体每天都会分泌大量的代谢物质,各种毒素也随之产生。而每个成年人全身有200万-500万个汗毛孔,当人体体温升高到一定程度时,这些汗毛孔便会自动打开,体内及体表的毒素污物 ...

中国联通手机eSIM界面偷跑:为iPhone 17 Air做准备?

中国联通手机eSIM界面偷跑:为iPhone 17 Air做准备?
“数码闲聊站”晒出的图片显示,中国联通可为iPhone新开一个全新的独立号码,开通时,需要提供iPhone的EID、IMEI等信息。办理流程为,填写相关信息、身份认证及开户、扫码下载卡数据三步。近日, ...

山粉是什么粉

山粉是什么粉
山粉是什么做的呢?山粉糊又叫糟羹。山粉即是番薯粉。相传唐朝初年,台州刺史尉迟敬德发动兵士修城防盗。修城大难,修完已是正月半。又逢大雪,民工返乡,乡中竟无好吃之物犒劳亲人。山粉就是淀粉吗?山粉就是番薯的 ...

运动出汗有什么好处

运动出汗有什么好处
前言:运动出汗后的好处是什么?人体每天都会分泌大量的代谢物质,各种毒素也随之产生。而每个成年人全身有200万-500万个汗毛孔,当人体体温升高到一定程度时,这些汗毛孔便会自动打开,体内及体表的毒素污物 ...

如何释放被子的静电

如何释放被子的静电
被子起静电怎么办?被子全是静电可以采用以下方法进行处理。1.将有静电的被子放置在太阳下晒1-3小时。2.用喷雾在被子上撒上适量的水,后用加热毯,加热40-60分钟。3.将被子用清。被子上有静电,怎么弄 ...
返回顶部