Software 'Chipper' Speeds Debugging
October 1, 2007Computer 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
-
Low-cost wireless sensor networks open new horizons for the Internet of things
Apr 12, 2011 |
5 / 5 (2) |
0
-
Internet can warn of ecological changes
Mar 20, 2009 |
4.7 / 5 (25) |
1
-
Pieces of Catalyst Puzzle Explained
Jun 05, 2007 |
4.4 / 5 (15) |
0
-
Diabetes and obesity increase risk for breast cancer development
Dec 07, 2011 |
not rated yet |
1
-
Scientists defeat hurdle to eradicating inactive multiple myeloma cells
Nov 14, 2011 |
not rated yet |
0
-
Engineers build first sub-10-nm carbon nanotube transistor
Feb 01, 2012 |
4.9 / 5 (33) |
30
-
Something old, something new: Evolution and the structural divergence of duplicate genes
Jan 31, 2012 |
4.6 / 5 (7) |
1
-
The hidden nanoworld of ice crystals: Revealing the dynamic behavior of quasi-liquid layers
Jan 30, 2012 |
5 / 5 (5) |
1
-
Stock market network reveals investor clustering
Jan 27, 2012 |
3.9 / 5 (23) |
8
-
Of microchemistry and molecules: Electronic microfluidic device synthesizes biocompatible probes
Jan 26, 2012 |
5 / 5 (2) |
0
-
Flushing RAM in Mathematica
5 hours ago
-
Synergistic relations between computer science and technology.
Feb 06, 2012
-
how do iphone gloves work?
Feb 05, 2012
-
iPhone battery over time
Jan 30, 2012
-
Best alternate Tablet to an iPad for writing math or physics equations?
Jan 26, 2012
-
Sending SMS to a website
Jan 20, 2012
- More from Physics Forums - Computing & Technology
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.
58 minutes ago |
not rated yet |
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
55 minutes ago |
not rated yet |
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
9 minutes ago |
not rated yet |
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
44 minutes ago |
not rated yet |
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
36 minutes ago |
not rated yet |
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 lifes 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 ...