|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
| ASCII Text | x | ||
| Erik Jan Marinissen, "Bugs, moths, grasshoppers, and whales," IEEE Design & Test of Computers, vol. 25, no. 3, pp. 288, May-June, 2008. | |||
| BibTex | x | ||
| @article{ 10.1109/MDT.2008.59, author = {Erik Jan Marinissen}, title = {Bugs, moths, grasshoppers, and whales}, journal ={IEEE Design & Test of Computers}, volume = {25}, number = {3}, issn = {0740-7475}, year = {2008}, pages = {288}, doi = {http://doi.ieeecomputersociety.org/10.1109/MDT.2008.59}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - MGZN JO - IEEE Design & Test of Computers TI - Bugs, moths, grasshoppers, and whales IS - 3 SN - 0740-7475 SP EP EPD - 288 A1 - Erik Jan Marinissen, PY - 2008 KW - Admiral Grace Hopper KW - Harvard University Mark II KW - debug KW - diagnosis KW - design errors KW - manufacturing defects KW - dewhaling. VL - 25 JA - IEEE Design & Test of Computers ER - | |||
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MDT.2008.59
Popular wisdom has it that the term "debug" dates back to 1947, when a team working on the Harvard University Mark II Aiken Relay Calculator removed a moth trapped between one of the relays. The team affixed the moth in their log book, and wrote next to it: "First actual case of bug being found." The hardware equivalent of software bugs are design errors. Next to those, microelectronics suffers from manufacturing defects. The hardware community uses the term "debug" for locating and resolving design errors, and uses the term "diagnosis" for pinpointing the cause and location of manufacturing defects. But is "debug" really the best term to use? A bug is small and perhaps hard to find, but once located it is easy for a human to defeat. However, some design errors have consequences of giant proportions. Perhaps a better term would be "dewhale."
Index Terms:
Admiral Grace Hopper, Harvard University Mark II, debug, diagnosis, design errors, manufacturing defects, dewhaling.
Citation:
Erik Jan Marinissen, "Bugs, moths, grasshoppers, and whales," IEEE Design & Test of Computers, vol. 25, no. 3, pp. 288, May-June 2008, doi:10.1109/MDT.2008.59
Usage of this product signifies your acceptance of the Terms of Use.

