Undo Software is the leading commercial supplier of Linux and Android development tools that enable software developers to record, rewind and replay their C/C++ code to respond quickly to customer critical bugs, increase their productivity and meet their development deadlines.
Gaining momentum in financial, EDA, semiconductor, and enterprise software industries, post-deployment debugging can save software vendors millions while enabling rapid response to bugs occurring in the field.
Voted Most Disruptive Technology of 2014 by Business Weekly, Live Recorder for Linux and Android removes the need for test cases to be written and/or bugs to be reproduced in-house when fixing customer reported failures. It can be embedded into a software vendor's program and distributed to customers. When customers hit a bug, they can make a recording of the error and send it back to the software vendor for analysis. Once a recording is loaded into a compatible debugger, developers have all the information they need to quickly respond to bugs that are found at external customer sites, or internally within the organization (such as during software testing), and can use reversible debugging functionality to find and fix the bug captured by Live Recorder. This reduces turnaround time between customers reporting bugs and fixes being released, thereby keeping customers happy, and decreases the risk to time to market goals during internal testing.
Used by over 1,000 developers at customers that include Cadence Design Systems and Mentor Graphics to solve complex, real-world problems, the development tools from Undo are proven to reduce debugging time from weeks to minutes, while seamlessly integrating into existing development environments. Undo Software is a privately held company headquartered in Cambridge, UK, and is a Gartner “Cool Vendor in Application Development” for 2014.