TRANSACTIONAL BOUNDARIES FOR SOFTWARE SYSTEM DEBUGGING

    公开(公告)号:US20170199806A1

    公开(公告)日:2017-07-13

    申请号:US14990630

    申请日:2016-01-07

    Applicant: CA, Inc.

    CPC classification number: G06F11/3636 G06F11/362 G06F11/3664

    Abstract: Transaction data is received from an agent instrumented on a first one of a plurality of software components in a system, the transaction data identifying characteristics observed by the agent during monitoring of the first software component during a transaction involving the first software component and a second one of the plurality of software components. A second thread running on the second software component is identified that is at least partially dependent on a first thread run on the first software component during the transaction, the second thread corresponding to code of the second software component with a conditional breakpoint defined to be triggered based on when the second thread falls within a defined transaction boundary for the system. From the transaction data, it can be determined that the second thread falls within the transaction boundary to cause the conditional breakpoint to be triggered.

    TRANSACTIONAL BOUNDARIES FOR VIRTUALIZATION WITHIN A SOFTWARE SYSTEM

    公开(公告)号:US20180217924A1

    公开(公告)日:2018-08-02

    申请号:US15939271

    申请日:2018-03-28

    Applicant: CA, Inc.

    Inventor: Jean David Dahan

    CPC classification number: G06F11/3696 G06F11/3608 G06F11/3664

    Abstract: Transaction data is received identifying characteristics of a particular transaction involving the first software component and a second software component as observed by an agent during operation of the system. The particular transaction is contemporaneous with another transaction involving software components in the system. It is determined, from the transaction data, that the particular transaction falls within a defined transaction boundary for the system and the other transaction falls outside the transaction boundary. A virtual service is instantiated for use in the particular transaction that simulates responses of a particular software component of the system. Another software component of the system interacts with the virtual service in the particular transaction based on the particular transaction falling within the transaction boundary, and the other software component interacts with the particular software component in the other transaction based on the other transaction falling outside the transaction boundary.

    Transactional boundaries for virtualization within a software system

    公开(公告)号:US09946639B2

    公开(公告)日:2018-04-17

    申请号:US15085971

    申请日:2016-03-30

    Applicant: CA, Inc.

    Inventor: Jean David Dahan

    CPC classification number: G06F11/3696 G06F11/3608 G06F11/3664

    Abstract: Transaction data is received identifying characteristics of a particular transaction involving the first software component and a second software component as observed by an agent during operation of the system. The particular transaction is contemporaneous with another transaction involving software components in the system. It is determined, from the transaction data, that the particular transaction falls within a defined transaction boundary for the system and the other transaction falls outside the transaction boundary. A virtual service is instantiated for use in the particular transaction that simulates responses of a particular software component of the system. Another software component of the system interacts with the virtual service in the particular transaction based on the particular transaction falling within the transaction boundary, and the other software component interacts with the particular software component in the other transaction based on the other transaction falling outside the transaction boundary.

    Transactional boundaries for software system profiling

    公开(公告)号:US10154098B2

    公开(公告)日:2018-12-11

    申请号:US14990173

    申请日:2016-01-07

    Applicant: CA, Inc.

    Abstract: Transaction data is received from a software-based agent instrumented on a particular software component in a system comprising a plurality of software components. The transaction data can describe characteristics of a particular transaction involving the particular software component and another software component in the plurality of software components as observed by the agent during operation of the system, the particular transaction is contemporaneous with another transaction involving software components in the system. From the transaction data, the particular transaction is determined to fall within a defined transaction boundary for the system. A profiler is automatically invoked to profile the particular transaction based on determining that the particular transaction falls within the transaction boundary.

    Transactional boundaries for software system debugging

    公开(公告)号:US09886365B2

    公开(公告)日:2018-02-06

    申请号:US14990630

    申请日:2016-01-07

    Applicant: CA, Inc.

    CPC classification number: G06F11/3636 G06F11/362 G06F11/3664

    Abstract: Transaction data is received from an agent instrumented on a first one of a plurality of software components in a system, the transaction data identifying characteristics observed by the agent during monitoring of the first software component during a transaction involving the first software component and a second one of the plurality of software components. A second thread running on the second software component is identified that is at least partially dependent on a first thread run on the first software component during the transaction, the second thread corresponding to code of the second software component with a conditional breakpoint defined to be triggered based on when the second thread falls within a defined transaction boundary for the system. From the transaction data, it can be determined that the second thread falls within the transaction boundary to cause the conditional breakpoint to be triggered.

    TRANSACTIONAL BOUNDARIES FOR VIRTUALIZATION WITHIN A SOFTWARE SYSTEM

    公开(公告)号:US20170286281A1

    公开(公告)日:2017-10-05

    申请号:US15085971

    申请日:2016-03-30

    Applicant: CA, Inc.

    Inventor: Jean David Dahan

    CPC classification number: G06F11/3696 G06F11/3608 G06F11/3664

    Abstract: Transaction data is received identifying characteristics of a particular transaction involving the first software component and a second software component as observed by an agent during operation of the system. The particular transaction is contemporaneous with another transaction involving software components in the system. It is determined, from the transaction data, that the particular transaction falls within a defined transaction boundary for the system and the other transaction falls outside the transaction boundary. A virtual service is instantiated for use in the particular transaction that simulates responses of a particular software component of the system. Another software component of the system interacts with the virtual service in the particular transaction based on the particular transaction falling within the transaction boundary, and the other software component interacts with the particular software component in the other transaction based on the other transaction falling outside the transaction boundary.

    TRANSACTIONAL BOUNDARIES FOR SOFTWARE SYSTEM PROFILING

    公开(公告)号:US20170199736A1

    公开(公告)日:2017-07-13

    申请号:US14990173

    申请日:2016-01-07

    Applicant: CA, Inc.

    CPC classification number: H04L67/142 G06F8/20 H04L67/22 H04L67/306 H04L67/34

    Abstract: Transaction data is received from a software-based agent instrumented on a particular software component in a system comprising a plurality of software components. The transaction data can describe characteristics of a particular transaction involving the particular software component and another software component in the plurality of software components as observed by the agent during operation of the system, the particular transaction is contemporaneous with another transaction involving software components in the system. From the transaction data, the particular transaction is determined to fall within a defined transaction boundary for the system. A profiler is automatically invoked to profile the particular transaction based on determining that the particular transaction falls within the transaction boundary.

    DYNAMIC PROVISION OF DEBUGGABLE PROGRAM CODE
    9.
    发明申请
    DYNAMIC PROVISION OF DEBUGGABLE PROGRAM CODE 有权
    动态规定可执行程序代码

    公开(公告)号:US20160291951A1

    公开(公告)日:2016-10-06

    申请号:US14673671

    申请日:2015-03-30

    Applicant: CA, Inc.

    Inventor: Jean David Dahan

    CPC classification number: G06F8/47 G06F8/53 G06F8/70 G06F9/44521 G06F11/3624

    Abstract: According to one aspect of the present disclosure, a method comprises receiving a command to load first compiled program code for execution by a processor. The first compiled program code is decompiled to generate source code. The source code is compiled to generate second compiled program code, the second compiled program code comprising information associated with the source code. The second compiled program code is provided to a debugger.

    Abstract translation: 根据本公开的一个方面,一种方法包括接收加载第一编译程序代码以供处理器执行的命令。 第一个编译的程序代码被反编译以生成源代码。 编译源代码以生成第二编译程序代码,第二编译程序代码包括与源代码相关联的信息。 第二个编译程序代码被提供给调试器。

Patent Agency Ranking