写点什么

将 60 多年的 COBOL 语言重构为 Java,IBM 用 AI 工具解决大型机维护难

  • 2023-08-25
    北京
  • 本文字数:1075 字

    阅读完需:约 4 分钟

将60多年的COBOL语言重构为 Java,IBM 用AI工具解决大型机维护难

 COBOL 编程语言至今已有 60 多年,但对大企业至今依然至关重要,然而 COBOL 的维护却很困难,因为熟练使用这种老化语言的程序员已经退休甚至去世,许多年轻的程序员也根本没有学过它。

 

为解决该问题,IBM 周二宣布推出生成式 AI 工具推出watsonx Code Assistant for Z将 COBOL 代码重构为 Java 来实现云上古董大型机软件的现代化。该产品将于 2023 年第四季度全面上市,旨在帮助加速 COBOL 应用程序现代化。

 

“寻找 COBOL 程序员很困难,因为只有像我这样的老人才有经验,而且现在的经验非常生疏,”Omdia 分析师 Roy Illsley 说道,“如果你能找到一名 COBOL 程序员,他们的价格会很昂贵。他们的薪水是最高的,因为很多关键任务应用程序都是用 COBOL 编写的,而且需要他们维护。”

 

IBM 表示,现代化大型机应用程序将利用 AIOps、DevOps、API 和数据集成等学科,轻松将这些应用程序集成到混合云架构中。

 

IBM Z Software 副总裁Skyla Loomis表示,“通过将生成式 AI 与 watsonx 结合使用,可以对这些 COBOL 应用程序的架构进行现代化改造,并有选择地将 COBOL 转换为 Java,企业可以解决人才缺口并利用广泛的 Java 开发者生态系统。”

 

Watsonx Code Assistant for Z 在将 COBOL 转换为 Java 的同时,可以保留本机 COBOL 语法和架构,从而生成现代开发人员难以维护的代码。

 

COBOL 应用程序通常很复杂,可扩展 3000 万到 1 亿行并运行关键任务工作负载。将 COBOL 重构为 Java 是一个困难的过程,可能需要数十年的时间,而且经常会失败。IBM 预计人工智能工具将让过程加快一个数量级。

 

IBM 表示,超过一半的财富 1000 强企业依靠大型机来处理信用卡和支付交易、航班预订并确保关键任务数据始终可用。IBM 商业价值研究院与牛津经济研究院联合开展的一项调查显示,70% 的受访者表示,大型机应用程序是业务和技术战略的核心。大约 68% 的高管表示大型机系统是其混合云的核心,但近 70% 的高管表示基于大型机的应用程序需要现代化。

 

老化的 COBOL 系统已成为企业和政府面临的大问题。在大流行初期,基于 COBOL 的州失业系统在申请增加的压力下变得紧张。这为由退休的 COBOL 程序员组成的咨询公司“COBOL Cowboys”带来了业务,他们在大型机危机中奋力救援。

 

参考链接:

https://newsroom.ibm.com/2023-08-22-IBM-Unveils-watsonx-Generative-AI-Capabilities-to-Accelerate-Mainframe-Application-Modernization?_gl=11jcyvyk_gaNDA3MTg1NDEyLjE2OTI3MjE0NTM._ga_FYECCCS21D*MTY5MjcyMTQ1Mi4xLjEuMTY5MjcyMTQ2OC4wLjAuMA..

https://www.silverliningsinfo.com/apps-services/ibm-watsonx-brings-cobol-cloud-era-ai

 

2023-08-25 20:328330

评论 1 条评论

发布
用户头像
轮子仿制机:为什么不用Go或者Rust来重构?
2023-08-28 16:10 · 广东
回复
没有更多了
发现更多内容

“芯”有灵“蜥” 融合·创新!龙蜥社区走进 Intel MeetUp 议程硬核剧透来了

OpenAnolis小助手

开源 操作系统 intel Meetup 龙蜥社区

软件测试/测试开发丨Linux常用命令之性能统计

测试人

Python Linux 程序员 性能 软件测试

华秋慕尼黑上海电子展圆满收官,数字化赋能智能制造!

华秋电子

向量检索在大模型应用场景的技术和实践

Baidu AICLOUD

向量检索 大模型

MES1.0.0正式发布|万界星空推出免费的MES系统

万界星空科技

开源 MES系统 制造业生产管理系统

国内市场知名的数据可视化工具

2D3D前端可视化开发

数据分析 数据可视化 商业智能 数据可视化工具 可视化大屏

点云标注在自动驾驶中的实践应用与挑战

来自四九城儿

尝试7分钟内上线一个网站,这个工具太赞了!

互联网工科生

低代码 搭建平台 搭建网站

开发微信公众号本地调试+-+cpolar内网穿透

程思扬

微信公众号 网络穿透

软通动力与华秋达成生态共创合作,共同推动物联网硬件创新

华秋电子

有哪些好用的远程传输大文件的软件

镭速

远程传输大文件

2023年中国(深圳)国际耐火材料产业展会

秋硕展览

Java基础入门——Java语言介绍

java易二三

Java

共筑信创生态!亚信科技AntDB数据库与用友、东方通、星辰天合达成兼容互认

亚信AntDB数据库

数据库 AntDB AntDB数据库

开鸿智谷与华秋达成生态共创合作,共同打造硬件生态

华秋电子

LeetCode题解:2618. 检查是否是类的对象实例,迭代和递归

Lee Chen

JavaScript LeetCode

实现大文件远程传输、备份和共享的小秘诀

镭速

大文件远程传输

应对突发流量,如何快速为自建 K8s 添加云上弹性能力

阿里巴巴云原生

阿里云 Kubernetes 云原生

aspera替代方案:可靠和高效的企业文件传输工具

镭速

aspera替代方案 企业文件传输工具

润和软件与华秋达成生态共创合作,共同推动物联网硬件创新

华秋电子

先楫半导体与华秋达成生态共创合作,共建技术生态社区

华秋电子

直播预告 | 博睿学院:让Arthas带你玩转jvm

博睿数据

JVM 可观测性 智能运维 博睿数据 博睿学院

Karmada:让跨集群弹性伸缩FederatedHPA突破新边界

华为云开发者联盟

云计算 后端 华为云 华为云开发者联盟 企业号 7 月 PK 榜

深开鸿与华秋达成生态共创合作,共同打造硬件生态

华秋电子

点云标注的未来发展与技术革新

来自四九城儿

2023中国老博会/2023西部养老辅具展会

秋硕展览

不懂代码也不用怕!10款无代码网站搭建平台

高端章鱼哥

前端 工具 开发工具 设计师

将60多年的COBOL语言重构为 Java,IBM 用AI工具解决大型机维护难_编程语言_褚杏娟_InfoQ精选文章