Skip to content
WONGCW 網誌
  • 首頁
  • 論壇
  • 微博
  • 壁紙下載
  • 免費圖床
  • 視頻下載
  • 聊天室
  • SEO工具
  • 支援中心
  • 表格製作
  • More
    • 在線名片
    • 網頁搜索
    • 天氣預報
    • 二維碼生成器
    • WordPress 插件及主題下載
  • Search Icon

WONGCW 網誌

記錄生活經驗與點滴

IBM 利用人工智能將COBOL 代碼轉譯成Java

IBM 利用人工智能將COBOL 代碼轉譯成Java

2023-08-23 Comments 0 Comment

COBOL 或通用商業導向語言(Common Business Oriented Language)是最古老的編程語言之一,其歷史可追溯到1959 年左右。但它的持久生命力令人驚訝;根據2022 年的一項調查,在生產系統中使用的COBOL 行數超過8000 億行,而2017 年估計為2200 億行。

IBM-z16.webp

但是,COBOL 因其難以駕馭同時又效率低下而聲名狼藉。為什麼不遷移到更新的語言呢?這是因為對於大型企業來說,由於世界上的COBOL 專家為數不多,這往往是一個複雜且成本高昂的命題。澳大利亞聯邦銀行在2012 年更換其核心COBOL 平台時,耗時五年,花費超過7 億澳元。

為了給COBOL應用程序的現代化問題提供一個新的解決方案,IBM今天發布了IBM Z的Code Assistant,它使用代碼生成人工智能模型將COBOL代碼翻譯成Java。Code Assistant for IBM Z將於2023年第四季度全面上市,並將於今年9月初在拉斯維加斯舉行的IBM TechXchange大會上進行預覽。

IBM Research首席科學家Ruchir Puri表示,Code Assistant for IBM Z旨在幫助企業重構其大型機應用程序,最好能同時保持性能和安全性。Code Assistant 可在本地運行,也可作為託管服務在雲中運行,它由代碼生成模型CodeNet 提供支持,該模型不僅能理解COBOL 和Java,還能理解約80 種不同的編程語言。

“IBM建立了一個全新的、最先進的人工智能代碼生成模型,可以將傳統的COBOL程序轉換為企業級Java,生成的代碼具有高度的自然性,”Puri在接受電子郵件採訪時說。”除了代碼轉換,代碼助手還支持完整的應用現代化生命週期,幫助開發人員在現代架構中理解、重構、轉換和驗證翻譯後的代碼。”

CodeNet 使用1.5 萬億個標記進行訓練,擁有200 億個參數,並設計了一個大型上下文窗口–32,000 個標記–以”捕捉更廣泛的上下文”,從而實現”更高效的COBOL 到Java 轉換” 。參數是模型從歷史訓練數據中學到的部分,本質上定義了模型處理問題(如生成文本)的技能,而”標記”則代表原始文本(例如,”fantastic”一詞的”fan”、”tas “和”tic”)。至於上下文窗口,它指的是模型在生成額外文本之前所考慮的文本。

如今有很多工具、應用程序和服務可以將COBOL 應用程序轉換為Java 語法,其中一些是完全自動化的。Puri 承認這一點,但他認為Code Assistant 在降低成本和生成易於維護的代碼的同時,採取了避免犧牲COBOL 功能的措施,這與市場上的某些競爭對手的產品不同。

Puri 說:”IBM 為IBM Z 大型機打造的代碼助手能夠混合和匹配COBOL 和Java 服務。如果系統的’理解’和’重構’功能建議應用程序中的某個子服務需要保留在COBOL 中,它就會保持這種狀態,而其他子服務則會轉換成Java。”

這並不是說Code Assistant 是完美無缺的。斯坦福大學最近的一項研究發現,使用類似代碼生成人工智能係統的軟件工程師更有可能導致他們開發的應用程序出現漏洞。事實上,普里警告說,在經過人類專家審查之前,不要部署代碼助手生成的代碼。

Puri 說:”與任何人工智能係統一樣,企業的COBOL 應用程序可能存在獨特的使用模式,而IBM Z 代碼助手可能尚未掌握這些模式。必須使用最先進的漏洞掃描儀掃描代碼,以確保代碼的安全性。”

撇開風險不談,IBM 無疑認為代碼助手等工具對其未來的發展非常重要。目前,IBM 大約84% 的大型機客戶運行COBOL,其中大部分是金融和政府部門的客戶。雖然IBM 大型機部門在其整體業務中仍佔很大比重,但該公司將大型機視為通向其託管和促進的廣闊、有利可圖的混合計算環境的橋樑。

IBM也看到了更廣泛的代碼生成人工智能工具的前景–打算與GitHub Copilot和亞馬遜CodeWhisperer等應用競爭。今年5 月,IBM 在其Watsonx AI 服務中推出了fm.model.code,該服務為Watson Code Assistant(沃森代碼助手)提供了支持,允許開發人員在包括紅帽的Ansible Lightspeed 在內的各種程序中使用純英文提示生成代碼。

分享此文:

  • 分享到 Twitter(在新視窗中開啟)
  • 按一下以分享至 Facebook(在新視窗中開啟)
  • 分享到 WhatsApp(在新視窗中開啟)
  • 按一下以分享到 Telegram(在新視窗中開啟)
  • 分享到 Pinterest(在新視窗中開啟)
  • 分享到 Reddit(在新視窗中開啟)
  • 按一下即可以電子郵件傳送連結給朋友(在新視窗中開啟)
  • 點這裡列印(在新視窗中開啟)

相關


網絡資訊

Post navigation

PREVIOUS
計算模型Vlasiator揭開神秘面紗對空間物理學核心謎題的解答
NEXT
雅達利和Plaion宣布推出Atari 2600+復古遊戲機

發表迴響取消回覆

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料。

More results...

Generic filters
Exact matches only
Search in title
Search in content
Search in excerpt
Filter by 分類
網站公告
Featured
限時免費
Windows 軟件下載
系統軟件
辦公軟件
圖像處理
影音媒體
網絡軟件
應用軟件
Mac 軟件下載
安卓軟件下載
網絡資訊
Mac資訊
Linux資訊
VPS資訊
NASA資訊
WordPress資訊
WeChat資訊
PHP資訊
教學資源
開源程序
網頁工具
SEO工具
醫療健康
其他資訊
Content from
Content to
2023 年 8 月
一 二 三 四 五 六 日
 123456
78910111213
14151617181920
21222324252627
28293031  
« 7 月   9 月 »

分類

  • 網站公告
  • 限時免費
  • Windows 軟件下載
  • 系統軟件
  • 辦公軟件
  • 圖像處理
  • 影音媒體
  • 網絡軟件
  • 應用軟件
  • Mac 軟件下載
  • 安卓軟件下載
  • 網絡資訊
  • Mac資訊
  • Linux資訊
  • VPS資訊
  • NASA資訊
  • WordPress資訊
  • WeChat資訊
  • PHP資訊
  • 教學資源
  • 開源程序
  • 網頁工具
  • SEO工具
  • 醫療健康
  • 其他資訊

彙整

近期文章

  • 氣象專家預計今秋將形成中等強度的厄爾尼諾事件 2023-09-28
  • 中國科學家從3500萬年前的糞便中發現地球長這樣 2023-09-28
  • 太陽能飛艇Airship One將在不使用燃料的情況下不間斷地環遊地球 2023-09-28
  • 英特爾在愛爾蘭開始大批量EUV生產Intel 4節點進入量產階段 2023-09-28
  • 讓人人都與AI嘮嗑:社群網路巨頭Meta正式推出聊天機器人 2023-09-28
  • 谷歌Pixel崛起蘋果iPhone在日本份額兩年來首次跌破50% 2023-09-28
  • 印度一智慧型手機爆炸引燃除臭劑附近所有窗戶被震碎三人受傷 2023-09-28
  • 福特叫停美國電池廠因頂不住特斯拉價格戰? 2023-09-28
  • Vivaldi 推出其iOS 版瀏覽器 2023-09-28
  • 讓我們看看生活在近5億年前的三葉蟲的菜單上有什麼 2023-09-28

熱門文章與頁面︰

  • 打車叫到特斯拉不會開門很尷尬?官方介紹開關門方法
  • 世界上有多少個國家
  • 一鍵GHOST v2020.07.20 正式版-硬盤版/光盤版/優盤版/軟盤版
  • 美國時速200公里新高鐵全線通車首日就出事撞上1名行人致死亡
  • 高鐵汽車實際有多快?用手機測速怎樣才靠譜
  • Windows 10玩遊戲死機重置顯卡驅動的秘籍你知道嗎?
  • DP vs HDMI 誰才是遊戲玩家最佳選擇?
  • Autodesk AutoCAD 2021 正式版註冊版-簡體/繁體中文/英文版
  • 讓WIN10去強制縮放那些不支援DPI縮放的軟體或遊戲
  • 靠養貓養狗年入百萬:寵物博主是門怎樣的生意?

投遞稿件

歡迎各界人士投遞稿件到admin@wongcw.com

請提供以下資料:

1.你的名字

2.你的電郵

3.分類目錄

4.文章標題

5.文章摘要

6.文章內容

7.文章來源

 

聯繫我們

查詢,投稿,商務合作:
​admin@wongcw.com
​技術支援:
​support@wongcw.com
​客户服務:
​cs@wongcw.com

QQ群:833641851

快帆

MALUS

極度掃描

DMCA.com Protection Status

WONGCW 網誌

  • 免責聲明
  • 捐助我們
  • ThemeNcode PDF Viewer
  • ThemeNcode PDF Viewer SC
  • Events

服務器提供

本站使用之服務器由ikoula提供。

聯繫我們

查詢,投稿,商務合作:
​admin@wongcw.com
​技術支援:
​support@wongcw.com
​客户服務:
​cs@wongcw.com

QQ群:833641851

© 2023   All Rights Reserved.