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

2025-05-15 06:01:52 - 时尚

摘要:技术编辑:芒果果丨发自 思否编辑部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

- END -

419

新春走基层|标准让果农生活更甜蜜

新春走基层|标准让果农生活更甜蜜

中国消费者报报道记者徐文智)苹果种植业是陕西省延安市的特色优势产业。洛川苹果以果型圆润、色泽鲜艳、风味浓郁闻名遐迩,已经成为延安市一张含金量十足的地方名片。作为延安的地理标志产品,洛川苹果高质量发展的

江湖X汉家江湖新人签到奖励详解 新手福利内容全解析

江湖X汉家江湖新人签到奖励详解 新手福利内容全解析

作为一款融合开放世界探索与武侠角色养成的经典手游,江湖X汉家江湖凭借其丰富的剧情设定和策略性玩法吸引了大量玩家。对于初入江湖的新手而言,合理利用签到系统提供的奖励资源,能够快速突破战力瓶颈,缩短成长周

明日方舟布洛卡技能介绍及技能说明是什么?

明日方舟布洛卡技能介绍及技能说明是什么?

明日方舟布洛卡技能介绍及技能说明是什么?

王者模拟战雷霆七蜀阵容制霸指南 稳血连胜核心运营与装备搭配详解

王者模拟战雷霆七蜀阵容制霸指南 稳血连胜核心运营与装备搭配详解

雷霆七蜀阵容的战术定位与版本强度

公示!全红婵、盛李豪、黄雨婷等,拟被保送

公示!全红婵、盛李豪、黄雨婷等,拟被保送

5月6日,国家体育总局科教司发布关于2025年优秀运动员本科保送拟推荐名单的公示。其中,全红婵拟保送暨南大学,黄雨婷拟保送浙江大学,盛李豪拟保送北京体育大学。公示称,根据教育部、国家体育总局关于高校保

时空召唤迪安技能深度解析掌控时空之力与实战技巧全攻略

时空召唤迪安技能深度解析掌控时空之力与实战技巧全攻略

在时空召唤的多元英雄体系中,迪安以其独特的时空系技能机制占据着战略核心地位。作为维度操控者,迪安不仅能通过时间加速改变战斗节奏,还能利用空间折叠创造战术优势。将深度解析其技能运作原理,并拆解高阶玩家必

爱莲说第四十七关全流程通关技巧详解与隐藏要素解锁指南

爱莲说第四十七关全流程通关技巧详解与隐藏要素解锁指南

爱莲说作为一款以东方美学为核心的水墨风解谜游戏,其第四十七关凭借精妙的地图设计与多层解谜机制成为玩家挑战的热点。本关以"莲池幻境"为主题,需通过动态机关操控与空间逻辑推理完成通关,同时隐藏着两处关键彩

梦幻西游手游阳光魅力值快速提升技巧与高效方法全解析

梦幻西游手游阳光魅力值快速提升技巧与高效方法全解析

在梦幻西游手游中,阳光魅力值不仅是角色社交属性的重要体现,更是解锁游戏内特殊奖励、提升社交互动的关键指标。如何快速提升魅力值,成为许多玩家关注的焦点。将从机制解析、核心技巧、资源分配与避坑指南四个维度

烟雨江湖青城山养蜂人商店解锁条件与开启流程详细攻略指南

烟雨江湖青城山养蜂人商店解锁条件与开启流程详细攻略指南

青城山作为烟雨江湖中极具特色的地图之一,其隐藏要素"养蜂人商店"因出售稀有道具而备受玩家关注。该商店需通过特殊条件触发,本攻略将系统解析解锁机制与操作细节,助玩家高效获取资源。前置条件准备1. 主线进

光遇商人先祖藏身之处全解析寻找路线与位置坐标完整指南

光遇商人先祖藏身之处全解析寻找路线与位置坐标完整指南

在光遇的奇幻世界中,商人先祖又称季节向导或特殊任务先祖)是玩家获取限定装扮、动作和道具的重要角色。他们通常隐藏在游戏地图的隐秘角落,需通过特定路线或解谜机制才能解锁。将为玩家提供一份涵盖全地图的商人先

重建家园图五高效速通全攻略:开图技巧与实战步骤深度解析

重建家园图五高效速通全攻略:开图技巧与实战步骤深度解析

重建家园作为一款以生存探索为核心的策略游戏,其地图五简称"图五")因资源分布密集、敌人强度高、地形复杂而成为玩家进阶的必经考验。将从战略规划、资源分配、路径优化三大维度出发,系统性解析图五的速通核心逻

光遇商人先祖藏身之处全解析寻找路线与位置坐标完整指南

光遇商人先祖藏身之处全解析寻找路线与位置坐标完整指南

在光遇的奇幻世界中,商人先祖又称季节向导或特殊任务先祖)是玩家获取限定装扮、动作和道具的重要角色。他们通常隐藏在游戏地图的隐秘角落,需通过特定路线或解谜机制才能解锁。将为玩家提供一份涵盖全地图的商人先