Matches 1 - 50 out of 355 1 2 3 4 5 6 7 8 >


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...

Matches 1 - 50 out of 355 1 2 3 4 5 6 7 8 >