Method and system for virtualizing connection end-points in distributed, component based applications at runtime
    1.
    发明授权
    Method and system for virtualizing connection end-points in distributed, component based applications at runtime 失效
    在运行时在分布式,基于组件的应用程序中虚拟化连接端点的方法和系统

    公开(公告)号:US08640147B2

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

    申请号:US12944246

    申请日:2010-11-11

    IPC分类号: G06F9/44 G06F11/00

    CPC分类号: G06F9/54

    摘要: A method, system and computer program product of setting up a virtual connection at run time. The method includes the steps of: analyzing a topology of an application to determine at least one port pair where the port pair comprises an output port of a first operator and an input port of a second operator; configuring a first auxiliary operator to receive data from a first operator; configuring a second auxiliary operator to send data to a second operator; deploying the first operator, the second operator, the first auxiliary operator and the second auxiliary operator; receiving a function address of the second auxiliary operator; and sending the function address of the second auxiliary operator to a first destination; where at least one of the steps is carried out using a computer device so that the virtual connection is setup at run time.

    摘要翻译: 运行时设置虚拟连接的方法,系统和计算机程序产品。 该方法包括以下步骤:分析应用的拓扑以确定至少一个端口对,其中端口对包括第一运营商的输出端口和第二运营商的输入端口; 配置第一辅助运算符以从第一运算符接收数据; 配置第二辅助运营商以向第二运营商发送数据; 展开第一操作器,第二操作器,第一辅助操作器和第二辅助操作器; 接收第二辅助运算符的功能地址; 以及将所述第二辅助运算符的功能地址发送到第一目的地; 其中使用计算机设备执行至少一个步骤,使得在运行时设置虚拟连接。

    Specific debug trace collecting
    2.
    发明授权
    Specific debug trace collecting 有权
    具体调试跟踪收集

    公开(公告)号:US09003367B2

    公开(公告)日:2015-04-07

    申请号:US12463609

    申请日:2009-05-11

    IPC分类号: G06F9/44 G06F11/36

    CPC分类号: G06F11/3636 G06F11/3624

    摘要: A computing system for converting software code into an executable program include an expanding preprocessor that receives software code including debug statements and expands the debug statements into conditions that include a static variable and that must be met before a trace contained in the statement is executed, the expanding preprocessor creating an expanded code output. The system also includes a replacement preprocessor coupled to the expanding preprocessor and receiving the expanded code, the replacement preprocessor forming replaced code by replacing one or more occurrences of the static variables with a unique variable name and a compiler that compiles the replacement code to create an executable.

    摘要翻译: 用于将软件代码转换为可执行程序的计算系统包括扩展预处理器,其接收包括调试语句的软件代码,并将调试语句扩展为包括静态变量并且必须在执行语句中包含的跟踪之前满足的条件, 扩展预处理器创建扩展的代码输出。 该系统还包括耦合到扩展预处理器并且接收扩展代码的替换预处理器,替换预处理器通过用唯一的变量名替换静态变量的一个或多个出现来形成被替换的代码,编译器编译替换代码以创建 可执行。

    METHOD AND SYSTEM FOR VIRTUALIZING CONNECTION END-POINTS IN DISTRIBUTED, COMPONENT BASED APPLICATIONS AT RUNTIME
    3.
    发明申请
    METHOD AND SYSTEM FOR VIRTUALIZING CONNECTION END-POINTS IN DISTRIBUTED, COMPONENT BASED APPLICATIONS AT RUNTIME 失效
    在分布式,基于组件的应用程序中虚拟化连接端点的方法和系统

    公开(公告)号:US20120124597A1

    公开(公告)日:2012-05-17

    申请号:US12944246

    申请日:2010-11-11

    IPC分类号: G06F9/44

    CPC分类号: G06F9/54

    摘要: A method, system and computer program product of setting up a virtual connection at run time. The method includes the steps of: analyzing a topology of an application to determine at least one port pair where the port pair comprises an output port of a first operator and an input port of a second operator; configuring a first auxiliary operator to receive data from a first operator; configuring a second auxiliary operator to send data to a second operator; deploying the first operator, the second operator, the first auxiliary operator and the second auxiliary operator; receiving a function address of the second auxiliary operator; and sending the function address of the second auxiliary operator to a first destination; where at least one of the steps is carried out using a computer device so that the virtual connection is setup at run time.

    摘要翻译: 运行时设置虚拟连接的方法,系统和计算机程序产品。 该方法包括以下步骤:分析应用的拓扑以确定至少一个端口对,其中端口对包括第一运营商的输出端口和第二运营商的输入端口; 配置第一辅助运算符以从第一运算符接收数据; 配置第二辅助运营商以向第二运营商发送数据; 展开第一操作器,第二操作器,第一辅助操作器和第二辅助操作器; 接收第二辅助运算符的功能地址; 以及将所述第二辅助运算符的功能地址发送到第一目的地; 其中使用计算机设备执行至少一个步骤,使得在运行时设置虚拟连接。

    SPECIFIC DEBUG TRACE COLLECTING
    4.
    发明申请
    SPECIFIC DEBUG TRACE COLLECTING 有权
    特殊调试追踪收集

    公开(公告)号:US20100287539A1

    公开(公告)日:2010-11-11

    申请号:US12463609

    申请日:2009-05-11

    IPC分类号: G06F9/44

    CPC分类号: G06F11/3636 G06F11/3624

    摘要: A computing system for converting software code into an executable program include an expanding preprocessor that receives software code including debug statements and expands the debug statements into conditions that include a static variable and that must be met before a trace contained in the statement is executed, the expanding preprocessor creating an expanded code output. The system also includes a replacement preprocessor coupled to the expanding preprocessor and receiving the expanded code, the replacement preprocessor forming replaced code by replacing one or more occurrences of the static variables with a unique variable name and a compiler that compiles the replacement code to create an executable.

    摘要翻译: 用于将软件代码转换为可执行程序的计算系统包括扩展预处理器,其接收包括调试语句的软件代码,并将调试语句扩展为包括静态变量并且必须在执行语句中包含的跟踪之前满足的条件, 扩展预处理器创建扩展的代码输出。 该系统还包括耦合到扩展预处理器并且接收扩展代码的替换预处理器,替换预处理器通过用唯一的变量名替换静态变量的一个或多个出现来形成被替换的代码,编译器编译替换代码以创建 可执行。