成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

用 AI 幫助記錄 COBOL 代碼,防止相關知識丟失

開發
1959 年首次發布的 COBOL 是現存最古老的編程語言之一,目前仍廣泛應用于多個行業的關鍵程序之中。2022 年 2 月的一項調查發現?,每天仍有 775 億至 8500 億行 COBOL 代碼在活躍地使用。
1959 年首次發布的 COBOL 是現存最古老的編程語言之一,目前仍廣泛應用于多個行業的關鍵程序之中。2022 年 2 月的一項調查發現?,每天仍有 775 億至 8500 億行 COBOL 代碼在活躍地使用。

然而,盡管許多組織尚依賴 COBOL,但 COBOL 開發人員的數量仍在持續減少。更令人擔憂的是,當現有的 COBOL 開發人員退休和轉移時,有關如何構建和構建 COBOL 應用程序的實際知識也可能會逐漸丟失。為了應對這一挑戰,初創公司 Phase Change Software 正在開發的一種名為 COBOL Colleague 的新型 AI 驅動工具。

Phase Change Software 總裁 Steve Brothers 稱,COBOL 不會很快消失;并向外媒 VentureBeat 表示,COBOL 開發人員的欠缺并不是最根本的問題。“真正的潛在問題是了解應用程序的功能,因為要有效地修改代碼,你需要了解代碼的功能”。他補充稱,僅僅擁有修改代碼的能力是不夠的,還需要的是關于代碼的知識;相關代碼知識的缺失是許多編程語言中都存在的一個問題,但對于已經 60 多歲的 COBOL 來說尤其嚴重。

Phase Change COBOL Colleague 軟件采用了 COBOL 源代碼,并使用符號機器學習和靜態分析技術將代碼轉換為因果模型。然后,該模型可以幫助組織理解和維護代碼。COBOL Colleague 最初可用于在 Linux 上運行的 on-premises 環境中部署。

值得一提的是,當下市場中聲稱使用 AI 來幫助開發人員提高效率的開發工具不在少數,其中就包括近期熱度頗高的 GitHub Copilot service。對此,Brothers 則表示,他們正在構建的工具與 GitHub Copilot 非常不同。Copilot 旨在幫助開發人員編寫代碼,但它并不能幫助開發人員在編寫代碼后對其進行維護。“我們從事的是改變代碼的業務,而不是創建代碼的業務,這是最大的不同之一”。

Phase Change Software 沒有為他們這一 AI 工具采用典型的機器學習方法,即需要在數據集上進行訓練。原因在于,當涉及到源代碼時,想要獲得足夠大的源代碼存儲庫以便能夠進行訓練并不容易。

另一個挑戰是路徑爆炸。在代碼開發中,一個操作可以通過使用不同的 “else” 函數沿著任意數量的不同路徑進行。使用 “else” 函數,操作可以根據不同的變量或條件而改變。而對于訓練數據路徑爆炸的可能性,Brothers 指出,排列后的數量就是一個天文數字,因此對于典型的機器學習訓練模型來說是不可行的。

“我們用圍繞符號機器學習的人工智能技術解決了這個問題,所以沒有訓練數據集;我們工具的唯一輸入是源代碼”。符號人工智能(Symbolic AI)就是以一種更接近人類如何以因果方式推理世界的方法來學習。Brothers 解釋道,代碼中的行為是因果關系,有輸入和輸出。

雖然 COBOL 是 Phase Change 的第一個目標,但該公司表示,計劃以后將繼續擴展以支持其他編程語言。“軟件開發人員花費 80% 的時間試圖找出他們需要在代碼中進行修改的位置。無論是哪種編程語言如何,執行此操作的步驟都是相同的,這就是我們正在實現的自動化。”

本文轉自OSCHINA

本文標題:用 AI 幫助記錄 COBOL 代碼,防止相關知識丟失

本文地址:https://www.oschina.net/news/209014/ai-cobol-code

責任編輯:未麗燕 來源: OSCHINA
相關推薦

2023-08-26 16:06:10

COBOLJava數據

2022-09-30 00:00:00

云計算自動化IT

2010-05-18 21:27:19

全盤加密DLP技術數據丟失

2020-03-10 10:37:48

數據丟失數據泄露網絡安全

2011-12-13 01:05:52

2009-12-30 17:23:49

Silverlight

2021-03-14 22:14:55

代碼語法Java

2011-03-30 10:44:39

COBOL

2020-04-14 13:10:36

天網終結者代碼

2024-12-12 09:00:33

2009-12-25 14:34:59

ADO幫助文檔

2009-08-26 10:41:21

防止數據丟失

2023-04-26 08:18:48

FormPrompt表單更改

2010-12-21 15:56:43

桌面文件權限管理防止數據丟失

2023-06-05 08:22:20

2023-03-29 21:18:39

2023-03-07 09:55:54

微軟人工智能

2020-10-21 11:37:12

Redis數據庫命令

2024-07-25 10:47:17

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产精品视频一区二区三区不卡 | 成人精品视频 | 偷拍自拍第一页 | 啪一啪在线视频 | 亚洲国产欧美在线 | 一区二区三区视频在线观看 | www.日韩av.com | 免费午夜视频 | 四虎影院在线播放 | 久久久av | 久久国产美女视频 | 亚洲免费av一区 | 日韩国产中文字幕 | 国产一区不卡在线观看 | 欧美精品久久久久久久久老牛影院 | 欧美.com| 亚洲国产成人在线 | 亚洲福利免费 | 国产黄色小视频在线观看 | 91精品国产综合久久婷婷香蕉 | 性色av网站 | 四虎影院美女 | 99亚洲精品 | 国产女人与拘做受视频 | 亚洲精品欧美 | 亚洲福利一区二区 | 欧美电影免费观看高清 | 天天拍天天操 | 别c我啊嗯国产av一毛片 | 色五月激情五月 | av在线免费观看网址 | 黄色片在线网站 | 久久久久久久99 | 久久精品成人 | 国产精品久久在线 | 精品一区二区三区在线观看 | 欧美综合在线观看 | 欧美日韩一卡二卡 | 日本粉嫩一区二区三区视频 | 日韩精品一区二区三区在线播放 | 免费成人高清在线视频 |