Matches 1 - 50 out of 292 1 2 3 4 5 6 >


Match Document Document Title
US20150143342 FUNCTIONAL VALIDATION OF SOFTWARE  
Aspects of the subject matter described herein relate to software validation. In aspects, a baseline may be created by instrumenting code of a software application or runtime, executing the code...
US20150082286 REAL-TIME CODE INSTRUMENTATION  
Systems, methods, and software are disclosed for implementing real-time code instrumentation. In at least one implementation, an instrumentation environment detects a request initiated in an...
US20140359582 Runtime Code Hooking for Print Driver and Functionality Testing  
Runtime code hooking techniques are described in which a place holder instruction within a compiled module is used as an entry point to enable code hooking. A hook function to modify a target...
US20120185943 CLASSIFICATION OF CODE CONSTRUCTS USING STRING ANALYSIS  
A code construct in a computer-based software application is classified by seeding an analysis of an instruction code set of a computer-based software application with a seed for a seeding...
US20150040106 Compiler and Method for Global-Scope Basic-Block Reordering  
An embodiment method of global scope basic-block reordering includes profiling an application having a source code decomposable into a plurality of basic-blocks. The profiling yields a global...
US20120167057 DYNAMIC INSTRUMENTATION OF SOFTWARE CODE  
A dynamic instrumentation system is described herein that performs dynamic, in-memory software code instrumentation achieved by injecting a library into the process to intercept module loads and...
US20100306745 Efficient Code Instrumentation  
A method for instrumenting a computer program, the method including identifying a program slice within a computer program, and instrumenting the program slice within the program.
US20150074653 EXECUTING CODE ON A TEST INSTRUMENT IN RESPONSE TO AN EVENT  
Automatic test equipment (ATE) may include: a test instrument to implement a communication protocol to communicate to a unit under test (UUT), where the test instrument is memory storing bytecode...
US20110016455 Power Profiling for Embedded System Design  
The power usage of software executable by an embedded system may be profiled without the need for test benches or power measurement systems. Additionally, the power profiles corresponding to...
US20130247009 RUN-TIME INSTRUMENTATION INDIRECT SAMPLING BY INSTRUCTION OPERATION CODE  
Embodiments of the invention relate to implementing run-time instrumentation indirect sampling by instruction operation code. An aspect of the invention includes reading sample-point instruction...
US20150248343 METHOD AND APPARATUS FOR IMPLEMENTING INSTRUMENTATION CODE  
A method and apparatus for implementing instrumentation code within application program code is provided. The method includes, within a software development tool, defining at least one...
US20110283264 DETECTION OF METHOD CALLS TO STREAMLINE DIAGNOSIS OF CUSTOM CODE THROUGH DYNAMIC INSTRUMENTATION  
A technique for analyzing software in which un-instrumented components can be discovered and dynamically instrumented during a runtime of the software. Initially, an application configured with a...
US20140282431 NATIVE CODE PROFILER FRAMEWORK  
Embodiments provide systems, methods, and computer program products for dynamically hooking multiple levels of application code. A server receives identifying information that identifies a target...
US20100153927 TRANSFORMING USER SCRIPT CODE FOR DEBUGGING  
User script code that is developed to be run in a host application, for example, as a macro can be transformed into debuggable code so that the host application may continue to operate during a...
US20130179867 Program Code Analysis System  
A method, apparatus, and computer program product for analyzing program code. A set of differences is identified between a first program code and a second program code. A new program code is...
US20080172655 Saving Code Coverage Data for Analysis  
A plurality of different test cases may be run. Next, in response to running the plurality of different test cases, a plurality of traces may be received. Each of the plurality of traces may...
US20130125096 Systems and Methods for Dynamic Collection of Probe Call Sites  
Systems and methods for dynamic collection of probes may employ a probe collector process that runs in conjunction with (or following) a memory garbage collection operation. In response to...
US20130263096 APPLICATION INSTRUMENTATION CODE EXTENSION  
The embodiments provide an application diagnostics apparatus including an instrumentation engine configured to monitor one or more methods of a call chain of the application in response to a...
US20130179868 System And Method For Extracting Instrumentation Relevant Inheritance Relationships For A Distributed, Inheritance Rule Based Instrumentation System  
The presented enhancement of a rule based instrumentation system taking object oriented inheritance relationships into account is directed to the detection and extraction to inheritance...
US20130227531 Methods and Systems for Modifying A Compiler to Generate A Profile of A Source Code  
Systems and methods for modifying a compiler to generate a profile of a source code are described. One of the methods includes receiving the source code. The source code excludes instrumentation...
US20110202904 Hierarchical aggregation system for advanced metering infrastructures  
A coverage analysis tool may determine coverage in respect to heterogeneous coverage tasks associated with different hierarchy levels of a tasks hierarchy. The coverage analysis tool may...
US20100287539 SPECIFIC DEBUG TRACE COLLECTING  
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...
US20130007720 Dynamic Isolated Debugging via Class Instrumentation  
The disclosure relates to program debugging. More particularly, the disclosure relates to technology for debugging a program without restarting a virtual machine. Embodiments may provide a program...
US20120159456 INSTRUMENTED APPLICATION IN A MOBILE DEVICE ENVIRONMENT  
A method for utilizing an instrumented application in a mobile device environment. The method includes instrumenting an application to generate an instrumented application configured for use in...
US20090094584 NON-INTRUSIVE ASSET MONITORING FRAMEWORK FOR RUNTIME CONFIGURATION OF DEPLOYABLE SOFTWARE ASSETS  
The present invention discloses a solution for metering, monitoring, and monetizing software assets. The solution can include a step of registering a software asset with a monitoring service. A...
US20140137083 INSTRUMENTING COMPUTER PROGRAM CODE BY MERGING TEMPLATE AND TARGET CODE METHODS  
Embodiments provide systems, methods, and computer program products for instrumenting software application code. A target method and a template method may each be elevated to respective linked...
US20150199254 APPLICATION PERFORMANCE MONITORING  
Various techniques associated with application performance monitoring are disclosed. In some embodiments, a subset of application methods is configured to capture response time metrics, and...
US20140304688 METHOD AND SYSTEM FOR GENERATING AND PROCESSING BLACK BOX TEST CASES  
A method and system for generating and processing test cases for effective black box testing of software applications is provided. Test cases are automatically generated based on parameters that...
US20130311976 METHOD AND SYSTEM FOR GENERATING AND PROCESSING BLACK BOX TEST CASES  
A method and system for generating and processing test cases for effective black box testing of software applications is provided. Test cases are automatically generated based on parameters that...
US20140082596 ESTIMATING INDIRECT INTERFACE IMPLEMENTATION BEFORE LOAD TIME BASED ON DIRECTLY IMPLEMENTED METHODS  
According to an example implementation, a computer-readable storage medium, computer-implemented method and a system are provided to receive a first class, the first class indirectly implementing...
US20110283266 Software Performance Profiling in a Multi-Tenant Environment  
A method for software performance analysis and debugging in a multi-tenant database network system is provided. In at least one embodiment, sampling is achieved using configuration files of each...
US20070169002 Profile-driven lock handling  
An apparatus, program product and method utilize metadata collected for a lock in a computer program to determine an optimal lock acquisition strategy for the lock. The metadata is typically...
US20110138363 COMBINING METHOD PARAMETER TRACES WITH OTHER TRACES  
Implementations of the present disclosure provide methods including executing an application, generating a method parameter trace, the method parameter trace providing one or more parameter values...
US20150106793 Detecting Byte Ordering Type Errors in Software Code  
An approach is provided in which an endianness violation detection sub-system detects endianness violations between hardware units. The endianness violation detection sub-system tracks memory...
US20110131553 ASSOCIATING PROBES WITH TEST CASES  
A probe (hereinafter also referred to as a breakpoint) can be added into source code of an application program. The probe can be exported to a file or any other form of storage. The probe is then...
US20060059471 Calling non-public types  
Systems and/or methods capable of enabling an object having a non-public type in an assembly of managed code to be called as if the object's type is public are described. These systems and/or...
US20130067439 INJECTING FAULTS INTO PROGRAM FOR TESTING  
Aspects of the subject matter described herein relate to injecting faults into programs for testing. In aspects, a program is instrumented with instrumentation points. A request that an exception...
US20140201720 BRANCH AUDITING IN A COMPUTER PROGRAM  
A branch auditing system can be automatically injected into a computer program, in one embodiment, in response to a programming call provided in source code by a programmer who has selected a...
US20150261646 SELECTIVE PROFILING OF APPLICATIONS  
A computer implemented method for selective profiling of an application is disclosed herein. The method includes selecting at least one filter type for selecting one or more categories of...
US20110047532 METHODS AND APPARATUSES FOR SELECTIVE CODE COVERAGE  
Methods and apparatuses that collect code coverage information for selected code locations when executing executable code are described. Source code in one or more files may be annotated at the...
US20110047531 METHODS AND APPARATUSES FOR SELECTIVE CODE COVERAGE  
Methods and apparatuses that collect code coverage information for selected code locations when executing executable code are described. Source code in one or more files may be annotated at the...
US20080184209 Profiling metrics for computer programs  
Embodiments include methods, apparatus, and systems for profiling metrics for computer programs. One embodiment includes a method that executes a program to obtain data for each of plural entities...
US20120023487 MEASURING ACTUAL END USER PERFORMANCE AND AVAILABILITY OF WEB APPLICATIONS  
Techniques for monitoring web application performance are provided. A request for a web application is received at an application server. A response pipeline at the application server generates...
US20070083857 Transmitting trace-specific information in a transformed application  
In one embodiment, the present invention includes a method for partitioning a program segment into at least a first stage and a second stage, determining a live set of variables and control flow...
US20110126176 Providing Programming Support to Debuggers  
Method, system, and computer program product for providing programming support to a debugger are disclosed. The method includes defining at least one debugger programming statement, and...
US20110107307 Collecting Program Runtime Information  
System(s), method(s), and computer program product(s) for collecting program runtime information are provided. In one aspect, this comprises: an instrumentation module for inserting, by program...
US20120198424 Providing Programming Support to Debuggers  
Method for providing programming support to a debugger are disclosed. The method includes defining at least one debugger programming statement, and instructing the debugger to execute the at least...
US20140317748 Partitioning of Program Analyses into Sub-Analyses Using Dynamic Hints  
An exemplary apparatus and computer program product are disclosed which employ a method that includes performing a first static analysis to locate elements within a program and instrumenting the...
US20140317747 Partitioning of Program Analyses into Sub-Analyses Using Dynamic Hints  
An exemplary method includes performing a first static analysis to locate elements within a program and instrumenting the program to enable a subsequent dynamic analysis based on the located...
US20070168999 Profiling of performance behaviour of executed loops  
A method and system for profiling performance behaviour of executed loops. For each invocation of a loop, a count of a measured event is incremented. A display is provided for a loop (209) showing...

Matches 1 - 50 out of 292 1 2 3 4 5 6 >