

IBM利用AI将COBOL代码翻译为Java
source link: https://www.jdon.com/67981.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

IBM利用AI将COBOL代码翻译为Java - 极道
COBOL(通用面向业务的语言)是最古老的编程语言之一,其历史可以追溯到 1959 年左右。根据 2022 年的一项调查,生产系统中使用的 COBOL 行数超过 8000 亿行,高于 2017 年估计的 2200 亿行。
但 COBOL 因难以驾驭、效率低下而闻名。为什么不迁移到较新的版本呢?
对于大型组织来说,鉴于世界上 COBOL 专家数量较少,这往往是一个复杂且成本高昂的提议。澳大利亚联邦银行于 2012 年更换其核心 COBOL 平台时,花了五年时间,耗资超过 7 亿美元。
为了针对 COBOL 应用程序现代化问题提供新的解决方案,IBM 今天推出了IBM Z 的 Code Assistant,它使用代码生成 AI 模型将 COBOL 代码转换为 Java。
IBM Z 的 Code Assistant 将于 2023 年第四季度全面上市,并将于今年 9 月初在拉斯维加斯举行的 IBM TechXchange 会议期间进入预览版。
Code Assistant
CodeNet 接受了 1.5 万亿个令牌的训练,拥有 200 亿个参数,并采用大型上下文窗口(32,000 个令牌)进行设计,以捕获更广泛的上下文,从而实现更高效的 COBOL 到 Java 转换。
- 参数是从历史训练数据中学习的模型的一部分,本质上定义了模型解决问题的技能,例如生成文本
- 令牌代表原始文本。
- 上下文窗口,它是指模型在生成附加文本之前需要纳入考虑的文本范围。
优点
现在有许多工具、应用程序和服务可以将 COBOL 应用程序转换为 Java 语法,其中一些是完全自动化的。
Code Assistant 采取措施避免牺牲 COBOL 的功能,同时降低成本并生成易于维护的代码,这与市场上的一些竞争对手产品不同。
能够混合搭配 COBOL 和 Java 服务。
总结
斯坦福大学最近的一项研究发现,使用类似的代码生成人工智能系统的软件工程师更有可能在他们开发的应用程序中导致漏洞。
如今,大约84% 的 IBM 大型机客户都运行 COBOL——主要是金融和政府部门的客户。尽管IBM 的大型机部门仍占其整体业务的很大一部分,但该公司将大型机视为通向广阔、利润丰厚的混合计算环境的桥梁,该环境也由IBM 托管和促进。
Recommend
-
38
问与答 - @mortonnex -
-
47
程序员 - @LTaoist - User, 旧译「用户」,我在此向大家倡议有条件地选择翻译为「使用权人」。# 1. __使用权人__更能反应 User 的本质特征我们看到一匹马的时候不会说这是一头猪,而 User 的
-
28
其实 dotnet 是全栈的首选,原因是因为可以开发的方向太多,比如大本营PC端,以及后台。还有移动端,包括 IOS 和安卓端。现在还能用来写前端,本文就来告诉大家如何在前端使用现有的C#代码,通过 WebAssembly 使用 C# 的代码支持完全静态的...
-
7
翻译 - @ericgui - 大家觉得哪个更适合?loong 特指中国龙,Chinese dragondragon 是西方世界的龙,比如超级玛丽里的就是 dragon,而不是 loong
-
10
将测试代码翻译为文档 谢益辉 / 2018-08-02 我有一个大胆的想法。这个想法萌生于我召唤壮士帮我写测试时。我的 R 包的测试代码都是基于我自己的轻量级 R 包
-
4
在线Java翻译为C#转换器 这是一个在线实时转译器,它能在语法上将 Java 代码转换...
-
10
IBM Watsonx to use generative AI to translate COBOL code into Java The product is targeted at modernizing mainframe applications, running on IBM Z syste...
-
8
IBM Unveils Code Assistant for IBM Z – An AI Translator from COBOL to Java IBM’s Code Assistant for IBM Z uses AI to convert COBOL code into Java, aiming to...
-
4
2023-08-23 08:40 IBM 利用 AI 将 COBOL 相应代码转译成 Java 语言 据 IT 之家 8 月 23 日报道,COBOL 是一种古老的计算机编程语言,最早可以追溯到 1959 年,但是目前仍有很多大型企业或政府机构使用到 COBOL 编写的旧软件。为了...
-
5
IBM’s AI Breakthrough: Translating COBOL to Java Made Easy K.sabreena — Published On August 23...
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK