DEFINITION
第一步是產出可信的現況規格:說清楚現在的程式在做什麼、資料結構長什麼樣子、批次作業怎麼串。不論後續是 COBOL 轉 Java、轉平台還是上雲,都需要這份基準。
LISA 是奧洛(Aurobase)AURO NEXUS 產品家族的大型主機現代化工具。它讀取 COBOL、PL/I、JCL、COPYBOOK 與 IMS 原始碼,以確定性解析產出繁體中文規格書,每一個欄位與每一段邏輯都標明原始碼檔案與行號;解析不使用生成式 AI,同一份原始碼每次產出相同結果。
THE PROBLEM
改寫、轉平台、上雲都是後面的事;在那之前,得先說得清楚現在的系統在做什麼。
規格書與實際程式脫節多年,真正可信的只剩原始碼,但能讀懂的人越來越少。
一支程式動輒數千行,資料結構散在 COPYBOOK、流程散在 JCL,靠人工整理曠日費時。
把程式丟給通用 AI 產生說明,內容看似合理,卻無從確認哪一句出自哪一行,難以作為驗收依據。
CAPABILITIES
原始碼以文字檔交付即可,不需連線到主機環境。
COMPARISON
| 人工閱讀整理 | 通用 AI 摘要 | LISA | |
|---|---|---|---|
| 速度 | 慢,依人力而定 | 快 | 快 |
| 能否逐行查證 | 依撰寫者 | 難以對回原文 | 每一項附原始碼檔案與行號 |
| 結果可重現 | 因人而異 | 每次可能不同 | 確定性解析,結果相同 |
| 原始碼去向 | 留在內部 | 依服務商 | 可部署於企業環境,預設封鎖對外連線 |
| 輸出 | 各自格式 | 自由文字 | 結構化的繁體中文規格書 |
WHAT'S DIFFERENT
規格書不是 AI 讀完程式後寫的心得,而是解析結果的結構化呈現,每一項都附原始碼位置。
解析不需呼叫外部 AI 服務,原始碼可以留在客戶環境內處理。
規格書以繁體中文產出,用語貼近台灣金融與公部門的文件習慣。
ON THE PLATFORM
DEPLOYMENT
以容器交付,同一套系統可以放在公有雲的台灣區域、企業自有機房或私有雲;流程、規則與既有系統的介接,可依貴機構需求客製。
以容器部署於公有雲的台灣區域(例如 Google Cloud 台灣區域),適合可將原始碼放上雲端的專案。
部署於企業自有機房,部署設定預設封鎖對外連線,原始碼不離開機房。
依貴機構的程式範圍、碼頁與文件格式調整產出;也可由奧洛團隊在現場執行盤點。
SCOPE
以下是目前版本的範圍,導入前會在規劃階段逐項確認。
LISA 目前交付的是解析與規格書;自動改寫為其他語言不在本階段範圍。
含繁體中文的主機碼頁(例如 CCSID 937)會在導入時依客戶實際環境設定與驗證。
FAQ
COBOL、PL/I、JCL、COPYBOOK,以及 IMS 的 PSB 與 DL/I 呼叫。
目前階段聚焦在「讀懂」:產出可逐行查證的繁體中文規格書,作為 COBOL 轉 Java 或其他現代化方案的現況基準與驗收依據。
不是。解析採確定性方法,不使用生成式 AI;規格書上的每一項都標明出自原始碼哪個檔案、第幾行,可以逐行查證。
不需要。LISA 可部署在企業自有環境,部署設定預設封鎖對外連線,原始碼不離開機房。