Match Document Document Title
9043761 Fault localization using condition modeling and return value modeling  
Disclosed is a novel computer implemented system, on demand service, computer program product and a method that leverages combined concrete and symbolic execution and several fault-localization...
9043747 Systems and methods for dynamic development and deployment of computing applications using blueprints  
Systems and methods for dynamic development and deployment of computing applications including a development framework, a visual design subsystem, and a deployment subsystem, where at runtime the...
9038029 Three-dimensional GUI object stores in automation test tools  
A method for storing graphical user interface (GUI) object properties includes: storing GUI object properties for each GUI object for a starting version of an application in an object map;...
9038031 Partial recording of a computer program execution for replay  
A method, system and program product for recording a program execution comprising recording processor context for each thread of the program, results of system calls by the program, and memory...
9038021 Naming algorithm for extension fields in de-normalized views  
An extension naming approach for avoiding naming collisions in de-normalized view on a business object can include accessing a reference field bundle, which includes reference field(s)...
9038028 Dynamic creation and use of software testing stubs  
A software testing tool providing dynamic testing stubs. The tool comprises, comprising a processor, a non-transitory memory coupled to the processor, and an application stored in the memory. When...
9032374 Metadata-integrated debugger  
A method, system and computer program product for software debugging using annotation metadata. A set of metadata comprising source code annotation information for a software program is...
9026925 Method to create and use an aspect oriented color coding algorithm for a graphical user interface  
A method to create an aspect oriented, color coding algorithm for a graphical user interface, wherein a graphical user interface (“GUI”) is generated when a code base is executed, and wherein the...
9026987 Client side web hosted program development environment  
System and method for performing program-related operations over a network via a web browser. A network connection is established between a server computer and a client computer over a network. A...
9027000 Automated method and system for collecting and reporting API performance profiles  
A method to measure the performance of an Application Programming Interface (API) includes selecting a target API and tracking memory allocation for the functional calls of the selected API to...
9021436 Automatic reconnection of debugger to a reactivated application  
Although a software developer writing software for a mobile device typically performs the development and some of the debugging of the application on a software development computer, the...
9021442 Dynamic scenario testing of web application  
A test automation system can include a web controller configured to provide access to at least one container displayed by an application and a web user interface (UI) configured to be controlled...
9021441 Methods and systems of determining a quality level of a software instance  
An exemplary method includes displaying a graphical user interface configured to facilitate identification of one or more defects in a software instance, receiving data representative of at least...
9021446 Uncoverage tool  
Indication of uncoverage information allows tests to be tailored to target those uncovered code units with the most potential to increase coverage of a program. A tool examines coverage...
9021429 Recommending applications to portable electronic devices  
Various embodiments of systems and methods for recommending applications to portable electronic devices are described herein. Initially a context change of an application identification parameter...
9021428 Troubleshooting visuals and transient expressions in executing applications  
Tools and techniques support troubleshooting live application visuals, including transient markup expression issues in XAML or HTML. A LADRT module supports troubleshooting without pausing...
9015660 Proxy graphical user interface generation  
An exemplary embodiment may provide tools for creating a graphical user interface (GUI) in a first or original environment and for embedding the GUI in a second or target environment. The GUI...
9015672 Interface simulator for test rig in data distribution service  
A method of interface simulation is provided for enabling publication and subscription of messages for a given problem domain, without requiring development of software or code. The method...
9015671 Integrating program construction  
In one embodiment of the present invention, a method for concurrently constructing and testing a software program is provided. The method includes interacting with a program editor that allows a...
9009674 Flash testing framework  
A computer-based automated testing framework tests a multimedia application (such as a Flash application running in a player module) that includes one or more Flash objects by executing test...
9009678 Software debugging with execution match determinations  
Software debugging with execution match determinations, including: inserting, by a compiler while compiling source code into a debuggable program, a phantom breakpoint at every line of source...
9009689 Speculative compilation to generate advice messages  
Methods to improve optimization of compilation are presented. In one embodiment, a method includes identifying one or more optimization speculations with respect to a code region and speculatively...
9009682 Enhanced unit test framework  
Implementations of the present disclosure provide methods including analyzing a plurality of units of a software application to determine a dependency graph defining that at least a first unit...
9009669 Visual user interface validator  
Various embodiments described or referenced herein are directed to different devices, methods, systems, and computer program products for testing a user interface component. A client-side...
9009609 Interaction with a visualized state transition model  
A state transition model is dynamically generated for an active application. A graphical user interface is generated based upon, at least in part, the state transition model for the active...
9009673 Collaborative software debugging in a distributed system with collaborative step over operation  
In a distributed system that includes a debug server and debug clients coupled for data communications through a data communications network, where the debug server includes a debug administrator,...
9009672 Assessment system for choosing maintenance approaches for GUI-directed test scripts  
A graphical user interface (GUI) tool analysis system helps determine whether to purchase or license automated testing tools. The system provides guidance, e.g., to test managers, for making...
9009679 Determining snapshot placement  
Embodiments of the invention include a method for setting snapshots in code. The method may occur during the debug of code and may include determining whether to place a snapshot instruction...
9003371 Recursive method call representation in a plot view of method execution performance  
Embodiments of the present invention provide a method, system and computer program product for graphically representing recursive method calls in a plot view. In an embodiment of the invention, a...
8997063 Periodicity optimization in an automated tracing system  
Periodicity similarity between two different tracer objectives may be used to identify additional input parameters to sample. The tracer objectives may be individual portions of a large tracer...
8997065 Automatic modularization of source code  
A device creates a graph based on source code, and analyzes the source code to identify private variables and functions of the source code and public variables and functions of the source code....
8997053 System and method for automated testing of software applications with dynamic user interfaces spanning multiple technologies  
The present disclosure provides a system, method and computer program product that uses abstraction to enable the definition, development and maintenance of testing libraries for both simple and...
8990768 Software object property return method and system  
In one embodiment, a method is provided that includes designating a visual representation of an object in a display screen of a human machine interface, changing the state of the object, and...
8990777 Interactive graph for navigating and monitoring execution of application code  
Code elements may be selected from a graph depicting an application. The graph may show code elements as nodes, with edges representing connections between the nodes. The connections may be...
8990776 Computing device and device driver debugging method  
In a method for debugging device drivers of a computing device, a command line interface (CLI) is created in a user space of an operating system of the computing device. A command input by a user...
8990775 Collaborative software debugging in a distributed system with dynamically displayed chat sessions  
In a distributed system that includes a debug server and debug clients coupled for data communications through a data communications network, where the debug server includes a debug administrator,...
8990763 User experience maturity level assessment  
The present subject matter provides a system and a method for assessing user experience maturity (UXM) level for a software product. The method includes defining a set of hierarchical UXM levels...
8990774 Methods and apparatus for automatic testing of a graphical user interface  
Methods and apparatus in a computer for automatically testing computer programs involve opening a predefined graphical user interface (GUI) on a screen of the computer; loading a set of program...
8984339 System and method for test case generation using components  
In an exemplary embodiment, a system includes a memory and a processor communicatively coupled to the memory. The processor is operable to receive a first indication that a first component is...
8984487 Resource tracker  
Resource tracker techniques are described in which resource trackers may be generated, assigned to resources, and used to track resources throughout a development environment. The resource...
8983549 Method of acquisition by a mobile terminal of complementary information related to at least one poster present on a display panel  
A method of acquisition by a mobile terminal (20) situated in proximity to a display panel (10), of complementary information related to at least one poster (11) present on the display panel (10),...
8978014 Mobile application testing platform  
Embodiments are directed towards testing mobile applications for a plurality of mobile computers. A server computer may be provided a mobile application, a test script, and mobile computer...
8972947 Data presentation in integrated development environments  
Methods and apparatus are provided to access and present data from a process executing on a separate device, with the data being presented in a form suitable for the type of data, such as a...
8972349 Continuous integration of business intelligence software  
Methods for automatically testing a business intelligence artifact include authoring a business intelligence artifact selected from the group consisting of a report specification, an analysis...
8972945 Collaborative software debugging in a distributed system with client-specific access control  
In a distributed system that includes a debug server and debug clients coupled for data communications through a data communications network, where the server includes a debug administrator, a...
8972946 Interactive semi-automatic test case maintenance  
Embodiments of the invention relate to test case maintenance for user interfaces. In one embodiment, user source and test cases are linked for test case maintenance. A link is determined to have...
8966454 Modeling and testing of interactions between components of a software system  
A first set of information is identified, collected by a first agent during monitoring of a first software component. A second set of information is identified, that was collected by a second...
8966449 Test case pattern matching  
A method of providing feedback on source code being created includes receiving source code and processing the received source code according to a predefined rule set to create a representation of...
8965986 Device dependent user notification  
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for a device aware social graph. In one aspect, a method includes deciding to send a message to a...
8959483 Test framework of visual components in a multitenant database environment  
Disclosed herein are techniques for testing a page. In some implementations, an intermediate representation of a page is created. The page may be defined by a page description implemented in a...