Zuse Institute Berlin reduces debugging time on enterprise software research projects with UndoDB

ZIB is a research institute for applied mathematics and computer science and provides solutions for complex problems in science, engineering, environment, and society. It works closely with partners from science, business, and society, to develop mathematical models and efficient algorithms.

Developed in-house by ZIB over the last 12 years, the SCIP mixed integer programming solver and framework is one of the fastest non-commercial solvers for mixed integer programs currently available. It forms the basis of theAdvanced Solver Technology for Supply Chain Management project, which enables the optimisation of complex, integrated supply chain planning processes and models, in order to maximise efficiency and increase productivity. This highly complex enterprise software research project currently comprises over 400,000 lines of code, and is used by major organisations across the world.

UndoDB enables developers to record, rewind and replay their code to quickly find critical bugs, increase productivity and meet development deadlines. ZIB has been using UndoDB for a year as part of its extensive implementation of highly complex mathematical algorithms, helping developers to locate issues in its new code, particularly those related to complex bound-setting of variables. These cannot be found quickly using traditional methods, such as GDB, as bounds change hundreds of thousands of times during program execution. Using UndoDB, watchpoints can be set on bounds, enabling developers to rewind code to see which bounds change, reducing debugging time and increasing productivity.

“We pride ourselves on having well-documented code, which means that the majority of minor bugs can be found easily,” said Gerald Gamrath, SCIP main developer, Zuse Institute Berlin. “Where UndoDB has really helped is in locating the 20% of bugs that are really complicated – these could take weeks to find, whereas with UndoDB the process takes just a few minutes. It has reduced the time needed to debug our complex, real-world code, while integrating seamlessly into our development processes.”

“Enterprise software underpins the business operations of the world around us,” said Greg Law, CEO and co-founder, Undo Software. “Code developed for these complex, real-world applications is therefore mission-critical, making finding bugs a priority for enterprise software companies. As ZIB’s success has shown, UndoDB and reversible debugging provides a proven method of quickly finding critical bugs and meeting development deadlines.”

-ends-

About Undo Software

Undo Software is the leading commercial supplier of Linux and Android reversible debugging 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. Used by over 1,000 developers at customers that include Cadence Design Systems and Mentor Graphics to solve complex, real-world problems, UndoDB is 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. For more information, see:   http://undo-software.com/ or follow us on Twitter at   www.twitter.com/@undosoft.

For more information

Chris Measures
Measures Consulting
+44 7976 535147
Email Contact




Review Article Be the first to review this article
Featured Video
Jobs
Director of Process Engineering. for Tekni-Plex at Toledo, Ohio
System Designer/Engineer for Bluewater at Southfield, Michigan
Mechanical Engineer for Allen & Shariff Corporation at Pittsburgh, Pennsylvania
Mid-Level Mechanical Engineer for Kiewit at lenexa, Kansas
Director, Business Development for Kongsberg Geospatial at remote from home, Any State in the USA
Director, Business Development for Kongsberg Geospatial at Ottawa, Canada
Upcoming Events
Montréal Manufacturing Technology Show (MMTS) 2018 at Place Bonaventure Montréal Canada - May 14 - 16, 2018
ESPRIT World 2018 at Indianapolis Marriott Downtown 350 West Maryland Street Indianapolis IN - Jun 11 - 15, 2018
HxGN LIVE 2018 at The Venetian Las Vegas NV - Jun 12 - 15, 2018
IMTS2018 International Manufacturing Tech Show at McCormick Place Chicago IL - Sep 10 - 15, 2018



Internet Business Systems © 2018 Internet Business Systems, Inc.
25 North 14th Steet, Suite 710, San Jose, CA 95112
+1 (408) 882-6554 — Contact Us, or visit our other sites:
AECCafe - Architectural Design and Engineering EDACafe - Electronic Design Automation GISCafe - Geographical Information Services TechJobsCafe - Technical Jobs and Resumes ShareCG - Share Computer Graphic (CG) Animation, 3D Art and 3D Models
  Privacy PolicyAdvertise