text-only page produced automatically by LIFT Text Transcoder Skip all navigation and go to page contentSkip top navigation and go to directorate navigationSkip top navigation and go to page navigation
National Science Foundation Home National Science Foundation - Computer & Information Science & Engineering (CISE)
 
Computing and Communication Foundations (CCF)
design element
CCF Home
About CCF
Funding Opportunities
Awards
News
Events
Discoveries
Publications
Career Opportunities
View CCF Staff
CISE Organizations
Computing and Communication Foundations (CCF)
Computer and Network Systems (CNS)
Information & Intelligent Systems (IIS)
Proposals and Awards
Proposal and Award Policies and Procedures Guide
  Introduction
Proposal Preparation and Submission
bullet Grant Proposal Guide
  bullet Grants.gov Application Guide
Award and Administration
bullet Award and Administration Guide
Award Conditions
Other Types of Proposals
Merit Review
NSF Outreach
Policy Office
Other Site Features
Special Reports
Research Overviews
Multimedia Gallery
Classroom Resources
NSF-Wide Investments

All Images


Press Release 04-065
Researchers to Help Exterminate Bugs in Spreadsheets, Web Applications

Back to article | Note about images

The Whyline's answer to a question during programming of a Pac-Man-like game.

The Whyline's answer to a question during programming of a Pac-Man-like game. The programmer expected Pac to shrink when Pac touched the ghost, but the resizing didn't seem to happen. The programmer asked, "Why didn't Pac resize 0?" The Whyline revealed that the resize did in fact happen, but had no effect on the screen. This helped the programmer isolate the problem to the resize statement and ignore parts of the code that were correct.

Credit: Andrew J. Ko, Human-Computer Interaction Institute, Carnegie Mellon University


Download the high-resolution JPG version of the image. (173 KB)

Use your mouse to right-click (or Ctrl-click on a Mac) the link above and choose the option that will save the file or target to your computer.

The 'What You See is What You Test' testing approach.

The 'What You See is What You Test' (WYSIWYT) testing approach. Spreadsheet cell borders reflect the 'testedness' of cells. Users indicate 'testing decisions' by placing checkmarks.

Credit: Eugene Creswick, Joe Ruthruff, Margaret Burnett and Gregg Rothermel, Oregon State University


Download the high-resolution JPG version of the image. (63 KB)

Use your mouse to right-click (or Ctrl-click on a Mac) the link above and choose the option that will save the file or target to your computer.

Fault localization support in the "What You See is What You Test" approach.

Fault localization support in the "What You See is What You Test" approach. Spreadsheet cell interiors indicate cells that might contain errors, with darker colors corresponding to increased likelihood. This feedback is triggered when the user notices bad values.

Credit: Eugene Creswick, Joe Ruthruff, Margaret Burnett and Gregg Rothermel, Oregon State University


Download the high-resolution JPG version of the image. (65 KB)

Use your mouse to right-click (or Ctrl-click on a Mac) the link above and choose the option that will save the file or target to your computer.



Print this page
Back to Top of page
  Web Policies and Important Links | Privacy | FOIA | Help | Contact NSF | Contact Webmaster | SiteMap  
National Science Foundation Computer & Information Science & Engineering (CISE)
The National Science Foundation, 4201 Wilson Boulevard, Arlington, Virginia 22230, USA
Tel:  (703) 292-5111, FIRS: (800) 877-8339 | TDD: (800) 281-8749
Last Updated:
Oct 27, 2008
Text Only


Last Updated: Oct 27, 2008