Match
|
Document |
Document Title |
|
US20140325490 |
Classifying Source Code Using an Expertise Model
A technique to classify source code based on skill level. Features may be extracted from the source code. The source code may be classified based on the extracted features using an expertise model. |
|
US20110246968 |
Code-Clone Detection and Analysis
Techniques for detecting, analyzing, and/or reporting code clone are described herein. In one or more implementations, clone-code detection is performed on one or more source code bases to find... |
|
US20110022551 |
METHODS AND SYSTEMS FOR GENERATING SOFTWARE QUALITY INDEX
Methods, systems and computer program code (software) products for generating a software quality index descriptive of quality of a given body of software code include identifying, by analysis of... |
|
US20120054721 |
DYNAMIC CALCULATION OF SAMPLE PROFILE REPORTS
The construction or use of a hierarchical time tree that represents an execution time of a program. To construct the hierarchical time tree, the time frame corresponding to the root node is the... |
|
US20140372988 |
Using a Static Analysis for Configuring a Follow-On Dynamic Analysis for the Evaluation of Program Code
The use of a static analysis for configuring a follow-on dynamic analysis for the evaluation of program code is provided. A request may be received for configuring a static analysis session for... |
|
US20140250429 |
CODE ANALYSIS FOR SIMULATION EFFICIENCY IMPROVEMENT
A computer program product and computer system for analyzing code to improve efficiency of simulating a hardware system. A computer identifies one or more functions calling an application... |
|
US20110209126 |
INTER-PROCEDURAL ANALYSIS OF COMPUTER PROGRAMS
This invention concerns inter-procedural analysis of computer programs. The need for inter-procedural analysis arises, for instance, where information is to be passed across the boundaries between... |
|
US20110258609 |
METHOD AND SYSTEM FOR SOFTWARE DEFECT REPORTING
A method and system ties together the identification of a defect during testing with the supporting application code on the systems that led to the generation of a defect. The association between... |
|
US20110231828 |
EVALUATING AND ENFORCING SOFTWARE DESIGN QUALITY
Evaluation and enforcement of software design quality, in which a system applies design quality rules to a design of a software application to detect violations and provides output describing one... |
|
US20130219374 |
SYSTEM AND METHOD FOR AUTOMATED AND OBJECTIVE ASSESSMENT OF PROGRAMMING LANGUAGE CODE
A system and method of evaluating a software program is disclosed. Information of a proposed problem is received from a user via the user interface and a problem profile associated with the... |
|
US20140372989 |
IDENTIFICATION OF A FAILED CODE CHANGE
A method to identify a failed code change in a deployment pipeline with a plurality of code changes. The plurality of code changes are tested by running a set of tests on the plurality of code... |
|
US20120185832 |
Testing Software Applications with Progress Tracking
Methods for testing a software application by providing one or more test units. Each test unit is adapted to verify a feature of the software application. A weight is assigned to each test unit. A... |
|
US20110314454 |
INCREMENTAL COMPOSITIONAL DYNAMIC TEST GENERATION
Concepts and technologies are described herein for incremental compositional dynamic test generation. The concepts and technologies described herein are used to increase the code coverage and... |
|
US20140130019 |
Hybrid Program Analysis
A hybrid program analysis method includes initiating a static program analysis of an application, generating, by a static program analyzer, a query to a dynamic program analyzer upon determining a... |
|
US20110161938 |
INCLUDING DEFECT CONTENT IN SOURCE CODE AND PRODUCING QUALITY REPORTS FROM THE SAME
Defect content for a computer program product can be stored with source code of the computer program product. A computer program product analysis tool having a graphical user interface can be... |
|
US20140089903 |
Sampling Based Runtime Optimizer for Efficient Debugging of Applications
A method of reproducing runtime environment for debugging an application is disclosed. The method includes accessing an optimizer file from a non-volatile storage medium. The optimizer file... |
|
US20130152055 |
REDUCING FALSE ALARMS FOR STATIC ANALYSIS OF CONCURRENT PROGRAMS
The claimed subject matter provides a method for performing a static analysis of concurrent programs. The method includes determining that a static analysis of the first concurrent program... |
|
US20110209125 |
GENERATING DEBUG INFORMATION ON DEMAND
An introspection tool monitors the execution of software. The operating system is being executed using an executable of a software source code file. The software source code file is associated... |
|
US20130139130 |
SYSTEM AND METHOD FOR PERFORMANCE ASSURANCE OF APPLICATIONS
A method for assuring performance of applications is described herein. According to an implementation, the method includes obtaining at least one performance requirement associated with an... |
|
US20120036399 |
System And Method For Automated Software Application Development
A computer-implemented method for identifying a new software application to be developed. A computer database is searched for matching keywords that correspond to any of a group of selected... |
|
US20140331212 |
COMPUTER IMPLEMENTED SYSTEM AND METHOD FOR INDEXING AND ANNOTATING USE CASES AND GENERATING TEST SCENARIOS THEREFROM
A system and method for indexing and annotating use cases and generating test scenarios using in-memory processing from the corresponding use case model includes a use case model creator to... |
|
US20150007148 |
Identifying Test Cases Based on Changed Test Code
An approach is provided to identify test cases based on changed test code. In the approach, test cases are compared to a current test environment that includes an instrumented software program... |
|
US20140282432 |
ANALYZING INCOMPLETE SOFTWARE
A method of analyzing an incomplete software program may include receiving high-level software code of a software program that includes multiple functions. The multiple functions may include at... |
|
US20130219375 |
METHOD AND SYSTEM FOR PROBLEM NOTIFICATION AND PROCESSING
A notification of a problem associated with an application may be received. A difference may be determined between a problem version of the application and an operational version of the... |
|
US20120167060 |
System and Method for Software Immunization Based on Static and Dynamic Analysis
Disclosed herein are systems, methods, and non-transitory computer-readable storage media for analyzing source code and identifying potential defects. The methods employ both static analysis and... |
|
US20110265065 |
DEFECT PREDICATE EXPRESSION EXTRACTION
A defect predicate expression extraction device. The device extracts, as candidates for predicate expressions representing defects, predicate expressions occurring in the neighborhood of predicate... |
|
US20140282434 |
TESTING FUNCTIONAL CORRECTNESS AND IDEMPOTENCE OF SOFTWARE AUTOMATION SCRIPTS
Various embodiments automatically test software automation scripts. In one embodiment, at least one software automation script is obtained. The software automation script is configured to... |
|
US20140282433 |
TESTING FUNCTIONAL CORRECTNESS AND IDEMPOTENCE OF SOFTWARE AUTOMATION SCRIPTS
Various embodiments automatically test software automation scripts. In one embodiment, at least one software automation script is obtained. The software automation script is configured to... |
|
US20110321001 |
VISUALIZATION OF RUNTIME ANALYSIS ACROSS DYNAMIC BOUNDARIES
The formulation of an architectural diagram of a software program having multiple components. A static model identifying at least some of the components and a relationship between the components... |
|
US20140157242 |
DEFERRED EVALUATION AND PRESENTATION OF A CUSTOM DIAGNOSTIC ANALYSIS
A device receives code generated via a technical computing environment (TCE), performs a test on the code to generate a test result, and generates test information based on the performance of the... |
|
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... |
|
US20120096442 |
COVERAGE APPARATUS AND METHOD FOR TESTING MULTITHREADING ENVIRONMENT
A coverage technique for testing a multithreading environment is provided. The coverage technique schedules the execution order of mutually exclusive synchronization block pairs, wherein the... |
|
US20110225569 |
AUTOMATED DESKTOP BENCHMARKING
A plurality of user interactions in a baseline computing system are intercepted and recorded, in an artifact file, with a benchmarking tool. The recorded user interactions from the artifact file... |
|
US20120054724 |
INCREMENTAL STATIC ANALYSIS
A system, method and computer program product for incremental static analysis, including a change impact analyzer for identifying a changed portion of a computer software (e.g., an application),... |
|
US20150205708 |
SERVICE MODELING AND VIRTUALIZATION
The systems and methods described herein can be used to provide virtual service environments. In one embodiment, a virtual service model is generated by detecting one or more transactions, each of... |
|
US20130263097 |
IDENTIFICATION OF LOCALIZABLE FUNCTION CALLS
Detecting localizable native methods may include statically analyzing a native binary file of a native method. For each function call invoked in the native binary, it is checked whether resources... |
|
US20090288072 |
Automatic Tests of Product Documentation
A computer implemented method of software product documentation review involves importing a description of a structure of the product documentation for use in determining locations in the product... |
|
US20140040867 |
SYSTEM TEST SCOPE AND PLAN OPTIMIZATION
Various embodiments include at least one or systems, methods, and software providing abilities to automatically generate a test plan that mitigates risk involved in testing less than an entirety... |
|
US20130055218 |
Automating Software Testing
A system and method of automating software testing is provided. The system and method may determine whether some of a plurality of anchor points within application instructions is triggered in... |
|
US20110196722 |
MARKETPLACE FOR CAPTCHA DEVELOPERS
Techniques are described herein for providing a marketplace for CAPTCHA developers. A CAPTCHA is a type of challenge-response test that a content provider may present to users for authorizing the... |
|
US20150143345 |
APPLICATION VERSION RELEASE MANAGEMENT
Implementations of the disclosed subject matter provide systems and methods for providing one or more versions of an application to one or more subsets of users based on measured performance of... |
|
US20120222013 |
MODELING SOFTWARE BEHAVIOR USING LEARNED PREDICATES
The described implementations relate to analysis of computing programs. One implementation provides a technique that can include accessing values of input variables that are processed by test code... |
|
US20150040107 |
SOLVING AN OPTIMIZATION PROBLEM USING A CONSTRAINTS SOLVER
Systems and techniques are described for solving an optimization problem using a constraints solver. A set of constraints that correspond to the optimization problem can be generated. Next, a set... |
|
US20120030657 |
METHOD AND SYSTEM FOR USING A VIRTUALIZATION SYSTEM TO IDENTIFY DEADLOCK CONDITIONS IN MULTI-THREADED PROGRAMS BY CONTROLLING SCHEDULING IN REPLAY
A method and system for determining potential deadlock conditions in a target multi-threaded software application. The target application is first run in a virtual machine and the events within... |
|
US20080282235 |
Facilitating Assessment Of A Test Suite Of A Software Product
Facilitating assessment of a test suite of a software product. In an embodiment, an inventory is maintained containing the features of the software product and one or more execution flows... |
|
US20150149985 |
TESTING OF INACTIVE DESIGN-TIME ARTIFACTS
A system includes reception of an instruction to commit a design-time artifact of a database server application to a repository of a database server, storage of the design-time artifact in the... |
|
US20110296388 |
STATIC ANALYSIS USING INTERACTIVE AND INTEGRATION TOOLS
Systems, methods, and computer storage media having computer-executable instructions embodied thereon that facilitate static software program analysis using an interactive tool and/or a... |
|
US20140053140 |
STATIC ANALYSIS OF VALIDATOR ROUTINES
A method includes accessing a validator routine having an input string and one or more return points, each return point returning a return value having two possible values; finding the return... |
|
US20120297372 |
Static Analysis Of Validator Routines
A method includes accessing a validator routine having an input string and one or more return points, each return point returning a return value having two possible values; finding the return... |
|
US20150220426 |
PERFORMANCE TESTS IN A CONTINUOUS DEPLOYMENT PIPELINE
A method to perform performance tests on an application in a continuous deployment pipeline is provided herein. The method identifies code changes are two distinct builds in a performance test... |