[發明專利]端對端業務流程管理、業務事件管理和/或業務活動監控的系統和/或方法無效
| 申請號: | 201010163065.X | 申請日: | 2010-03-31 |
| 公開(公告)號: | CN101853437A | 公開(公告)日: | 2010-10-06 |
| 發明(設計)人: | 史蒂夫·麥圭爾;托馬斯·格拉澤 | 申請(專利權)人: | 軟件AG公司 |
| 主分類號: | G06Q10/00 | 分類號: | G06Q10/00 |
| 代理公司: | 廣州三環專利代理有限公司 44202 | 代理人: | 郝傳鑫 |
| 地址: | 德國黑森州*** | 國省代碼: | 德國;DE |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 業務流程 管理 業務 事件 活動 監控 系統 方法 | ||
技術領域
本發明公開的示例性實施方式涉及應用整合技術,更確切地,涉及管理和/或監控業務流程及其流程引擎的應用整合技術,該業務流程包括該應用整合系統外的至少一個資源中的多個活動、事件和/或對象。在特定實施方式中,在配置階段,通過自檢至少一個資源中的活動、事件和/或對象涉及的業務對象類型,可確定這些業務對象類型的潛在的狀態變化,并且可以建立整合聯系(integrative?linkage),該整合聯系由流程監控代理(processmonitoring?agent,PMA)管理和維護。在特定的示例性實施方式中,在運行階段,PMA可“監聽”在至少一個外部資源中的這些活動、事件和/或對象的狀態變化,并相應地通知本地流程引擎。因此,特定的示例性實施方式中的運行階段部分和配置階段部分可有利地被用來提供在業務流程中的端對端可視性,該業務流程包括對至少一個外部資源的活動、事件和/或其他類似元素的監控和/或管理。
背景技術
如今的公司面臨實現在其相應的企業事務中的多種類型的整合的挑戰。這些挑戰中的多數涉及應用整合(如,軟件應用和/或其他系統之間的整合)問題,同時這些挑戰也具有相同的特點。
雖然已經有許多技術方案在一定程度上成功地為這些挑戰的領域提供了解決方案,但是對技術方案的進一步改進仍是有必要的。例如,一些提供方為其提供的應用配套了特定的業務活動監控(business?activitymonitoring,BAM)、業務流程管理(business?process?management,BPM)和/或其他相關產品。后臺系統的例子包括SAP、Oracle等。典型的是,這些提供方提供的產品只能在該產品自身的范圍內進行“觀察”和控制。因此,就提供方提供流程引擎來協調其提供的服務來說,這種傳統的流程引擎被限制在相對局限的范圍內進行操作。因此,當存在多個資源并且這些資源需要進行整合(如,在應用整合期間)時,由于處理引擎存在于“封閉”的系統中,因此這種屬于各資源的獨立的處理引擎通常不能準確地知道在其他資源中當前產生了其他何種活動、事件等等,并且不能監控/管理它們。類似地,嘗試整合不同的資源的使用者不能總是以期望的和/或必要的方式監控/管理活動、事件等等,即使該使用者對發生中的不同的活動、事件等等具有一些大致的了解。
目前,現有技術中沒有一種可使流程引擎對外部資源中的活動進行監控/管理的技術。事實上,就現有技術方案可被改進以獲得本發明實施方式所提供的特性、方案和有益效果而言,需要對現有技術的系統的下層(underlying)外部資源進行改進,以便手動建立資源與遠端流程引擎的整合聯系。對于一些提供方而言,這通常必須將附加的功能從自充的(wouldbe)協調流程引擎直接配置到資源本身。這一般需要對該外部資源的已有的應用邏輯進行修改,這種修改可能是復雜的,甚至是不可能實現的。
因而,將意識到的是,在本技術領域中需要提供在應用整合環境中的跨平臺的監控和/或管理。
發明內容
本發明的實施方式一方面提供了端對端業務流程管理(BPM)、業務事件管理(BEM)、業務活動監控(business?activity?management,BAM)和/或類似內容。
本發明實施方式另一方面提供了流程監控代理(PMA),其作為中央流程引擎和外部(如,第三方)資源之間的接口。關于這點,可提供一個或多個實際的PMA和/或PMA實體(instance)。
本發明實施方式另一方面還提供了經由流程引擎的跨平臺的管理和/或監控功能。
本發明實施方式的再一方面涉及以清晰的方式使用業務流程的PMA管理和/或監控。
應當理解的是,以下描述的本發明的實施方式在“業務流程級別”運作。換句話說,應當認識到,以下描述的本發明的實施方式與存在于業務流程層面的活動、事件、和/或其他類似特征有關。關于這點,在本發明的實施方式中均假定,如果活動、事件和/或類似特性已知,則程序化的邏輯電路可“監聽”這些內容并可將其報告回至協調流程引擎、監控流程引擎和/或其他功能性流程引擎。同樣地,應當理解的是,本發明的實施方式中包括配置階段和運行階段兩個部分。例如,在本發明的某些實施方式中,使用者可在配置階段使資源以已知的方式運作(behave),例如通過報告其功能特性而運作,這樣流程引擎和其他必要的適配器可以在運行階段提供整合應用的端對端監控和/或管理。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于軟件AG公司,未經軟件AG公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010163065.X/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:在線車輛管理系統
- 下一篇:模擬拼片的選擇/放置/配置/編程工具
- 同類專利
- 專利分類
G06Q 專門適用于行政、商業、金融、管理、監督或預測目的的數據處理系統或方法;其他類目不包含的專門適用于行政、商業、金融、管理、監督或預測目的的處理系統或方法
G06Q10-00 行政;管理
G06Q10-02 .預定,例如用于門票、服務或事件的
G06Q10-04 .預測或優化,例如線性規劃、“旅行商問題”或“下料問題”
G06Q10-06 .資源、工作流、人員或項目管理,例如組織、規劃、調度或分配時間、人員或機器資源;企業規劃;組織模型
G06Q10-08 .物流,例如倉儲、裝貨、配送或運輸;存貨或庫存管理,例如訂貨、采購或平衡訂單
G06Q10-10 .辦公自動化,例如電子郵件或群件的計算機輔助管理





