IBM 希望为现代化过程的每个步骤提供工具,首先是应用发现和交付智能(ADDI)清单和分析工具。其他步骤包括重构 COBOL 中的业务服务、将代码转换为 Java 代码,然后借助自动测试验证结果。 Illsley 知道有一些公司也提供类似的产品,但那些工具主要使用的是对 COBOL 代码进行静态和动态分析而不是运用人工智能技术,
将COBOL代码转译为Java语言,可以帮助企业轻松地将旧有系统迁移到新平台,同时保留原有系统的功能和性能。 其次,Java和COBOL在语法和结构上具有一定的相似性,这使得AI系统可以更容易地识别和转换COBOL代码。通过利用自然语言处理(NLP)技术,AI系统可以理解COBOL代码的结构和逻辑,并将其转换为Java语言。 最后,IBM的这一举...
IBM针对大型主机(Mainframe)COBOL应用程序现代化需求,宣布推出生成式人工智能Watsonx Code Assistant for Z,该工具能够将IBM Z上的COBOL应用程序,转换成高品质Java程序代码,借此增进开发人员开发效率,加速现代化大型主机应用。IBM预计这项工具将会于2023年第4季正式推出。COBOL语言被企业用于开发许多重要的商业、金融...
由于生成式人工智能已经变得火爆,IBM选择进入这个赛道需要有竞争力,因此IBM选择程序代码的开发。而IBM一直专注于商业领域的开发,而将COBOL程序转换为Java,显然具有非常大的市场。为了能够具有竞争力,Z代码助手除了需要支持不断升级的程序语言外,还需要帮助开发人员理解、重构、转换和验证编译的代码。虽然在人工智能系统...
品玩8月23日讯,据 IBM 官方消息,IBM 现已推出 IBM Z 服务,可以利用 AI 技术将COBOL 代码转译成 Java 语言。据悉,该服务由硬件套件和 AI 编程工具构成。 IBM Z服务由 CodeNet 模型使用 1.5 万亿个参数进行训练,拥有 200 亿个参数,可以更高效地实现编程语言转换。其硬件套件计划在今年第四季度上市,在...
IBM Z Software 副总裁Skyla Loomis表示,“通过将生成式 AI 与 watsonx 结合使用,可以对这些 COBOL 应用程序的架构进行现代化改造,并有选择地将 COBOL 转换为 Java,企业可以解决人才缺口并利用广泛的 Java 开发者生态系统。”Watsonx Code Assistant for Z 在将 COBOL 转换为 Java 的同时,可以保留本机 COBOL...
尽管不乏将COBOL应用程序转换成Java语法的工具、应用程序和服务,甚至支持完全自动化,但Puri指IBM全新AI助理会避免牺牲COBOL功能,同时提供降低成本的效益并产生易维护的程序代码。但程序代码生成AI并非完全没缺点,最近斯坦福大学研究发现,软件工程师使用程序代码生成AI系统开发应用程序时,更有可能导致程序出现安全漏洞。(...
“IBM 构建了一个新的、最先进的生成式 AI 代码模型,将传统 COBOL 程序转换为企业 Java,生成的代码...
一些工具可以将 COBOL 应用转换为 Java 语法,但由此生成的代码难以维护,并且难以被Java 开发者准确识别。生成式 AI虽然前景广阔,但目前 AI 辅助的部分重写技术缺乏 COBOL 支持,无法优化为特定任务生成的Java 代码等。通过watsonx Code Assistant for Z生成的 Java 代码将是面向对象的代码。IBM 正在优化此解决方案...
IBM 公司近日发布了一款名为“Watsonx”的人工智能编程助手,旨在解决当前COBOL语言程序员短缺的问题。这款编程助手可以将COBOL代码转换为Java语言,并且在转换过程中具有极高的准确性,减少了常见的语法错误。 为了提高输出的可靠性,IBM计划发布一个自动化单元测试工具,以协助审查转换后的代码。据悉,Watsonx背后的CodeNet...