|
FREE patent keyword monitoring and additional FREE benefits. |
|
|
Error Detection/correction And Fault Detection/recovery > Data Processing System Error Or Fault Handling > Reliability And Availability > Fault Locating (i.e., Diagnosis Or Testing) > Analysis (e.g., Of Output, State, Or Design) > Of Computer Software Of Computer SoftwareOf Computer Software patent applications listed are from June 2005 to current and include Date, Patent Application Number, Patent Title, Patent Abstract summary and are linked to the corresponding patent application page.11/22/07 - 20070271483 - Method and system for dynamically invoking and/or checking conditions of a computer test program A method and system for dynamically invoking and/or checking conditions of a computer test program. Test cases that verify class/component functionality are automatically created from the DbC contracts. When the classes/components that contain DbC contracts are added to the system, the invention automatically verifies whether the system uses them correctly. ... 11/08/07 - 20070260930 - Selective alteration of shell utility return code In a shell utility computer program code configured to cause at least one computer processor comprising one host computer system to connect to a second host computer system, and to cause the second host computer system to execute at least one command provided to one host computer system, the computer ... 11/08/07 - 20070260929 - Pluggable debugging interface for graphical notation diagrams A low-level process, which was mapped from a high-level graphical notation diagram, is debugged using the high-level graphical notation diagram. To debug the low-level process, a debugging interface allows a user to set and track breakpoints and other debug events from the high-level graphical notation diagram. When a breakpoint or ... 11/08/07 - 20070260928 - System and method for engineered decoupling in a development environment A system and method for providing engineered decoupling in a development environment. According to an embodiment of the invention, an infrastructure framework is configured to process one or more service requests from a frontend application, an actual runtime engine is associated with the infrastructure framework and configured to implement functionality ... 11/01/07 - 20070255978 - Retroactive verbose logging Retroactive verbose error logging may be provided. Loggable event entries associated with software installation during installation may be saved. Each of the loggable event entries may have a first level or a second level. In addition, the loggable event entries associated with the first level and the second level may ... 10/04/07 - 20070234128 - Method and a circuit using an associative calculator for calculating a sequence of non-associative operations An apparatus and method that use an associative calculator for calculating a sequence of non-associative operations on a set of input data, comprising: using the associative calculator to calculate from the set of input data an evaluated value of each operation of said sequence as if the non-associative operations were ... 10/04/07 - 20070234127 - Methods and systems for automated testing of applications using an application independent gui map Methods and systems for the automated testing of applications using an application independent GUI map are disclosed. A method includes receiving a command to change a physical description of an object of a general class in the GUI map. A physical description of the object of general class is changed ... 10/04/07 - 20070234126 - Accelerating the testing and validation of new firmware components New firmware versions may be tested more efficiently and more quickly by making an analysis of how a change in the firmware affects components, protocols, and drivers. Based on a determination of the dependencies between the changed components, drivers, and protocols, a list of tests that need to be undertaken ... 09/20/07 - 20070220350 - Memory dump method, memory dump program and computer system A technique for identifying a fundamental cause of a system fault in a system in which a plurality of OSs run on one computer. In a system in which each of a plurality of operating systems executes a process by time-sharing hardware of one computer, a plurality of related OSs ... 09/20/07 - 20070220349 - Software performance testing with minimum iterations Systems and methods are disclosed for providing software performance testing. The results of a test may be determined valid if the test reached a defined test criteria after performing N number of iterations. If the test has not reached the defined test criteria and if N is less than a ... 09/20/07 - 20070220348 - Method of isolating erroneous software program components A computer implemented method, computer program product, and computer usable program code for preventing execution of program components having errors. First, a software application is executed. The software application interacts with a number of programs. Next, an error message is received. The error message indicates an error has occurred in ... 09/20/07 - 20070220347 - Automatic testing for dynamic applications Systems and methods for testing an application having a graphical user interface are disclosed. A function library having a plurality of functions is provided, each function corresponding to a user action within the graphical user interface. User actions within the graphical user interface are developed independent of the operation of ... 09/20/07 - 20070220346 - Method and apparatus for evaluating paths in a state machine Methods and apparatus are provided for exploring paths through a graph representation of a program or another entity. According to one aspect of the invention, at least one property of a state machine, such as a graph representing a software program, is evaluated. One or more paths in the state ... 09/13/07 - 20070214391 - Method and apparatus for testing software Techniques are provided for testing new software slated to be deployed on a target machine population with a number of target machines having a number of existing software programs. Method steps can include obtaining a list of depending software programs on selected ones of the target machines. The list can ... 08/02/07 - 20070180327 - Trace control from hardware and software A system and method for program counter and data tracing is disclosed. The tracing mechanism of the present invention enables increased visibility into the hardware and software state of the processor core. ... 08/02/07 - 20070180325 - Method and apparatus for testing request -response service using live connection traffic The present invention provides for a method and apparatus for comparison of network systems using live traffic in real-time. The inventive technique presents real-world workload in real-time with no external impact (i.e. no impact on the system under test), and it enables comparison against a production system for correctness verification. ... 07/26/07 - 20070174715 - Remote debugging A system and method are described for remotely debugging an application server. In one embodiment, a plurality of application servers are organized into groups referred to as “instances.” Each instance may include a group of redundant application servers, one or more debug nodes, and a dispatcher. The dispatcher distributes service ... 07/26/07 - 20070174714 - Method and device for debugging a program executed by a multitask processor A method for debugging a multitask program executed by a processor includes interrupting the processor during the execution of a task of the program, and activating a debugging mode of the processor, wherein the instructions executed by the processor are supplied by an external emulator. The method comprises steps during ... 07/26/07 - 20070174713 - Method, system and computer program for testing a command line interface of a software product A solution (200) for facilitating the test of a command line interface (CLI) of a software product is proposed. For this purpose, the process is divided into two phases. The first phase relates to the generation of a scenarios matrix (235). This result is achieved by defining each command of ... 07/26/07 - 20070174712 - Method, system and computer program product for facilitating the analysis of automatic line insulation testing data A method for analyzing automatic line insulation testing (ALIT) data comprising receiving an electronic version of ALIT test results and parsing the ALIT test results to extract error data. The error data is inserted into an ALIT database. The ALIT database includes one record for each exception located in the ... 07/26/07 - 20070174711 - Software test management program software test management apparatus and software test management method A software test management program, a software test management apparatus and a software test management method can integrally manage test-related information that are to be effectively exploited among test support functions. The software test management apparatus includes a design model registration section 31 that registers a design model, a source ... 07/26/07 - 20070174710 - Apparatus and method for collecting and displaying data for remote diagnostics Systems and methods for automating database table and application data collection into one process to facilitate remote diagnostics of a computer problem are disclosed. A customized batch file is created by a remote support technician that can be run on a user computer that has the actual data to be ... 07/26/07 - 20070174709 - Testing measurements Embodiments of the invention include an arbiter facility included in a test script. The arbiter facility includes properties defining a method for evaluating the status of a step or process, a method for evaluating verification point results and the steps to execute during execution of the test script. The arbiter ... 07/19/07 - 20070168748 - Functional validation of a packet management unit A validation system is disclosed for validating function of a packet-management unit operationally coupled through a system interface to a processing unit of a processor system. The validation system comprises a user interface for creating an inputting test parameters and test code into the system, a test generator coupled to ... 07/19/07 - 20070168747 - Information processing device and process control method A remote machine uses a process control unit to monitor a process for a Web browser program. When the process for the Web browser program starts to operate, an operating time therefor starts to be measured. When the operating time reaches a predetermined time, the process for the Web browser ... 07/19/07 - 20070168746 - System and method for debugging a target computer using smbus Methods and systems for debugging a software program, such as BIOS is provided. The methods and systems make use of a debugger application executing on a host computer and configured to communicate with a debugger module executing on a target computer via serial/parallel/USB port of host computer, an adapter and ... 07/19/07 - 20070168745 - Automation test systems An automated testing system is provided that includes a computer system, a handset, script and scripting interface, a test module, and a data comparison component. The handset has at least one application resident thereon to be tested. The handset is coupled to communicate with the computer system. The script executes ... 07/19/07 - 20070168744 - Method and system for testing a software application interfacing with multiple external software applications in a simulated test environment A method and system for testing a software application. A description of a test suite for testing the software application being tested (ABT) is inserted into a test database. The ABT is invokes multiple external software applications during execution of a test script of the test suite. Each external application ... 07/19/07 - 20070168743 - Distributed exception handling testing A distributed testing system for testing exception handling code paths is provided. The system may include multiple workstations configured to distributively test an executable component for exception handling. Each workstation includes a local data structure with data indicating code paths that have been traversed by a test performed by the ... 07/19/07 - 20070168742 - Isolating code modules Execution of at least portions of applications, programs, functions, and other assemblages of programmable and executable code may be monitored to build effective test cases therefore. That is, by extracting, e.g., individual methods that occur, including input and output data, functional tests may be built and performance tests may be ... 07/19/07 - 20070168741 - Method, system and program product for facilitating debugging of simulation results obtained for an optimized simulation model of a device design having hierarchically-connected components A computer-implemented processing tool is provided for facilitating debugging of simulation results obtained for an optimized simulation model of a device having hierarchically-connected components. The tool includes: receiving a component port name of the device to be searched; automatically checking a hardware descriptive language description of the device for a ... 07/19/07 - 20070168740 - Method and apparatus for dumping a process memory space A method and apparatus for facilitating postmortem debugging of a computer hardware failure. When an error occurs, a controller places a memory, such as a synchronous dynamic random access memory (SDRAM), in a self refresh mode in which the memory is able to retain its data contents. The data contents ... 05/03/07 - 20070101198 - Semiconductor integrated circuit device, and debugging system and method for the semiconductor integrated circuit device To provide a debugging system, debugging method, and a semiconductor integrated circuit device capable of collecting debug-target information with accuracy and improving debug efficiency. A semiconductor integrated circuit device according to an embodiment of the present invention includes: subsystems; a break detecting unit detecting that a program execution of a ... 05/03/07 - 20070101197 - System and method for representing system capabilities as software packages in a software package management system A system, method, and computer program product for representing at least one system capability as a software package in a software package management system. The method includes creating at least one system capability package representing at least one system capability. The at least one system capability package is installed on ... 05/03/07 - 20070101196 - Functional testing and verification of software application The present disclosure provides methods for testing a software application using the natural input flow of the application. In one respect, a method includes observing the software application under test to determine a current, active input site of the application. The method generates a stimulus for the current, active input ... 04/26/07 - 20070094544 - System and method for triggering software rejuvenation using a customer affecting performance metric A computer-implemented method for triggering a software rejuvenation system and/or method includes receiving a plurality of requests for resources, determining to take a sample of the requests with a probability, determining an estimated average response time to the sample of the requests for resources, determining that the estimated average response ... 04/26/07 - 20070094543 - Automated software testing architecture using a multi-level framework A software testing architecture can comprise a three-level framework. The three-level framework can comprise a first level (comprising a first data source), a second level (comprising a second data source), and a third level (comprising a third data source). The framework can further comprise an intermediate entity data source. The ... 04/26/07 - 20070094542 - Method, system and computer program for managing test processes based on customized uml diagrams A method for facilitating the management of a test process is proposed. For this purpose, the different test scenarios included in the process and their execution dependencies are represented by means of a customized UML activity diagram (300a). An execution weight is also associated with each test scenario (for example, ... 04/26/07 - 20070094541 - Method and apparatus for generating test execution sequences automatically for a software testing process The present invention provides a method for generating test execution sequences automatically for a software testing process. A method in accordance with an embodiment of the present invention includes: inputting scripts of test cases; generating test execution sequences based on the scripts; and selecting valid test execution sequences according to ... 04/26/07 - 20070094540 - Program analysis program, program analysis device, and program analysis method The present invention provides a program analysis program, a program analysis device, and a program analysis method which can analyze programs and obtain input/output information of the programs effectively. The program analysis device includes an execution path detection unit that detects an execution path and a variable from a group ... 04/26/07 - 20070094539 - Computer virus check method in a storage system Upon detection of a virus definition file update, a virus check server mounts a computer's storage area in a storage apparatus via a network to check whether or not a file stored in the storage area is infected with a virus. For the virus check, the virus check server communicates ... 04/12/07 - 20070083795 - Securised microprocessor with jump verification The aim of the present invention is to propose a method and a device in order to avoid damages that the desynchronisation of the program counter may cause. This aim is achieved by means of a secured microprocessor comprising a program counter and an interface with a program memory containing ... 04/12/07 - 20070083794 - System and method for minimizing software downtime associated with software rejuvenation in a single computer system A system and method is provided that rejuvenates a software application to reduce the effects of software aging. An active replica corresponding to a software application is identified. If rejuvenation of the software application is appropriate, a new replica is created and state information is transferred from the active replica ... 04/05/07 - 20070079178 - Discovery of kernel rootkits by detecting hidden information In accordance with a particular embodiment of the present invention, a method of detecting kernel level rootkits includes requesting first information from a kernel level process, the first information including first contents. The first information is received at a user level process. The method also includes compiling second information at ... 03/29/07 - 20070074079 - System and method for providing trigger information in a video signal and playing out a triggered event A system for providing trigger information in a video signal and outputting a triggered event comprises a distribution facility and at least one head-end facility. The distribution facility includes an automation system, a trigger unit, and a data inserter. The automation system controls video and audio sources to play out ... 03/29/07 - 20070074078 - Test replication through revision control linking In one embodiment, a method for test replication through revision control linking, the method comprising: checking out a test case; viewing a corresponding V file that has the contents of the test case, wherein the corresponding V file is linked to the test case; modifying the contents in the V ... 03/15/07 - 20070061627 - Debugging system and method In a multitask execution environment, a debugging device performs debugging setting for rewriting part of original recording content in a memory area shared by at least two tasks, and debugging cancellation for restoring rewritten recording content back to original recording content. The debugging device stores a memory area used by ... 03/15/07 - 20070061626 - Statistical analysis of sampled profile data in the identification of significant software test performance regressions Sampled profile data provides information about processor activity during a test. Processor activity can be analyzed to determine an amount of processor resources used to execute the various functions, modules, and processes associated with a tested software activity. Statistical methods can be applied to the resource data from multiple test ... 03/15/07 - 20070061625 - Automation structure for software verification testing Functional testing of application software through exercising graphical user interface functions of the application software is automated and enhanced by providing one or more test data sets, one or more classes of panels in which each panel is described according to a set of graphical user interface objects and a ... 03/01/07 - 20070050679 - Analysis of errors within computer code Where code execution results in an error attributable to multiple data elements, the code is revised so the error results from one element. Where execution improperly functions without error, and the elements contain required but missing properties, the code is improperly functioning in its required-property handling. Errors are organized into ... 03/01/07 - 20070050678 - Apparatus for self-diagnosis and treatment of critical software flaws A method (200) and a system (100) for repairing a flaw in software (120). A failure during execution of the software can be automatically identified, and a state of the software execution at a point of the software failure can be frozen. A failure handling application (130) can be automatically ... 03/01/07 - 20070050677 - Noise accommodation in hardware and software testing In testing hardware and/or software, processor events can be logged during a test. Using the events, we can determine an amount of processor activity not used to execute software considered to be involved in the test. Such noise may then be accounted for in determining and prioritizing regressions, as well ... 03/01/07 - 20070050676 - Software testing device and method, and computer readable recording medium for recording program executing software testing A software testing device and method is provided. The software testing device includes: a test script unit for outputting its holding test script when a test execution signal is inputted; a test data creating unit for selecting at least one test data from at least one predetermined test data set ... 02/22/07 - 20070043979 - Monitoring of a program execution by the processor of an electronic circuit A method for monitoring the execution of a program by a processor of an electronic circuit comprises operations of collecting monitoring data within the circuit and of transmitting the monitoring data to a device for debugging the program. The monitoring data are transmitted via a connection external to the circuit, ... 02/22/07 - 20070043978 - Encrypted debug interface In one embodiment, a system comprises application-specific functionality, debug functionality, and a debug interface communicatively coupled to the debug functionality to communicatively couple the system to a debug device. The debug functionality encrypts data transmitted by the system over the debug interface. ... 02/22/07 - 20070043977 - [program encryption method] Disclosed is a program encryption method, which sets a key in an application program, and the application program is designed by a designer who uses an embedded Linux system as a platform, and the key is writeable but not readable by the application program, but a Linux kernel of the ... 02/15/07 - 20070038898 - Method and apparatus for testing software A state table includes a plurality of possible states of a computer system and the corresponding actions which produce transitions between source and target states. A set of test programs is stored, each test program performing an action in the state table. A test selects an action corresponding to the ... 02/15/07 - 20070038897 - Method and system for delivering a software product from a central computer to a target computer via a computer network A method and a system for delivering a software product from a central computer to a target computer via a computer network are disclosed. In a first method step, a software product package of the software product is transmitted from the central computer to the target computer via the computer ... 02/15/07 - 20070038896 - Call-stack pattern matching for problem resolution within software A method of diagnosing a fault condition within software can include, responsive to a fault condition within a computing system belonging to an organization, automatically sending call-stack information for the fault condition to a first server within the organization. Within the first server, the call-stack information for the fault condition ... 02/15/07 - 20070038895 - Configuring an application monitor utilizing discovered structural information for an application under test A method, system and apparatus for configuring an application monitor utilizing discovered structural information for an application under test. A system for configuring an application monitor can include an application monitor disposed in a host computing platform. Also, the system can include an application inspector programmed to obtain snapshots of ... 02/15/07 - 20070038894 - Test data verification with different granularity levels Test data is generated by executing code in a software application. The test data may be verified using a verification module. The code is executed based on test conditions. The verification module accesses a verification reference to obtain verification rules and values. Each verification rule is associated with values that ... 02/08/07 - 20070033441 - System for and method of multi-location test execution Methods, systems and computer program products for performing multi-location execution of tests between or among multi-sided test components in a wireless environment are described. Multiple flows are initiated substantially simultaneously and concurrently executed. A graphical representation of a multi-flow test is created that permits synchronization of the flows among agents ... 02/08/07 - 20070033440 - Parameterized unit tests Separation of parameterized unit tests from specific test cases supports many benefits including automated test case generation. Symbolic execution assigns symbolic input variables to parameters of a parameterized unit test. Path constraints of an implementation under test (IUT) are identified during symbolic execution. A constraint solver automatically generates test cases ... 01/25/07 - 20070022325 - Program, apparatus and method for verifying program A program, an apparatus and a method verify a program that efficiently verifies a concurrent/parallel program, allowing interactively debugging the current/parallel program. The program causes a computer to execute a detection step that detects the function that has been altered and the function that uses a shared variable influenced by ... 01/25/07 - 20070022324 - Multi-platform test automation enhancement Embodiments of the present invention address deficiencies of the art in respect to host platform configuration for software testing and provide a novel and non-obvious method, system and computer program product for multi-platform test automation. In an embodiment of the invention, a multi-platform test automation data processing system can include ... 01/25/07 - 20070022323 - Product framework for manufacturing testing environment A software framework for centralizing the management of test plans, test configurations, test sources, debug information for testing electrical devices in a manufacturing testing environment is presented. A three-tier software architecture is defined that allows one-time effort and segregation of tasks related to integration of hardware devices, development of multiple ... 01/25/07 - 20070022322 - Fast data breakpoint emulation A technique to implement software debugging capability using breakpoints includes creating breakpoints, storing them in a watchlist, and paging out a virtual address (VA) to physical address (PA) page entry in a translation look-aside buffer (TLB). When software under test is run at full speed, memory is accessed via the ... 01/25/07 - 20070022321 - Exception analysis methods and systems Exception analysis methods for embedded systems. System exceptions from an embedded system with an operating system are received. Each system exception comprises first error code portion and second error code portion. The system exceptions are classified into error categories according to the first error code portion. The categories are based ... 01/18/07 - 20070016830 - Method and system for tracking software components A method system for tracking the state of an entity (e.g., an object) on behalf of a client (e.g., an application program). The states of an entity include up and down. The tracking system of the present invention receives a request from a client to track the state of an ... 01/18/07 - 20070016829 - Test case generator A test system for software includes a test case generator, which produces test cases, and a test framework, which executes the test cases. The test case generator represents test cases as actions to be performed. Actions for inclusion in a test case are selected by a rule-based inference engine applying ... 01/18/07 - 20070016828 - Push-to-talk communications in computing environments Described is a communication mechanism that provides push-to-talk functionality for mobile and desktop computing environments. Mobile and desktop computers are configured as client computers in a client/server architecture. Some of the client computers are configured to handle multiple push-to-talk sessions simultaneously. If multiple streams from different sessions are active at ... 01/11/07 - 20070011494 - System and method for building software package for embedded system A method and system for building an embedded software package for a target system including creating a cross-compiling stub in the target system, wherein the stub accesses a compiling tool at a remote location, starting a software package building process at the target system, and intercepting a compiling command coming ... 01/04/07 - 20070006047 - Architecture support system and method for memory monitoring Methods and systems for memory monitoring. A triggering access is detected at one or more monitored memory regions. When a triggering access is detected, a function is accessed for determining a monitoring function, and a monitoring function associated with a particular triggered memory location address is automatically determined. ... 01/04/07 - 20070006046 - Self-generated test automation Self-generated automated tests can use a pseudo-random number generator to select one or more arguments that are passed to programs and scripts. The random arguments are driven by a configuration file where the limits for the parameters are defined. Multidimensional functions with multidimensional parameters can be tested. Test duration can ... 01/04/07 - 20070006045 - Method and apparatus for object-oriented load testing of computing systems Computer apparatus, method and system for developing, in an existing protocol, load tests of a computing system. The invention includes a kernel that provides a plurality of core actions for use in a subject load test script. Core actions employed in the subject load test script are implemented as respective ... 01/04/07 - 20070006044 - Methods, systems, and computer program products for multi-domain component management Components in a plurality of administrative domains that are communicatively coupled by a network are automatically managed. Permission to implement a corrective action in a second administrative domain is obtained by a management program in a first administrative domain that does not have existing permission to act in the second ... 01/04/07 - 20070006043 - System and method for regression tests of user interfaces Embodiments of the invention are generally directed to a system and method for regression tests of graphical user interfaces. In one embodiment, a testing system receives the actual state and the target of a GUI under test. The testing system computes the difference between the actual state and the target ... 01/04/07 - 20070006042 - Software debug support for cache flush with access to external data location(s) through debug port A processor receives one or more debug commands through a debug port to help debug software being executed by the processor. In response to a first one or more of the debug commands, the processor stops execution of the software, and flushes data from cache memory of the processor to ... 01/04/07 - 20070006041 - Analytical regression testing on a software build Methods and apparatus, including computer program products, for testing software involve generating a software build of source files and initiating tests on the software build. Each test is performed using a portion of the software build that corresponds to one or more of the source files. Results data relating to ... 01/04/07 - 20070006040 - Observing debug counter values during system operation A debugging architecture includes a set of debug counters for counting one or more events based on a set of signals from a device being monitored. The architecture provides for observing the outputs of the debug counters during operation of the device. The outputs of the counters are provided to ... 01/04/07 - 20070006039 - Automated multilingual software testing method and apparatus A computer system and method tests various language installations of an application program using a single test script. The various language translations existing with the application program are used to provide translations of test command strings from one language to the specific language of the application program (operating system locale ... 01/04/07 - 20070006038 - Methods and apparatus using a hierarchical test development tree to specify devices and their test setups In one embodiment, a computer program is provided with code to display a hierarchical test development tree within a GUI of an automated test development environment. The tree has a node to which device branches corresponding to DUTs are added. The computer program is also provided with code to automatically ... 01/04/07 - 20070006037 - Automated test case result analyzer A test result analyzer for processing results of testing software. The analyzer has an interface emulating the interface of a traditional data logger. After analyzing the test results, selected results may be output to a log file or otherwise reported for subsequent use. The test result analyzer compares test results ... 01/04/07 - 20070006036 - Browser based remote control of functional testing tool Systems, methodologies, media, and other embodiments associated with browser based remote control of functional testing tools are described. One exemplary method embodiment includes receiving requests from a browser to control (e.g., start, stop) a functional testing tool. The example method may also include retrieving a test script to be an ... 01/04/07 - 20070006035 - Microcomputer and method for developing system program There are provided a central processing unit (2), a high-speed serial communication interface circuit which can be utilized for a debugging interface, for example, a USB interface circuit (3), and an external bus interface circuit (5) which can be connected to an external memory. The USB interface circuit has a ... 12/28/06 - 20060294435 - Method for automatic checkpoint of system and application software A method for checkpointing a system that includes receiving a stop command by an executing thread from a master, wherein the executing thread executes an operating system, continuing execution of the executing thread until a checkpoint is reached after receiving the stop command, halting execution of the executing thread at ... 12/28/06 - 20060294434 - Test recording method and device, and computer-readable recording medium storing test recording program A test recording method capable of preventing omission of tests for software to be delivered. When test input data is entered from a testing client, a data transmitter transmits the data to a testing server. Upon reception of test output data and a hash value from the testing server, an ... 12/28/06 - 20060294433 - Debugging using watchpoints Techniques are disclosed for disabling watchpoint protection of a region of memory in a computer system, executing first program code that accesses a first memory location in the region of memory, and then enabling watchpoint protection of the region of memory. ... 12/28/06 - 20060294432 - Debugging using virtual watchpoints A method is provided for use in a computer system for: (A) receiving notification of a virtual memory trap; (B) determining whether the virtual memory trap was triggered by an access to a region of memory identified as protected against access; (C) if it is determined that the virtual memory ... 12/28/06 - 20060294431 - Dynamical dual permissions-based data capturing and logging Embodiments of the present invention address deficiencies of the art in respect to application data logging and provide a novel and non-obvious method, system and computer program product for capturing and logging application data. In an embodiment of the invention, a method for capturing and logging application data can include ... 12/28/06 - 20060294430 - Systems and methods for dynamic application patching A system and method to update a patch index such that one or more properties in the patch index are associated with the patch, wherein the patch includes one or more components for the target software system; updating a class path at run-time for the target software system such that ... 12/21/06 - 20060288256 - Stress testing a website having a backend application Execution of a test scenario is managed where the test scenario is for testing a website deployment having a server in communication with a backend application. A testing interface is established at a client in communication with the server to concurrently incite requests from the client to the server. The ... 12/14/06 - 20060282708 - System and method for detecting faults in a system To determine the cause of a problem, evaluating and tracing how an individual request traverses through various components in the system makes possible new detection techniques. The present invention relates to detecting faults in a computer system. In accordance with an embodiment of the invention, a method and apparatus detects ... 12/14/06 - 20060282707 - Multiprocessor breakpoint Techniques that may be utilized in a multiprocessor system are described. In one embodiment, one or more signals are generated to indicate that a breakpoint instruction is executed by one of the plurality of processors in the multiprocessor system. ... 12/07/06 - 20060277443 - Method and system for acquiring definitions of debug code of a basic input/output system A method for displaying debug codes of a BIOS includes the steps of: initializing a host electronic system and sending out a debug code corresponding to the initialization of the host electronic system to a debug card; displaying the debug code on an LED-display screen of the debug card; transmitting ... 12/07/06 - 20060277442 - Patching a mobile computing device software error A software error in a mobile computing device is patched in the field when an application executing on the device crashes. The usage pattern of the device determines the type of crash data that is submitted to a crash server. The crash data is compared to registration information to identify ... 12/07/06 - 20060277441 - Unified debug system with multiple user-configurable trace volumes and trace buffers A unified debug system with multiple user-configurable trace volumes is disclosed, including embodiments as a system, a method, and a computer-readable medium. Embodiments of the present invention provide more robust and flexible solutions for introducing configurable trace volumes to firmware, allowing a user to specify firmware system configurations for trace ... 12/07/06 - 20060277440 - Method, system, and computer program product for light weight memory leak detection The present invention provides a method, system, and computer program product for light weight memory leak detection. A method in accordance with an embodiment of the present invention comprises: obtaining raw free memory statistics; approximating free memory after garbage collection from the raw free memory statistics; and analyzing the approximated ... 12/07/06 - 20060277439 - Code coverage test selection A system and method for testing modified code paths without testing unmodified code paths is described. During testing of the baseline build of a program, code coverage data is generated. The code coverage data identifies which test implicates which code path of the baseline build. When a modification of the ... 11/30/06 - 20060271826 - Syslog message handling A method for processing syslog messages. The syslog messages are received from a plurality of components. The method includes receiving a first syslog message. The method further includes determining whether the first syslog message is one of a plurality of critical syslog messages. The method also includes, if the first ... 11/30/06 - 20060271825 - Injection of software faults into an operational system A method is provided for injecting faults into an operational system containing software and hardware components to be tested. A fault injection routine is stored in a memory location of the system. An interrupt service routine, preferably operational during normal operation of the system is provided with a pointer to ... 11/30/06 - 20060271824 - Auto-recording tool for developing test harness files A test harness development component streamlines the design of regression test harnesses for testing text-based software. An auto-recording tool to automatically record the input and output data in an actual run of the testing session and to automatically generate a test harness. The test harness development component provides an auto-executing ... 11/23/06 - 20060265630 - Method, system and computer program for distributing software patches A software patch management solution (200) is proposed. The devised solution is based on the idea of automating the installation of the patches through a software distribution infrastructure. For this purpose, an automation engine (225) is added to a distribution server (110). The automation engine interfaces with a patch provider ... 11/23/06 - 20060265629 - Language for development of test harness files A test harness development component streamlines the design of regression test harnesses for testing text-based software. An auto-recording tool to automatically record the input and output data in an actual run of the testing session and to automatically generate a test harness. The test harness development component provides an auto-executing ... 11/16/06 - 20060259828 - Systems and methods for controlling access to secure debugging and profiling features of a computer system The present disclosure describes systems and methods for controlling access to secure debugging and profiling features of a computer system. Some illustrative embodiments include a system that includes a processor, and a memory coupled to the processor (the memory used to store information and an attribute associated with the stored ... 11/16/06 - 20060259827 - Navigating trace data Navigating trace data. A traced program, or the operating system responsible for the traced program, writes index values to a particular hardware location, which index values become part of the trace data by operation of hardware devices in the target system. A debug-trace program (executed either in an attached host ... 11/16/06 - 20060259826 - Method and system of identifying overlays A method and system of identifying overlays. At least some of the illustrative embodiments are methods comprising executing a traced program on a target system (the traced program comprising a plurality of overlay programs), obtaining values indicative of which of the plurality of overlays of the traced program has executed ... 11/16/06 - 20060259825 - Method and system of profiling applications that use virtual memory A method and system of profiling applications that use virtual memory. At least some of the illustrative embodiments are methods comprising executing a traced program on a target system (the traced program comprising a plurality of tasks, each task using a different virtual to physical memory mapping), obtaining values indicative ... 11/16/06 - 20060259824 - Profiling operating context Profiling operating context. At least some of the illustrative embodiments are a computer-readable medium storing a program that, when executed by a processor, causes the processor to obtain values indicative of a state of an operating context parameter during execution of a traced program on a target processor, and display ... 11/16/06 - 20060259823 - Determining operating context of an executed instruction Determining operating context of an executed instruction. At least some of the illustrative embodiments are a computer-readable medium storing a debug-trace program that, when executed by a processor, causes the processor to display trace data on a display device (the trace data comprising a plurality of addresses of instructions executed ... 11/16/06 - 20060259822 - Profiling system A profiling system. At least some of the illustrative embodiments are integrated circuit devices comprising a processing circuit configured to execute a target program (the processing circuit having a plurality of registers), a trace system operatively coupled to the processing circuit (the trace system configured to collect trace data comprising ... 11/16/06 - 20060259821 - Using a delay line to cancel clock insertion delays A programmable delay is added to the data and clock data paths in order to cancel the effect of the clock insertion delays. Said programmable delay may be adjusted dynamically at runtime to optimize the performance of the interface. ... 11/16/06 - 20060259820 - High speed data recording with input duty cycle distortion Data from both a positive edge sample and negative edge sample are used to determine a data bit. The primary and secondary clocks capture two copies of the data. A sample is taken with a positive edge of one clock and the negative edge of the other clock each bit ... 11/16/06 - 20060259819 - Automated method for self-sustaining computer security A method for enhancing computer security and efficiency by providing automatic installation and maintenance of security applications including anti-virus, anti-spyware and a firewall along with continuous monitoring of the status of critical security programs to ensure that they are performing optimally and without significant interruption. The method also provides for ... 11/09/06 - 20060253743 - Microcomputer and debugging method A microcomputer includes a first memory area that stores a first program, a second memory area that stores a second program, a CPU that operates in accordance with the first program and the second program, and a debug circuit that controls to block the CPU from accessing the first memory ... 11/09/06 - 20060253742 - Automating modular manual tests including framework for test automation An automation framework for automation of modular scripts based on a method for automating a script step in a modular script is provided. In accordance with one embodiment of the invention, the method comprises preparing a software environment for automation; performing one or more user actions on a software product ... 11/09/06 - 20060253741 - System and method for testing human interactive applications including computer games An interactive application testing system allows a human tester to operate an interactive application and record user inputs and outputs for later replay for a debugger. By synchronizing recordation of inputs and outputs, testing sessions can be easily replayed. Where the tester is a human user, a test session can ... 11/09/06 - 20060253740 - System and method for hardware error reporting and recovery A system and method for hardware error reporting and recovery is presented. An operating system provides an error signal handler, a platform-independent error processing module, and a platform-specific error handler. The error signal handler is configured to detect the occurrence of a hardware error and to notify the platform-independent error ... 11/09/06 - 20060253739 - Method and apparatus for performing unit testing of software modules with use of directed automated random testing A method and apparatus for performing unit testing of software modules uses a novel directed automated random testing approach that advantageously combines automated extraction of the interface of a program with its external environment using static source code parsing; automatic generation of a test driver for this interface that advantageously ... 11/02/06 - 20060248406 - Method for handling a detected error in a script-based application A method is disclosed for handling an error in a script-based application, the method comprising detecting an error in the script-based application, the detecting comprising identifying the error and handling the detected error in accordance with a predetermined error-handling procedure suitable for the identified error. ... 11/02/06 - 20060248405 - Method for automating unit test development A method and software product for capturing decision data and generating JUnit/NUnit tests for each of a JAVA or C# code unit basis paths. The present software erects a user-interface for guiding a user through the basis paths in their source code and assisting them in creating the test data ... 11/02/06 - 20060248404 - System and method for providing a window management mode A mode of managing windows in a graphical user interface in which the application windows may be presented in a tiled manner is provided. Upon invocation of the mode inactive application windows may be scaled down and organized in a manner so as to set them aside from the currently ... 11/02/06 - 20060248403 - Method and apparatus for testing communication software A system for testing communication software, such as a network stack that may be used in a personal computer or other computing device. The system includes software to emulate the functionality of hardware of two or more computers. This software may be executed on a single computer, thereby simplifying testing ... 11/02/06 - 20060248402 - Parallel filter check using an arithmetic memory location Performing parallel comparisons of variables to determine program code execution flow or to compare multiple variables is disclosed. Memory locations are packed with multiple sub-variables for comparison to sub-variables generated, for example, at runtime. Each binary sub-variable includes a “carryout” bit used to determine whether a comparison of one sub-variable ... 11/02/06 - 20060248401 - Method and apparatus for performance analysis on a software program A system for displaying performance test information for software. The system includes a graphical user interface that displays information in a format to allow ready identification of performance problems and their causes. The interface includes a timeline view depicting activity levels during the execution of a program under test. Events ... 10/26/06 - 20060242467 - Method and apparatus of analyzing computer system interruptions A method of analyzing a computer application interruption may analyze a cause of the computer application interruption, determine whether the cause of the computer application interruption was user disruptive or non-user-disruptive, determine whether the cause of the computer application interruption was operating system related or non-operating system related and determine ... 10/26/06 - 20060242466 - Generating test cases for software with complex preconditions Techniques and tools for generating test cases for methods or programs with input preconditions are described. For example, after finding feasible control flow paths for a tested method along with each path's associated input conditions, a new program is created which tests these conditions along with the precondition. By analyzing ... 10/19/06 - 20060236156 - Methods and apparatus for handling code coverage data In one aspect, a method and apparatus for formatting code coverage data generated by performing one or more code coverage tests on a program module derived from computer code is provided, including organizing the code coverage data in a hierarchy having a plurality of tables, each of the plurality of ... 10/12/06 - 20060230320 - System and method for unit test generation A method and system for generating test cases for a computer program including a plurality of test units. The method and system execute the computer program; monitor the execution of the computer program to obtain monitored information and generate one or more test cases utilizing the monitored information. ... 10/12/06 - 20060230319 - Automated migration of software instructions A system is disclosed for converting a source software script from one format into a target software script having another format. The process includes for converting both a script file for testing a software application as well as GUI files related to a user interface of the software application to ... 10/12/06 - 20060230318 - Test executive system with automatic expression logging and parameter logging A test executive sequence may be created by including a plurality of test executive steps in the test executive sequence in response to user input to a sequence editor. At least a subset of the test executive steps in the test executive sequence may be configured to call user-supplied code ... 10/12/06 - 20060230317 - System and method for benchmarking According to one embodiment, a benchmarking system comprises a processor and a multi-threaded load generator. The multi-threaded load generator uses events for managing processing by the threads. The load generator utilizes a thread for spinning and using a CPU cycle counter to determine time for issuing loads to a system ... 10/05/06 - 20060224927 - Security detection system and methods regarding the same A security detection system is installed in a computer system. The security detection system comprises a monitoring module and a message database. The monitoring module is used for monitoring a change operation to the computer system. The message database is used for storing message for the change operation. The monitoring ... 10/05/06 - 20060224926 - Diagnostic program, a switching program, a testing apparatus, and a diagnostic method A diagnostic program for making a control apparatus of a testing apparatus diagnose a test module is provided, wherein the diagnostic program includes an object diagnostic software module for making the control apparatus diagnose a test module which is an object to be diagnosed; a signal for diagnosis input and ... 10/05/06 - 20060224925 - Method and system for analyzing an application An application is analyzed by obtaining the resource availability for one or more resources of a computer infrastructure. In particular, the resource availability can be obtained while the application is executing and when the application is not executing. By comparing respective resource availabilities, the resource consumption by the application can ... 10/05/06 - 20060224924 - Generating finite state machines for software systems with asynchronous callbacks Techniques and tools for generating finite state machines (“FSMs”) for a software system with asynchronous callbacks are described. For example, method invocations in a model of the software system are partitioned into observable and controlled method invocations. The controlled method invocations are those which can be run from a test ... 09/28/06 - 20060218446 - Method and apparatus for executing unit tests in application host environment A development environment in which unit tests are prepared. The unit tests run in a host environment for more complete and accurate testing of program units. The development environment uses a test execution shim to access an adapter running in the host environment. The host adapter may invoke other program ... 09/21/06 - 20060212760 - System and method for sharing a communications link between multiple communications protocols A system and method for sharing a communications link between multiple protocols is described that comprises a system comprising a communications interface configured to exchange information with other systems using at least one of a plurality of protocols; a protocol select register that stores a value that selects a protocol ... 09/21/06 - 20060212759 - Conformance testing of multi-threaded and distributed software systems Techniques and tools for testing multi-threaded or distributed software systems are described. For example, a multi-threaded system is instrumented and executed to produce logs of events that are performed by each of its agents. The agent logs contain a totally ordered series of events per agent, as well as information ... 09/21/06 - 20060212758 - System and method for automated interaction diagram generation using source code breakpoints A system and method for automated interaction diagram generation using source code breakpoints is presented. A user sets diagram breakpoints at locations in source code using an integrated development environment (IDE) that includes a diagram generation manager. The user sets the breakpoints at locations where the user wishes to capture ... 09/07/06 - 20060200704 - Output system, device management apparatus and program, and output method An output system including an output data storage section storing output data, an output data saving section saving the output data to the storage section, an authentication information acquiring section acquiring authentication information, a usability determining section determining usability of the output data depending on acquired authentication information, a power ... 09/07/06 - 20060200703 - System and method for reduction of wait time for software updates A system and method is disclosed for performing maintenance on a mission critical system while minimizing the unavailability of the system to the user. In one embodiment, the mission critical system is provided with software storage/media including at least a production portion and a separately and/or independently accessible/usable maintenance portion. ... 09/07/06 - 20060200702 - Method and system for recovering data from a hung application An application is associated with a main thread that is running on an operating system. A secondary thread monitors the main thread to determine whether the application is in a hang state. A ghost window that matches the hung application window is displayed on a user interface and the hung ... 09/07/06 - 20060200701 - Kernel-mode in-flight recorder tracing mechanism The subject invention relates to systems and methods that automatically monitor and record component-related activities to support remote diagnostic capabilities. In one aspect, an automated computer diagnostic system is provided. The system includes a trace component that monitors computer-related activities between a driver and an operating system component. The trace ... 09/07/06 - 20060200700 - Data storage system A system for efficiently storing application data is disclosed which allows a practically infinite number of physically separate storage devices to be used as archival storage means by one or more application programs. Application data is organized among the devices such that files with a similar expiry date (that is ... 08/31/06 - 20060195727 - Data transmission management system, a mobile device and a server used therein A data transmission control system includes a server configured to store an application program having a data area in which transmission control information containing a threshold value used to detect abnormal data transmission is stored and to allow the application program to be downloaded in response to a request, and ... 08/31/06 - 20060195726 - Method and apparatus for semiconductor testing A semiconductor testing system comprising an input; a display; multiple testing units; a memory in which is stored multiple applications that specify the operating procedure of the testing units and multiple categories that are related to the applications; and a controller that has the function of displaying the categories, displaying ... 08/31/06 - 20060195725 - Method and system for generating and monitoring variable load on an application under test A facility executes on a central computer system and applies a time-varying load to an application program under test (AUT). The facility executes in a multiple number of modes or hierarchical levels as dictated by information provided in its configuration file. An instance of the facility executing at the highest ... 08/24/06 - 20060190773 - Software self-repair toolkit for electronic devices A device and method supporting the identification and correction of firmware and/or software errors is described. Upon the occurrence of a firmware/software error or exception, an embodiment in accordance with the present invention may gather parameters for identifying the error or exception, and the execution environment in which the error ... 08/24/06 - 20060190772 - File control system and file control device A file control system of the present invention is a file control system performing DMA transfer and comprising a plurality of file control devices, each of which is provided between a host computer and an external storage device, a first file control device among the plurality of file control devices, ... 08/24/06 - 20060190771 - System and method for model based generation of application programming interface test code Systems and methods for model based generation of API test code are disclosed. A number of interfaces are employed to enable flexible and extensible visual representations of test parameter input data. One such interface may enable diagramming of a test model that depicts sequencing dependencies among a set of API's ... 08/24/06 - 20060190770 - Forward projection of correlated software failure information A method, apparatus and article of manufacture are provided for analyzing a program for failures. Error reporting data concerning the program's failures is collected from customer computers. Source code associated with the program is analyzed to generate analysis data. The analysis data is correlated with the error reporting data to ... 08/24/06 - 20060190769 - Method and system for setting a breakpoint A method for setting a breakpoint includes the following: receiving an input specifying a location for insertion of a breakpoint in the executable program; determining a breakpoint address for insertion of the breakpoint in the executable program based on the specified location of the breakpoint; writing a breakpoint instruction into ... 08/17/06 - 20060184828 - Transient shared computer resource and settings change bubble for computer programs Described is a mechanism that preserves the state of computer system shared resources and/or settings, and ensures that changes thereto are reverted when an application exits. A shared resource change bubble logically surrounds application code that causes system resource and/or setting data to change. The bubble preserves existing data before ... 08/10/06 - 20060179352 - Systems and methods for outputting debug messages A method and system of outputting a debug message from a mobile device application are disclosed. The method includes the steps of: (a) inserting an instruction set into the application which enables an application to output a debug message; (b) loading the application on the mobile device; and c) executing ... 08/10/06 - 20060179351 - Target object for dynamic marshaling testing Test cases dynamically generated for testing interoperability between different execution environments are channeled through a benign target object in a different execution environment. ... 08/10/06 - 20060179350 - Dynamic marshaling testing Test cases may be dynamically generated for testing interoperability between different execution environments. ... 08/10/06 - 20060179349 - System and method for tracking exceptional states Methods and systems for automated notification of exceptional states are described. A system may identify candidate exceptional state locations to inject program code and report reaching the exceptional state to a location. Such reporting may be to a local repository or remote receiver. A method may automate identifying exceptional state ... 08/03/06 - 20060174163 - Software breakpoints for use with memory devices System and method for providing software breakpoints for use with memory devices. One aspect of the invention includes a microprocessor, a memory device accessible through a data bus and an address bus coupled to the microprocessor, and processing logic coupled to the memory device and to the microprocessor. The processing ... 08/03/06 - 20060174162 - System and method for self-testing of mobile wireless devices The use of mobile wireless devices is on the increase. Mobile manufactures design, develop, and release new devices to the market at regular intervals. In order to keep the market leadership, such companies need to have techniques, processes, and tools to quickly design and test their products. One of the ... 08/03/06 - 20060174161 - Viewer for test apparatus hardware A common viewer framework simplifies the viewer development process and significantly reduces the development time and cost of viewer development. Based on this framework, viewers for different hardware devices are developed according to a common application programming interface (API) and operate as plug-ins to a common viewer tool. Also, the ... 07/27/06 - 20060168481 - Trace information collecting system, method and program Occurrence of a failure in a computer system is appropriately detected, and information required for removing the failure is automatically collected. A trace information collecting system of the present invention which collects trace information indicating the course of processing of a program comprises a history recording section for recording a ... 07/27/06 - 20060168480 - Method and apparatus for enforcing safety properties of computer programs by generating and solving constraints A method and apparatus is disclosed herein for generating and solving constraints. In one embodiment, the method comprises modifying program code by inserting one or more dynamic annotations having unsolved variables, generating one or more constraints based on the one or more dynamic annotations using a verifier, solving the one ... 07/27/06 - 20060168479 - Real time event logging and analysis in a software system An apparatus and associated method is provided comprising a software system resident in a memory space configured to execute a service request which results in a plurality of events carried out by the software system to complete the service request, and creates a plurality of entries associated with the events, ... 07/27/06 - 20060168478 - Dynamic discovery algorithm A method for monitoring exception events generated by a software application including operating the software application to generate exception event data responsive to an exception event, monitoring the software application to identify an occurrence of the exception event and to obtain the exception event data, examining the exception event data ... 07/20/06 - 20060161815 - Multiple test access port protocols sharing common signals A method of causing an interface to implement a mode from a plurality of selectable modes in which the interface operates according to a plurality of states defined by a state machine comprises sequencing through a sequence of the states, and detecting a predetermined sequence of the states. The predetermined ... 07/13/06 - 20060156070 - Locating and labeling device in a multi drop configuration An identification (ID) process comprises in each of a plurality of bit times, a debug test system asserting a control signal at a predefined state to a plurality of target systems, and each target system, having a bit pattern and the bit patterns being different among the target systems, outputting ... 07/13/06 - 20060156069 - Bdx data in stable states A method implemented in a test system comprises a test debug system and a target system, said target system comprising a test access port that functions according to a plurality of states and also comprising an adapter. The method comprises the adapter transferring data to the test debug system while ... 07/13/06 - 20060156068 - Conveying state data through state transitions and number of stays in states A method comprises performing at least one zero-bit scan across an interface link. The at least one zero-bit scan defines a command window. The method further comprises an interface adapter counting a number of inert scans in the command window, and the number of inert scans defines a particular command ... 07/13/06 - 20060156067 - Using zero bit scan as a control event A method comprises performing at least one zero-bit scan across an interface. The at least one zero-bit scan defines a command window. Further, the method implements one of a selectable plurality of control levels in the command window based on the number of the at least one zero-bit scans. ... 07/13/06 - 20060156066 - Preventing distrubtion of modified or corrupted files An administrator node (130) adjusts a trustworthy-measure associated with nodes (110) that are suspected of unauthorized modifications of content material. The original provider of the content material to a network binds an identifying code to it. Upon receiving the material from a source node (110), a target node (120) computes ... 07/06/06 - 20060150026 - System and method for testing of web services The present invention is a module testing tool for Web services. In one embodiment, the present invention automates the testing of Web services that use SOAP as a wire protocol and HTTP as a transport protocol. The invention provides an easy interface for exercising Web services and testing their functionality. ... 07/06/06 - 20060150025 - Method for testing operating system components A sequential operation system component (e.g., shell) testing method is disclosed that utilizes a set of established user applications to access particular components of an operating system. A set of components of the operating system to be tested are established. Capabilities of a set of applications to access the components ... 07/06/06 - 20060150024 - Method and system for resetting fault tolerant computer system There is disclosed a method capable of resetting a fault tolerant computer in complete synchronization among modules. The method includes a step of generating a reset requesting signal by one of the modules, a step of dividing the reset requesting signal to first and second reset requesting signals, a step ... 07/06/06 - 20060150023 - Debugging apparatus A debugging apparatus includes debug object selection means 109 for selecting the CPU to be debugged from CPUs 11 and 12 in accordance with a debug object selection request from a host PC 15 connected to a system LSI 17, event information output means 110 for outputting internal event information ... 07/06/06 - 20060150022 - Event analysis system, method and software An event analysis system employs a Failure Path™ methodology to extract useful information concerning an adverse event that has happened or is being conjectured, to assist subsequent decision making. An exemplary event analysis system may be implemented in software on a desktop computer and employs linked data to identify in ... 06/29/06 - 20060143538 - Static timing analysis apparatus and method for distributed real-time embedded software A static timing analysis apparatus and method for distributed real-time embedded software is provided. The static timing analysis apparatus includes: a task analyzer analyzing tasks per processor from a source code of real-time embedded software if the source code exists or a design model of a corresponding piece of the ... 06/29/06 - 20060143537 - Test executive which provides heap validity checking and memory leak detection for user code modules A system and method for automatically detecting heap corruption errors and memory leak errors caused by user-supplied code modules that are called by steps of a test executive sequence. The test executive sequence may first be created by including a plurality of test executive steps in the test executive sequence ... 06/29/06 - 20060143536 - Test executive with external process isolation for user code modules A system and method for isolating execution of user-supplied code modules that are called by steps of a test executive sequence. The test executive sequence may first be created by including a plurality of test executive steps in the test executive sequence and configuring at least a subset of the ... 06/29/06 - 20060143535 - Computer platform automatic testing method and system A computer platform automatic testing method and system is proposed, which is designed for use in conjunction with a computer platform for performing an automatic testing procedure on a computer-dedicated circuit unit installed on the computer platform, and which is characterized by the capability of performing an automatic testing procedure ... 06/29/06 - 20060143534 - Diagnostic memory dumping A computer-implemented method is disclosed which includes steps of: (A) receiving a memory dump request from a first operating system executing in a computer; and (B) at a program executing in the computer and not forming a part of the first operating system, copying contents of a memory of the ... 06/29/06 - 20060143533 - Apparatus and system for testing of software There is provided a system and apparatus for testing software products. The apparatus includes a manager that (a) receives a request to run a test of a software product, and communicates with a resource to load the software product into the resource, and to automatically configure the software product for ... 06/29/06 - 20060143532 - Cost management of software application portfolio A method for managing a cost of ownership of a portfolio of N software applications (N≧2). A regression function is identified for each application. Each regression function expresses an approximate cost of ownership of the applications in terms of parameters and coefficients. J applications A1, A2, . . . , ... 06/29/06 - 20060143531 - Method and system for debugging individual threads in a productive environment A system and method to debug a thread without affecting other threads in a virtual machine. A virtual machine (VM) may execute a thread subject to debugging and another thread. An interface to the VM permits only debugging command that are specific to the thread subject to debugging to affect ... 06/22/06 - 20060136785 - System and method for testing hardware devices A system for testing hardware devices applies a multi-level architecture including a Graphical User Interface (GUI) level (10), a Dynamic Link Library (DLL) level (20), and a device driving level (30). The GUI level selects test items and test units for a test project based on test requirements, stores the ... 06/22/06 - 20060136784 - Controlling software failure data reporting and responses User input defines transmission filter rules to be met when sending an error report to a support provider. User input also defines collection filter rules to be met when including failure data within an error report. Error reports corresponding to crash failures at clients are filtered with the transmission filter ... 06/22/06 - 20060136783 - Automatically reducing test program size Test program sequences of a quasi-minimum length which still produce a predetermined event are automatically generated by a genetic algorithm which requires that mutated programs continue to produce the predetermined event whilst favouring programs of a shorter length. Candidate test program sequences are mutated by removing respective randomly selected programs ... 06/15/06 - 20060129895 - System and method for remotely controlling a debugging unit A system and method for remotely controlling a debugging unit, which can easily and accurately control the debugging unit in real time from a remote location regardless without data loss are disclosed. The system for remotely controlling a debugging unit comprises: a first protocol converter for converting a first or ... 06/15/06 - 20060129894 - Verifying system and verifying method A verifying system according to an embodiment of the invention includes: a host computer; and a user system, the host computer sending a command based on a script to the user system to verify a command execution result with the host computer, the user system including: an instruction input unit ... 06/15/06 - 20060129893 - Apparatus, system, and method for criteria driven summarization of trace entry data An apparatus, system, and method are disclosed for criteria driven summarization of trace entry data. The apparatus includes an interface module that receives summary criteria including a set of field identifiers, the field identifiers specifying particular segments of trace entry data to be summarized. A scanning module scans a set ... 06/15/06 - 20060129892 - Scenario based stress testing The subject invention relates to systems and methods for automatically testing and stressing computer components on a plurality of computer systems. In one aspect, a system is provided to facilitate software testing of a computing environment. The system includes one or more profiles that describe software actions related to operations ... 06/15/06 - 20060129891 - Software test framework A reusable software test framework includes abstract and concrete classes as well as a user interface, for assisting in creating test scenarios from test items. A test item is a reusable test unit. The test item can be combined with other test items to create a test scenario that can ... 06/01/06 - 20060117225 - Electronic device with debugging function and method thereof An electronic device including a memory, an executable file and an interface is provided. When the executable file is executed, a map file is generated and stored in the memory. The map file includes at least one parameter and at least one memory address; the at least one parameter and ... 06/01/06 - 20060117224 - Trace and debug method and system for a processor A trace and debug method and system for a processor. The method includes the steps: (A) monitoring a program counter (PC); (B) determining if a processor core executes non-successive instruction in accordance with an address data of the program counter; (C) producing a trace break event in order to set ... 06/01/06 - 20060117223 - Dynamic tuning of a software rejuvenation method using a customer affecting performance metric A computer-implemented method for triggering a software rejuvenation system and/or method includes receiving a request for resources, determining an estimated response time to the request for resources, determining that the estimated response time is greater than a first threshold, determining that a number of estimated response times greater than the ... 06/01/06 - 20060117222 - Test agent architecture A method, apparatus and computer program product for generating a test script for use by a test agent is presented. A first test script is generated in a first language. A determination is then made whether to generate an intermediate test script from the first test script. When the determination ... 05/25/06 - 20060112314 - Computer health check method A method for providing maintenance services to client computers is disclosed, in which a health check software application periodically runs in each client computer to obtain health information of each client computer and then automatically transmits the obtained health information to a remote service provider for monitoring and diagnosing the ... 05/18/06 - 20060107123 - Processor and development supporting apparatus A processor includes a statically scheduled command removal unit which removes a statically scheduled command upon receiving a command issuing signal, a command execution condition establishing signal, and a statically scheduled execution determination signal that indicates a command for which execution is determined in advance, an encoding unit which encodes ... 05/18/06 - 20060107122 - Methods and apparatus for emulating software applications Methods and apparatus for adjusting processing capabilities permit obtaining identification information that is indicative of a version of a software program stored in the storage medium; determining whether processing capabilities of one or more processors on which the software program is to be executed should be adjusted in accordance with ... 05/18/06 - 20060107121 - Method of speeding up regression testing using prior known failures to filter current new failures when compared to known good results A method, system, and program product for regression testing computer code. The first step is regression testing is providing a regression test of a pre-change body of computer code, where the regression test of the pre-change code has known failures. The main body of code, that is the changed and ... 05/11/06 - 20060101310 - Device, system and method for verifying integrity of software programs A method, device and system for using a first verification algorithm or program to evaluate the integrity or authenticity of a second verification program. The first verification program may be stored in a device and may compare a result of such evaluation with a stored expected result. The second verification ... 05/04/06 - 20060095812 - Exception tracking A method, apparatus, system, and signal-bearing medium that, in an embodiment, log trace data in response to an exception if the exception meets a filter criteria and create quality data from the trace data if a class in a call stack associated with the exception is owned by a user ... 04/27/06 - 20060090101 - Supervised guard tour tracking systems and methods The present invention comprises systems and methods for addressing exceptions (i.e., alarms) associated with a guard tour according to a predefined hierarchy. The exception is generated automatically based on data associated with the guard tour, as typically collected by an ETTS. The present invention receives tour data, and based upon ... 04/27/06 - 20060 |