Non-intrusive event-driven prediction
    1.
    发明授权
    Non-intrusive event-driven prediction 有权
    非侵入式事件驱动预测

    公开(公告)号:US08655812B2

    公开(公告)日:2014-02-18

    申请号:US13549680

    申请日:2012-07-16

    摘要: A method for non-intrusive event-driven prediction of a metric in a data processing environment is provided in the illustrative embodiments. At least one set of events is observed in the data processing environment, the set of events being generated by several processes executing in the data processing environment. A subset of the set of events are tracked for an observation period, the tracking resulting in bookkeeping information about the subset of events. A pattern of events is detected in the bookkeeping information. The pattern is formed as a tuple representing a process in the several processes, the metric corresponding to the process. A prediction model is selected for the tuple. The prediction model is supplied with the tuple and executed to generate a predicted value of the metric.

    摘要翻译: 在说明性实施例中提供了用于数据处理环境中的度量的非侵入式事件驱动预测的方法。 在数据处理环境中观察到至少一组事件,该事件集是由数据处理环境中执行的几个进程生成的。 在观察期间跟踪事件集合的子集,跟踪导致关于事件子集的记账信息。 在簿记信息中检测到事件的模式。 该模式形成为表示多个进程中的进程的元组,对应于进程的度量。 为元组选择一个预测模型。 预测模型随元组一起提供,并被执行以产生度量的预测值。

    Non-intrusive event-driven prediction
    2.
    发明授权
    Non-intrusive event-driven prediction 失效
    非侵入式事件驱动预测

    公开(公告)号:US08468107B2

    公开(公告)日:2013-06-18

    申请号:US12859243

    申请日:2010-08-18

    IPC分类号: G06F15/18 G06F17/00 G06Q10/00

    摘要: A method, system, and computer usable program product for non-intrusive event-driven prediction of a metric in a data processing environment are provided in the illustrative embodiments. At least one set of events is observed in the data processing environment, the set of events being generated by several processes executing in the data processing environment. A subset of the set of events are tracked for an observation period, the tracking resulting in bookkeeping information about the subset of events. A pattern of events is detected in the bookkeeping information. The pattern is formed as a tuple representing a process in the several processes, the metric corresponding to the process. A prediction model is selected for the tuple. The prediction model is supplied with the tuple and executed to generate a predicted value of the metric.

    摘要翻译: 在说明性实施例中提供了用于数据处理环境中的度量的非侵入式事件驱动预测的方法,系统和计算机可用程序产品。 在数据处理环境中观察到至少一组事件,该事件集是由数据处理环境中执行的几个进程生成的。 在观察期间跟踪事件集合的子集,跟踪导致关于事件子集的记账信息。 在簿记信息中检测到事件的模式。 该模式形成为表示多个进程中的进程的元组,对应于进程的度量。 为元组选择一个预测模型。 预测模型随元组一起提供,并被执行以产生度量的预测值。

    NON-INTRUSIVE EVENT-DRIVEN PREDICTION
    3.
    发明申请
    NON-INTRUSIVE EVENT-DRIVEN PREDICTION 失效
    非侵入式事件驱动预测

    公开(公告)号:US20120047099A1

    公开(公告)日:2012-02-23

    申请号:US12859243

    申请日:2010-08-18

    IPC分类号: G06F15/18

    摘要: A method, system, and computer usable program product for non-intrusive event-driven prediction of a metric in a data processing environment are provided in the illustrative embodiments. At least one set of events is observed in the data processing environment, the set of events being generated by several processes executing in the data processing environment. A subset of the set of events are tracked for an observation period, the tracking resulting in bookkeeping information about the subset of events. A pattern of events is detected in the bookkeeping information. The pattern is formed as a tuple representing a process in the several processes, the metric corresponding to the process. A prediction model is selected for the tuple. The prediction model is supplied with the tuple and executed to generate a predicted value of the metric.

    摘要翻译: 在说明性实施例中提供了用于数据处理环境中的度量的非侵入式事件驱动预测的方法,系统和计算机可用程序产品。 在数据处理环境中观察到至少一组事件,该事件集是由数据处理环境中执行的几个进程生成的。 在观察期间跟踪事件集合的子集,跟踪导致关于事件子集的记账信息。 在簿记信息中检测到事件的模式。 该模式形成为表示多个进程中的进程的元组,对应于进程的度量。 为元组选择一个预测模型。 预测模型随元组一起提供,并被执行以产生度量的预测值。

    Modeling homogeneous parallelism
    4.
    发明授权
    Modeling homogeneous parallelism 有权
    建模均匀平行度

    公开(公告)号:US08036860B2

    公开(公告)日:2011-10-11

    申请号:US11781363

    申请日:2007-07-23

    IPC分类号: G06F17/10

    CPC分类号: G06Q10/06

    摘要: A model of a process is created using novel “fan-out” and “fan-in” symbols. A fan-out symbol represents a point in the process flow where a variable number of homogeneous parallel outgoing threads are being split out from a single incoming thread. The fan-in symbol represents a point in the process flow where a variable number of parallel incoming threads with homogeneous output are combined into one or more outgoing threads.

    摘要翻译: 使用新颖的“扇出”和“扇入”符号创建过程的模型。 扇出符号表示处理流程中的一个点,其中可变数量的均匀并行输出线程正从单个传入线程中分离出来。 扇入符号表示过程流中的一个点,其中具有均匀输出的可变数目的并行传入线程被组合成一个或多个输出线程。

    TESTING PROTOCOL COMPATABILITY
    5.
    发明申请
    TESTING PROTOCOL COMPATABILITY 审中-公开
    测试协议兼容性

    公开(公告)号:US20080240153A1

    公开(公告)日:2008-10-02

    申请号:US11695151

    申请日:2007-04-02

    申请人: Joachim H. Frank

    发明人: Joachim H. Frank

    IPC分类号: H04J3/16

    CPC分类号: G06Q10/06 H04L69/02

    摘要: Embodiments of the present invention address deficiencies of the art in respect to conversation protocol validation and provide a method, system and computer program product for testing protocol compatibility between trading partners in a B2B conversation. In one embodiment of the invention, a method for testing protocol compatibility between roles in a B2B conversation can be provided. The method can include selecting at least two roles from amongst global process models, constructing local protocols for each of the selected roles, generating a conversation protocol from the constructed local protocols, and detecting dead-end states in the generated conversation protocol to identify protocol incompatibility while identifying protocol compatibility in the absence of dead-end states in the generated conversation protocol.

    摘要翻译: 本发明的实施例解决了现有技术在谈话协议验证方面的缺陷,并且提供了用于测试B2B会话中的贸易伙伴之间的协议兼容性的方法,系统和计算机程序产品。 在本发明的一个实施例中,可以提供用于测试B2B会话中的角色之间的协议兼容性的方法。 该方法可以包括从全局过程模型中选择至少两个角色,为每个选定角色构建本地协议,从所构建的本地协议生成会话协议,以及检测所生成的会话协议中的死端状态以识别协议不兼容性 同时在生成的对话协议中在没有死端状态的情况下识别协议兼容性。

    Compiler for a declarative event-driven programming model
    6.
    发明授权
    Compiler for a declarative event-driven programming model 失效
    用于声明性事件驱动编程模型的编译器

    公开(公告)号:US08397216B2

    公开(公告)日:2013-03-12

    申请号:US12040461

    申请日:2008-02-29

    IPC分类号: G06F9/44

    摘要: A compiler generates code providing an execution sequence, from a declarative event-driven model, for execution by a computer. To assist in debugging the declarative event-driven model, the compiler also generates cross-references that relate steps in the generated code to elements of the declarative source code. The cross-references may be used as input to a debugger, along with the declarative source and the generated code, to assist a user who is stepping through the generated code (for example) in understanding which portion of the declarative source gave rise to the current step in the generated execution sequence.

    摘要翻译: 编译器从声明性事件驱动模型生成提供执行序列的代码,供计算机执行。 为了协助调试声明性事件驱动模型,编译器还生成将生成的代码中的步骤与声明性源代码的元素相关联的交叉引用。 交叉引用可以被用作调试器的输入以及声明源和生成的代码,以帮助正在遍历生成的代码的用户(例如)理解声明源的哪个部分产生了 生成的执行顺序的当前步骤。

    Testing protocol compatability
    7.
    发明授权

    公开(公告)号:US10891564B2

    公开(公告)日:2021-01-12

    申请号:US11695151

    申请日:2007-04-02

    申请人: Joachim H. Frank

    发明人: Joachim H. Frank

    IPC分类号: G06F9/54 G06Q10/06 H04L29/06

    摘要: Embodiments of the present invention address deficiencies of the art in respect to conversation protocol validation and provide a method, system and computer program product for testing protocol compatibility between trading partners in a B2B conversation. In one embodiment of the invention, a method for testing protocol compatibility between roles in a B2B conversation can be provided. The method can include selecting at least two roles from amongst global process models, constructing local protocols for each of the selected roles, generating a conversation protocol from the constructed local protocols, and detecting dead-end states in the generated conversation protocol to identify protocol incompatibility while identifying protocol compatibility in the absence of dead-end states in the generated conversation protocol.

    Virtual machine and programming language for event processing

    公开(公告)号:US08627299B2

    公开(公告)日:2014-01-07

    申请号:US12040485

    申请日:2008-02-29

    IPC分类号: G06F9/44 G06F9/45

    CPC分类号: G06F9/542

    摘要: A virtual machine supports execution of compiler-generated code and provides an execution environment for code that may correspond to any of several different event-driven or message-driven programming models (such as state machines, rules for complex event processing and event correlation, monitoring contexts, processes, and mediations). The programming models may be used in business monitoring and/or business integration environments. A programming language is defined for execution using the virtual machine, which contains a relatively small number of instructions and which is preferably generated by a compiler from a higher-level, event-driven or message-driven model.

    Virtual Machine and Programming Language for Event Processing
    9.
    发明申请
    Virtual Machine and Programming Language for Event Processing 失效
    用于事件处理的虚拟机和编程语言

    公开(公告)号:US20090222793A1

    公开(公告)日:2009-09-03

    申请号:US12040485

    申请日:2008-02-29

    IPC分类号: G06F9/30 G06F9/455 G06F9/44

    CPC分类号: G06F9/542

    摘要: A virtual machine supports execution of compiler-generated code and provides an execution environment for code that may correspond to any of several different event-driven or message-driven programming models (such as state machines, rules for complex event processing and event correlation, monitoring contexts, processes, and mediations). The programming models may be used in business monitoring and/or business integration environments. A programming language is defined for execution using the virtual machine, which contains a relatively small number of instructions and which is preferably generated by a compiler from a higher-level, event-driven or message-driven model.

    摘要翻译: 虚拟机支持执行编译器生成的代码,并为可能对应于几个不同的事件驱动或消息驱动的编程模型(例如状态机,复杂事件处理和事件关联的规则,监视)的代码提供执行环境 上下文,过程和中介)。 编程模型可用于业务监控和/或业务集成环境。 定义了使用虚拟机执行的编程语言,该虚拟机包含相对较少数量的指令,并且优选地由编译器从较高级别的事件驱动或消息驱动模型生成。

    Compiler for a Declarative Event-Driven Programming Model
    10.
    发明申请
    Compiler for a Declarative Event-Driven Programming Model 失效
    用于声明式事件驱动编程模型的编译器

    公开(公告)号:US20090222789A1

    公开(公告)日:2009-09-03

    申请号:US12040461

    申请日:2008-02-29

    IPC分类号: G06F9/45

    摘要: A compiler generates code providing an execution sequence, from a declarative event-driven model, for execution by a computer. To assist in debugging the declarative event-driven model, the compiler also generates cross-references that relate steps in the generated code to elements of the declarative source code. The cross-references may be used as input to a debugger, along with the declarative source and the generated code, to assist a user who is stepping through the generated code (for example) in understanding which portion of the declarative source gave rise to the current step in the generated execution sequence.

    摘要翻译: 编译器从声明性事件驱动模型生成提供执行序列的代码,供计算机执行。 为了协助调试声明性事件驱动模型,编译器还生成将生成的代码中的步骤与声明性源代码的元素相关联的交叉引用。 交叉引用可以被用作调试器的输入以及声明源和生成的代码,以帮助正在遍历生成的代码的用户(例如)理解声明源的哪个部分产生了 生成的执行顺序的当前步骤。