Selected News Articles
- 25th September 2013: Bug-B-Gone! ARM programmers get a new extermination tool, Electronic Engineering Journal
...let’s look at a new debugging tool available to ARM users (and they are legion) that helps to find and swat bugs. Just this week, ARM announced that its premium Designer Studio v5 (DS-5) software suite will include a new feature designed by Undo Software. It’s a pretty sweet tool, and one that seems to have a good track record of uncovering hard-to-find bugs and saving programmers time.
Looking to help software developers reduce the amount of time spent fixing bugs, ARM has integrated a reversible debugger into its flagship DS-5 development suite.
Created by Cambridge-based start up Undo Software, the UndoDB tool has been described by ARM's director of product management, Javier Orensanz, as a 'game changer'.
- 23rd September 2013: Debugging ARM Linux & Android native apps FAST by rewinding and replaying, blogs.arm.com
This blog is for those of you who spend hours every day developing and debugging software, and have experienced the frustration that comes with the question "how on earth did my software get here?"
- 29th May 2013: Undo Software expands operations with additional Cambridge Angels funding, new board member Robert Swann, Reuters
Undo Software (http://undo-software.com/) today announced its second round of funding from the Cambridge Angels group (http://cambridgeangels.com/). Undo produces commercial software development solutions for Linux. The funds will be used to expand its sales operations and product roadmap. Cambridge Angels is a group of successful entrepreneur business angels in internet, software, technology and bio-technology. Robert Swann, member of the Cambridge Angels also joins the board of Undo.
The Cambridge Angels group has injected a second, unspecified, funding round into UK debugging technology specialist Undo Software, which produces commercial software development solutions for Linux.
- 29th May 2013: Undo Software expands operations with additional Cambridge Angels funding, new board member Robert Swann, India Info Line
- 25th January 2013: Research by Cambridge MBAs for tech firm Undo finds software bugs cost the industry $316 billion a year: University of Cambridge, Judge Business School
'A team of five Cambridge Judge Business School MBA students made headlines in the press for the work they completed during their Cambridge Venture Project (CVP) for software fim Undo Ltd.'
'As part of their CVP, Graham Carver, Lisa Jeng, Paul Cheak, Tom Britton and Tommy Katzenellenbogen were asked by Undo to quantify the cost of bugs to software companies.'
- 8th January 2013, Cambridge University study states software bugs cost economy $312 billion per year: Siliconvalley.com
'According to recent Cambridge University research, the global cost of debugging software has risen to $312 billion annually. The research found that, on average, software developers spend 50% of their programming time finding and fixing bugs. When projecting this figure onto the total cost of employing software developers, this inefficiency is estimated to cost the global economy $312 billion per year.'
'To put this in perspective, since 2008, Eurozone bailout payments to Greece, Ireland, Portugal, and Spain have totaled $591 billion. These bailout payments total less than half the amount spent on software debugging over the same five year period.'
'Of all the reasons cited for a slumping economy, software bugs are rarely - if ever - mentioned. But according to a recent analyst report, they should be. Judge Business School and Undo Software teamed up to "highlight the enormous cost of one the world's most glaring technology taboos.'
'Computer bugs are costing the global economy more than £192 billion a year, Cambridge University researchers have found.'
'The research was carried out with Cambridge-based Undo Software, which has created debugging technology for software developers who write code for the Linux operating system.'
'A Judge Business School survey found respondents who used the company’s technology spent an average of 26 per cent less time on debugging.'
'Cambridge UK research from the university's Judge Business School and local company Undo Software has highlighted the enormous cost of one of the world's most glaring technology taboos.'
'The Judge research, conducted in collaboration with Undo Software as part of the MBA programme, showed that, on average, software developers spend 50 per cent of their programming time finding and fixing bugs.'
'When projecting this figure onto the total cost of employing software developers, this inefficiency is estimated to cost the global economy $312bn every year.'
'A handful of top technology entrepreneurs from Cambridge have been fast-tracked into a new elite of 100 UK, European and US CEOs deemed most likely to build global businesses worth £100 million in the next three to five years.'
'Dorm room start up company Undo Software's new debugging tool for Linux has reached its 3.5 iteration with a call to developers to try out its faster debugging offering. UndoDB v3.5 is described as being capable of recording everything that any Linux program does so that developers can virtually "wind the tape back and forth" in order to try and look for the root cause of a bug.'
'The 3.5 version release features an overhaul to the GUI to provide integration with development tools such as gdb 7, Eclipse, and Emacs; the suggestion is that this allows developers to incorporate UndoDB more easily into their existing workflow environments.'
"As software becomes ever more complex, advances in the development tools required are an essential element in assuring product quality and time to market. What excites me most about Undo's technology is the huge productivity gains it can bring to software developers across so many vertical applications." Peter Harverson, Angel investor.
'The company was founded in 2005 in Cambridge, UK, and had been "boot-strapped" by its founders until the first injection of external capital, announced today. The investment round was joined by five investors from the UK early-stage technology investment group, the Cambridge Angels. The money will be used to grow the company's sales and to accelerate porting of UndoDB to new platforms.'
'Undo Software has released UndoDB 3.0, an updated version of the company's reversible debugger for Linux. Reversible debugging (also known as "replay" or "historical debugging") lets developers step or run their application backwards, enabling them to answer the question when debugging: 'How did that happen?''
'...UndoDB 3.0 can debug almost any Linux process, including those using multiple threads, asynchronous signal handlers, and shared memory. It supports reverse watchpoints, allowing programmers easily to find the root-cause of elusive memory-corruption bugs. UndoDB also allows the entire program state to be wound back to any point in the recorded execution history, yet records with a slow-down over native execution of just 1.7x. No recompilation or any other modifications are required to the process being debugged.'
'How big a problem are software bugs? In 2002, the U.S. government came up with a startling figure—$60 billion per year in the U.S. alone.'
'It is a brave company that claims it can slash debugging costs, but that is precisely what Undo Software is saying about its bidirectional debugger, UndoDB.'
Other press coverage
- 23rd August 2012, A step back in time: New Electronics
- 26th May 2012, Undo software raises capital: FinSMEs
- ideaSpace members
- 13th Oct 2009, Undo Software releases version 3.0beta (Russian)
August 2007, Linux Format (LXF95). (print only)
Finding bugs in programs is never easy, even if you have access to the source code. Would a time machine help?
- 19th March 2007, UndoDB gets smarter: Linux Weekly News
- 14th March 2007, UndoDB, The smart debugger for Linux: Linux Electrons
- 13th March 2007, Bi-directional C/C++ debugger achieves 2.0 release: Linux Devices
- October 18 2006, Linux Format (LXF86). Pages 44-45. (print only)
- 3rd September 2006, Bi-directional Linux debugger: digg.com
- 25th August 2006, Bi-directional Linux debugger: ESE magazine
- 15th August 2006, Debugging back to the future: linux-mag.com
- 30th June 2006, Dr Dobb's developer's notebook: UndoDB
- 12th June 2006, UndoDB 1.5 Bidirection debugger for Linux released: Artima Developer
- 25th May 2006, UndoDB reseased: LWN announcements
- 25th May, 2006, Bidirectional Debugger for Linux OS Unveiled: CXOlinux.com
- 22nd May 2006, New linux debugger can run programs backwards: Linux Electrons
- 17th May 2006, An interview with Dr Dobb's journal
- 16th May 2006, UndoDB released: OSNews.com