[發明專利]用于生成可執行業務流程的監視視圖的裝置和方法無效
| 申請號: | 200710167037.3 | 申請日: | 2007-10-31 |
| 公開(公告)號: | CN101425153A | 公開(公告)日: | 2009-05-06 |
| 發明(設計)人: | 孫偉;王紫瑤;許維新;歐鐵軍;張煜;南俊杰;惠軼;郭常杰 | 申請(專利權)人: | 國際商業機器公司 |
| 主分類號: | G06Q10/00 | 分類號: | G06Q10/00 |
| 代理公司: | 北京市中咨律師事務所 | 代理人: | 于 靜;張亞非 |
| 地址: | 美國*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 生成 可執行 業務流程 監視 視圖 裝置 方法 | ||
技術領域
本發明涉及計算機領域,具體涉及業務流程管理領域,更具體涉及一種用于生成可執行業務流程的監視視圖的裝置和方法。
背景技術
可執行業務流程技術(xBP)正被越來越多的企業采用,以使其企業業務流程(eBP)自動化。xBP是一種其生命周期由被稱為業務流程管理系統(BPMS)的系統控制的eBP。通常,xBP是長期運行的,其運行期可數日、數月乃至數年。xBP依賴于由其聯結在一起的用戶、系統和業務伙伴之間的特定交互。一種著名的xBP技術是BPEL(業務流程執行語言),除此之外還有其他的xBP技術,例如WSFL(Web服務流程語言)、XLANG(用于業務流程設計的Web服務)。不同的BPMS軟件廠商運行或利用某種xBP技術。
xBP通常需要處理很多IT系統級別上的細節,包括與不同系統的交互協議(例如,HTTP、SOAP、JMS、JCA)、與過程相關的數據結構(例如,XML消息類型)和數據之間的映射規則、業務規則和流控制(例如,由特定語言例如Xpath表示的條件表達式)、等等。因此,xBP通常由程序員開發并隨后部署在BPMS系統中。由于xBP包含太多的IT細節,因此它很難被業務用戶所理解。然而,由于xBP是用來自動化業務流程的,業務用戶有強烈的需求來理解與他們有關的業務流程的進行情況。這就是說,業務用戶需要直觀地監視在BPMS系統上運行的xBP的運行狀態。
大多數BPMS軟件廠商為部署在BPMS上的xBP提供了某種監視功能。這種監視功能是IT級別上的,并且只易于由IT人員(例如系統管理員)使用。例如,IBM?Websphere?Process?Server(WPS)提供了稱為“BPCExplorer”的功能,該功能僅顯示運行在WPS上的BPEL流程的執行狀態。然而,由于BPEL本來不是為最終的業務用戶的流程跟蹤目的設計的,該功能不能提供直觀的和整體的視圖,且業務用戶卻很難將BPEL(xBP流程)映射為他們真正理解的業務級別上的eBP。大多數BPMS軟件具有相似的問題。
本領域中存在著試圖解決該問題或相關問題的努力。一些BPMS軟件廠商試圖通過模型驅動的業務流程開發方法來解決該問題。根據這種方法,首先由業務分析員定義eBP,然后將eBP轉換為xBP以進行IT實現。然而,這種方法由于存在以下問題,而很難滿足用戶的需要:在大多數情況下,eBP很難保持與xBP很好的雙向可追溯性。eBP不能簡單地一對一映射到xBP。即使可將eBP轉換為xBP,由于通常xBP由程序員進行定制以便于IT實現,這種定制化很難在通過編程方式是映射回到eBP。因此,當前xBP不能被自動地映射到eBP來滿足業務用戶監視的需要,而應當手工地生成用于業務流程監視的eBP,這使得業務級別的流程監視的開發和管理變化復雜和成本高昂。
例如,IBM還提供了用于基于事件的過程監視的Websphere?BusinessMonitor,其可顯示基于業務操作模型(BOM)的監視用戶界面。然而它的缺點是開發者/設計者需要付出極大的努力來手工構建復雜的監視模型,因而具有很長的監視模型構建/測試/部署周期。此外,所述BOM模型也是面向IT的,而不是面向業務用戶的。
再例如,美國專利申請US20060106626“Method?and?apparatus?ofmodel?driven?business?solution?monitoring?and?control”提供了一種通過應用模型驅動的方法將業務層次的模型轉換成IT層次的可執行的BPEL語言、并額外地由流程引擎發送各種事件和數據來進行流程監視的方法。該方法需要人工構建復雜的監視模型。
總之,本領域中需要一種能夠克服或減輕以上缺點的業務流程監視的開發和管理解決方案。
發明內容
根據本發明的一個方面,提供了一種用于生成可執行業務流程的監視視圖的方法,包括以下步驟:從可執行業務流程模板中獲得業務流程模型;從所述業務流程模型生成業務流程監視模型;從業務流程引擎獲得業務流程實例的狀態數據;通過將所述狀態數據與所述業務流程監視模型相結合來生成業務流程監視模型實例;以及將所述業務流程模型監視實例呈現為供用戶監視正在運行的業務流程實例的監視視圖。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于國際商業機器公司,未經國際商業機器公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.17sss.com.cn/pat/books/200710167037.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:內燃磚施釉一次碼燒組合新型窯爐
- 下一篇:嵌入式設備的文件存儲方法
- 同類專利
- 專利分類
G06Q 專門適用于行政、商業、金融、管理、監督或預測目的的數據處理系統或方法;其他類目不包含的專門適用于行政、商業、金融、管理、監督或預測目的的處理系統或方法
G06Q10-00 行政;管理
G06Q10-02 .預定,例如用于門票、服務或事件的
G06Q10-04 .預測或優化,例如線性規劃、“旅行商問題”或“下料問題”
G06Q10-06 .資源、工作流、人員或項目管理,例如組織、規劃、調度或分配時間、人員或機器資源;企業規劃;組織模型
G06Q10-08 .物流,例如倉儲、裝貨、配送或運輸;存貨或庫存管理,例如訂貨、采購或平衡訂單
G06Q10-10 .辦公自動化,例如電子郵件或群件的計算機輔助管理





