Software 'Chipper' Speeds Debugging

October 1, 2007

Computer scientists at UC Davis have developed a technique to speed up program debugging by automatically "chipping" the software into smaller pieces so that bugs can be isolated more easily.

Computer programs consist of thousands, tens or even hundreds of thousands of lines of code. To isolate a bug in the code, programmers often break it into smaller pieces until they can pin down the error in a smaller stretch that is easier to manage. UC Davis graduate student Chad Sterling and Ron Olsson, professor of computer science, set out to automate that process.

"It's really tedious to go through thousands of lines of code," Olsson said.

The "Chipper" tools developed by Sterling and Olsson chip off pieces of software while preserving the program structure.

"The pieces have to work after they are cut down," Olsson said. "You can't just cut in mid-sentence."

In a recent paper in the journal "Software -- Practice and Experience," Olsson and Sterling describe ChipperJ, a version developed for the Java programming language. ChipperJ was able to reduce large programs to 20 to 35 percent of their former size in under an hour.

More information about automated program chipping is available on Olsson's Web site at http://www.cs.ucda … edu/~olsson/ .

Source: UC Davis

3.8 /5 (5 votes)  

Rank 3.8 /5 (5 votes)
Tags

Relevant PhysicsForums posts

More news stories

The joy of cheques

An electronic cheque which eliminates the need for costly processing by banks but preserves the simplicity and ease of a traditional cheque book has been designed by a team of academics in the UK.

Technology / Other

created 58 minutes ago | popularity not rated yet | comments 0

Research shows promise in converting camelina oil into jet fuel

(PhysOrg.com) -- Researchers at Montana State University-Northern have developed a process to convert camelina oil to jet fuel and other high-value chemicals. MSU has applied for a U.S. patent and research is ongoing.

Technology / Energy & Green Tech

created 55 minutes ago | popularity not rated yet | comments 0

Thomas Edison inspires the oscar awards you don't see

Thomas Edison's invention of the first motion picture camera in 1891 inspired scientific and technological advances that he never could have imagined.

Technology / Hi Tech & Innovation

created 9 minutes ago | popularity not rated yet | comments 0

Cutting our carbon footprint

Roofing materials that double as solar panels and can also moderate the temperature of buildings are among the next-generation building products being developed at UNSW.

Technology / Energy & Green Tech

created 44 minutes ago | popularity not rated yet | comments 0

The art of shutting down a nuclear plant

Gaëtan Girardin, researcher in nuclear engineering, gives us the key to understanding nuclear reactor safety. While the disaster at Fukushima is at the center of our conversation, the recent and minor ...

Technology / Energy & Green Tech

created 36 minutes ago | popularity not rated yet | comments 0


With climate change, today's '100-year floods' may happen every three to 20 years: research

Last August, Hurricane Irene spun through the Caribbean and parts of the eastern United States, leaving widespread wreckage in its wake. The Category 3 storm whipped up water levels, generating storm surges ...

Researchers make better heat sensor based on butterfly wings

(PhysOrg.com) -- Scientists have long known that butterfly wings produce their iridescent colors by bouncing light around and between tiny ridges in structures made of chitin. More recently they’ve discovered ...

Manipulating genes with hidden TALENs

(PhysOrg.com) -- A better understanding of gene function in model plant and animal systems could be used to develop useful traits in livestock and crop plants, and might someday lead to developments in stem ...

Couples in the same place emotionally stay together, study says

(Medical Xpress) -- Despite life’s ups and downs, couples whose feelings are in sync consistently over time are more likely to stay together, says a University of California, Davis, study.

Researchers make breakthrough in stem cell research

(Medical Xpress) -- University of Queensland scientists have developed a world-first method for producing adult stem cells that will substantially impact patients who have a range of serious diseases.

Georgia Tech develops software for the rapid analysis of foodborne pathogens

2011 brought two of the deadliest bacterial outbreaks the world has seen during the last 25 years. The two epidemics accounted for more than 4,200 cases of infectious disease and 80 deaths. Software developed at Georgia Tech ...