发明名称 Correlating event streams from independent processes in a complex business system using metadata associated with the transport interconnections
摘要 A method for correlating business events in a complex business system. A flow diagram containing a collection of nodes (representing processes) and links (representing the transport connections) between these nodes is generated. An instance of an event stream from a node that is to be connected to an instance of an event stream from a neighboring node is identified when a node transports a transaction across a link. The metadata associated with the utilized link that was used to transport the transaction between the nodes is obtained. The instances of the event streams are then correlated using the obtained metadata. Further, each instance of the event streams is assigned an identification. In this manner, business events are correlated without the requirement of users providing a common key as well as without the requirement of monitoring each user of the system throughout the entire transaction.
申请公布号 US9009303(B2) 申请公布日期 2015.04.14
申请号 US201213405281 申请日期 2012.02.25
申请人 International Business Machines Corporation 发明人 Bleakley Darrell;Burckart Erik J.;Gounder Palanisamy A.;Pylant Thurman O.;Woodcock Steven D.
分类号 G06F15/173;G06F15/16;G06Q10/00;G06Q30/00 主分类号 G06F15/173
代理机构 Winstead, P.C. 代理人 Voigt, Jr. Robert A.;Winstead, P.C.
主权项 1. A method for correlating business events in a business system, the method comprising: generating a flow diagram comprising a plurality of nodes and links interconnected between said plurality of nodes, wherein each of said plurality of nodes represents a process involved in a coordinated transaction; monitoring event streams generated from said plurality of nodes; identifying an instance of a first event stream from a first node that is to be connected to an instance of a second event stream from a second node, wherein said second node is a neighboring node of said first node; obtaining metadata contained within one of said first event stream and said second event stream associated with a link utilized to transport said coordinated transaction between said first node and said second node; and correlating said instances of said first and said second event streams with said obtained metadata; and assigning, by a processor, each instance of said first and said second event streams with an identification.
地址 Armonk NY US