[發明專利]一種基于工作流的災害應急任務組合方法在審
| 申請號: | 201910476690.0 | 申請日: | 2019-06-03 |
| 公開(公告)號: | CN110334907A | 公開(公告)日: | 2019-10-15 |
| 發明(設計)人: | 樂鵬;張明達;姜良存;潘伯悅 | 申請(專利權)人: | 武漢大學 |
| 主分類號: | G06Q10/06 | 分類號: | G06Q10/06;G06Q50/26;G06F17/50 |
| 代理公司: | 湖北武漢永嘉專利代理有限公司 42102 | 代理人: | 唐萬榮 |
| 地址: | 430072 湖*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 災害應急 抽象層 業務流程 構建 任務流程 工作流 人工參與 應用場景 算子 災害 實例層 實例化 綁定 驗證 輸出 響應 | ||
本發明公開了一種基于工作流的災害應急任務組合方法,該方法包括以下步驟:步驟1、構建災害應急任務流程的抽象層:根據災害學災害應急領域的相關知識,設計基礎算子,構建災害應急業務流程的抽象層;抽象層由多個活動組成,每個活動是一個執行單元,活動之間設置相應的執行順序,執行單元包括輸入、處理以及輸出三個部分;步驟2、對災害應急任務流程進行實例化:為構建災害應急業務流程抽象層綁定參數,形成災害應急業務的實例層;步驟3、基于Petri的災害應急業務流程驗證。本發明針對復雜的災害應用場景,相比于傳統方法,該方法減少人工參與,更加高效便捷,可有效提高災害應急響應速度。
技術領域
本發明涉及災害學和地理信息系統的交叉領域,尤其涉及一種基于工作流的災害應急任務組合方法。
背景技術
GIS為災害應急響應提供了重要技術支持,隨著災害監測手段的豐富,災害數據量和類型變多,災害應急處理算子呈現出多樣性和復雜性。這對處理災害數據提出了更多的專業要求,同時,也對災害數據處理的效率產生了一定影響。因此,為了對災害應急提供準確的決策支持,如何將復雜多樣的災害處理算子進行合理組合成為人們的迫切需求。
發明內容
本發明要解決的技術問題在于針對現有技術中的缺陷,提供一種基于工作流的災害應急任務組合方法,實現災害應急任務的快速組合拼接,完成任務算法的綁定和合理性檢驗,有效的解決了快速構建災害任務流程問題。
本發明解決其技術問題所采用的技術方案是:
本發明提供一種基于工作流的災害應急任務組合方法,該方法包括以下步驟:
步驟1、構建災害應急任務流程的抽象層:根據災害學災害應急領域的相關知識,設計基礎算子,構建災害應急業務流程的抽象層;抽象層由多個活動組成,每個活動是一個執行單元,活動之間設置相應的執行順序,執行單元包括輸入、處理以及輸出三個部分;
步驟2、對災害應急任務流程進行實例化:為步驟1構建的構建災害應急業務流程抽象層綁定參數,綁定的參數為符合OGC標準的地理信息服務數據,形成災害應急業務的實例層;
步驟3、基于Petri的災害應急業務流程驗證:將實例層災害應急業務流程轉換為Petri網的表達,采用Petri網的合理性和正確性檢驗方法,檢驗災害應急業務流程的合理性與正確性。
進一步地,本發明的災害基礎算子以地理信息服務的方式進行發布。
進一步地,本發明的該方法中科學工作流的方法采用兩層設計,分別為抽象層和實例層,抽象與實例是一對多的關系。
進一步地,本發明的該方法中Petri網的合理性和正確性檢驗采用語義和語法雙重檢驗方法。
進一步地,本發明的該方法中將實例層災害應急業務流程轉換為Petri網的表達的方法具體為:
通過判斷各實例的直接父類確定Petri網中該節點類型,節點的直接父類是GeoProcess,則該節點是變遷,否則為庫所;通過實例的屬性確定起始終止庫所和有向弧;屬性hasInput給出了變遷的輸入庫所,屬性hasOutput確定了變遷的輸出庫所;起始庫所是有isInputOf屬性而無isOutputOf屬性的庫所,或是有數據屬性firstInputFlag;數據類型屬性endOutputFlag標記了終止庫所;經過上述步驟,一個從起始庫所出發、經由有向弧通過其他變遷和庫所、最后到達終止庫所的Petri網就建立了起來。
進一步地,本發明的該方法中進行合理性檢驗的方法具體為:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于武漢大學,未經武漢大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910476690.0/2.html,轉載請聲明來源鉆瓜專利網。
- 同類專利
- 專利分類
G06Q 專門適用于行政、商業、金融、管理、監督或預測目的的數據處理系統或方法;其他類目不包含的專門適用于行政、商業、金融、管理、監督或預測目的的處理系統或方法
G06Q10-00 行政;管理
G06Q10-02 .預定,例如用于門票、服務或事件的
G06Q10-04 .預測或優化,例如線性規劃、“旅行商問題”或“下料問題”
G06Q10-06 .資源、工作流、人員或項目管理,例如組織、規劃、調度或分配時間、人員或機器資源;企業規劃;組織模型
G06Q10-08 .物流,例如倉儲、裝貨、配送或運輸;存貨或庫存管理,例如訂貨、采購或平衡訂單
G06Q10-10 .辦公自動化,例如電子郵件或群件的計算機輔助管理





