成人免费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

2024-12-12 09:00:33

2020-04-14 13:10:36

天網終結者代碼

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技術棧公眾號

主站蜘蛛池模板: 亚洲成人动漫在线观看 | 国产精品国产精品国产专区不卡 | 日韩免费1区二区电影 | 午夜国产 | 五月花丁香婷婷 | av网站推荐 | 亚洲一区二区在线视频 | 男女羞羞免费视频 | 亚洲一区二区中文字幕在线观看 | 一级黄色av电影 | 国产高清视频 | 9999在线视频 | 国产免费让你躁在线视频 | 精品婷婷| 日韩看片 | 色av一区二区 | 91久久久久久久久 | 免费一级片 | 日韩中文字幕免费在线 | 亚洲黄色av | 一区二区三区精品在线视频 | 欧美国产日韩精品 | 中文字幕日韩一区 | 欧美自拍一区 | 国产精品久久久久久久久久久久午夜片 | www.成人在线视频 | 麻豆视频国产在线观看 | 欧美日韩亚洲成人 | 国产精品久久久久aaaa九色 | 一区二区成人 | 午夜精品一区二区三区在线 | 九九久久精品 | 91精品国产综合久久久久久丝袜 | 国产精品一区在线观看 | av男人的天堂在线 | 高清一区二区三区 | 久久亚洲一区二区三区四区 | 国产91在线播放精品91 | 免费视频一区二区 | 国户精品久久久久久久久久久不卡 | 超碰国产在线 |