[發明專利]用于從作業控制語句生成作業網絡流的裝置及其方法無效
| 申請號: | 200810080463.8 | 申請日: | 2008-02-19 |
| 公開(公告)號: | CN101320315A | 公開(公告)日: | 2008-12-10 |
| 發明(設計)人: | 高井真志 | 申請(專利權)人: | 日本電氣株式會社 |
| 主分類號: | G06F3/12 | 分類號: | G06F3/12;G06F17/21 |
| 代理公司: | 中原信達知識產權代理有限責任公司 | 代理人: | 關兆輝;陸錦華 |
| 地址: | 日本*** | 國省代碼: | 日本;JP |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 作業 控制 語句 生成 網絡 裝置 及其 方法 | ||
本申請以2007年2月19日提交的申請號為2007-038025的日本專利申請為基礎并要求該申請的權益,該申請公開的內容通過引用將其整體并入于此。
技術領域
本發明涉及用于從作業控制語言中描述的作業控制語句生成作業網絡流的裝置及其方法和程序。
背景技術
近來出現了從大型機到使用服務器或者通用操作系統例如Windows的開放式系統的系統遷移。
在這樣的系統遷移中,處理大型機上被管理的作業資產(job?asset)是一個很重要的問題。
這樣的作業資產通常用作業控制語言(JCL)來描述。然而,JCL在開放式系統中是不可用的,這樣就有必要將JCL轉換為例如UNIX外殼(shell)腳本這樣的語言并且使用作業網絡流來替代JCL命令。
通常,從JCL到作業網絡的轉換由系統工程師等等手工執行。
然而,將千上萬個JCL文件手工轉換為作業網絡需要相當多的工時。另外,手工勞動期間會發生大量的程序錯誤,包括檢測程序錯誤的測試期間,結果就是遷移成本變得非常大。
【專利文檔1】JP-A-11-024913
第一個問題就是從JCL到作業網絡的手工遷移會因人為錯誤而導致質量降低并且由于要對質量降低進行恢復而執行的測試工作會耗費相當大的費用。
第二個問題如下面所述。最初,在各JCL文件之間存在各種依賴關系。特別是,例如,為了能夠開始一個JCL文件的執行,必須先完成另一個JCL文件的執行。在存在例如成千上萬個JCL文件的環境中,只有很少的工程師能掌握這些依賴關系的存在或者這些依賴關系的內容。因此,為了研究這些依賴關系導致了相當大的費用。這增加了額外的花費和遷移工作的風險。
另外,即使創建和使用一個簡單的轉換工具,由于在實際測試時間存在的依賴關系還會發生大量的錯誤,最終,必須通過手工勞動研究這些錯誤的原因并加以糾正。因此,不能得到費用降低的效果。
發明內容
因此,本發明的一個目的是在沒有手工勞動的情況下將JCL文件轉換為作業網絡。
根據本發明,提供了一種JCL文件/作業網絡轉換方法,包括:把JCL文件之間的依賴關系解釋成邏輯表達式;執行對邏輯表達式的演繹推理以消解所述依賴關系;然后在考慮上述信息的情況下將JCL文件轉換為作業網絡。
上述的JCL文件/工作網絡轉換方法可以讀取JCL文件,分析JCL文件之間的依賴關系,然后把所述依賴關系解釋成邏輯表達式。
上述的JCL文件/作業網絡轉換方法可以使用列表形式的算法表示通過解釋依賴關系而獲得的邏輯表達式。
上述的JCL文件/作業網絡轉換方法可以讀取JCL文件,將所述JCL文件轉換為中間文件,將所述中間文件轉換為作業網絡。
上述的JCL文件/作業網絡轉換方法可以根據留在所述中間文件中的JCL命令把所述中間文件劃分成各部分,并且將所述JCL命令轉換為作業網絡的組成部分,從而生成一作業網絡流。
根據本發明,可以在沒有手工勞動的情況下將JCL文件轉換為作業網絡,從而減少了轉換操作的費用。
附圖說明
圖1是一個方塊圖,示出了本發明的一個實施例的用于從作業控制語言生成作業網絡的設備的構造;
圖2是一個方塊圖,示出了在圖1中示出的依賴關系消解單元的構造;
圖3是一個方塊圖,示出了在圖1中示出的JCL/中間文件轉換器的構造;
圖4是一個方塊圖,示出了在圖1中示出的中間文件/作業網絡轉換器的構造;
圖5是一個流程圖,示出了圖1中示出的依賴關系消解單元的操作;
圖6示出了根據本發明的實施例的基底(事實)集的圖示;
圖7示出了根據本發明的實施例的基底集列表的圖示;
圖8示出了根據本發明的實施例的邏輯表達式集(未消解)的圖示;
圖9示出了根據本發明的實施例的邏輯表達式集的圖示;
圖10是一個流程圖(1/3),示出了圖1中示出的依賴關系消解單元的操作;
圖11是一個流程圖(2/3),示出了圖1中示出的依賴關系消解單元的操作;
圖12是一個流程圖(3/3),示出了圖1中示出的依賴關系消解單元的操作;
圖13示出了根據本發明的實施例的使用基底集演繹推理消解的圖示;
圖14是一個流程圖,示出了圖3中示出的中間文件生成部分的操作;
圖15示出了由JCL生成的中間文件和從中間文件生成的作業網絡;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于日本電氣株式會社,未經日本電氣株式會社許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200810080463.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種顆粒鎂鐵水脫硫噴槍
- 下一篇:旋轉式膜式燃氣表回轉中軸





