Online Public Access Catalogue (OPAC)
Library,Documentation and Information Science Division

“A research journal serves that narrow

borderland which separates the known from the unknown”

-P.C.Mahalanobis


Why programs fail (Record no. 382272)

000 -LEADER
fixed length control field 04144cam a2200577Ia 4500
001 - CONTROL NUMBER
control field ocn162596536
003 - CONTROL NUMBER IDENTIFIER
control field OCoLC
005 - DATE AND TIME OF LATEST TRANSACTION
control field 20140120114221.0
006 - FIXED-LENGTH DATA ELEMENTS--ADDITIONAL MATERIAL CHARACTERISTICS--GENERAL INFORMATION
fixed length control field m o d
007 - PHYSICAL DESCRIPTION FIXED FIELD--GENERAL INFORMATION
fixed length control field cr cn|
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION
fixed length control field 070806s2006 ne a ob 001 0 eng d
040 ## - CATALOGING SOURCE
Original cataloging agency
Language of cataloging eng
Transcribing agency OPELS
Modifying agency BTCTA
-- OCLCQ
-- N$T
-- YDXCP
-- MERUC
-- ZCU
-- E7B
-- OKU
-- IDEBK
-- OCLCQ
019 ## -
-- 166141606
-- 441803451
-- 507645293
-- 518421304
-- 648302036
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 9781558608665
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 1558608664
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 9780080481739 (electronic bk.)
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 0080481736 (electronic bk.)
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 3898642798 (dpunkt)
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 9783898642798 (dpunkt)
029 1# - (OCLC)
OCLC library identifier NZ1
System control number 12435581
029 1# - (OCLC)
OCLC library identifier DEBBG
System control number BV039832292
035 ## - SYSTEM CONTROL NUMBER
System control number (OCoLC)162596536
Canceled/invalid control number (OCoLC)166141606
-- (OCoLC)441803451
-- (OCoLC)507645293
-- (OCoLC)518421304
-- (OCoLC)648302036
037 ## - SOURCE OF ACQUISITION
Stock number 97257:97257
Source of stock number/acquisition Elsevier Science & Technology
Note http://www.sciencedirect.com
050 #4 - LIBRARY OF CONGRESS CALL NUMBER
Classification number QA76.9.D43
Item number Z45 2006eb
072 #7 - SUBJECT CATEGORY CODE
Subject category code COM
Subject category code subdivision 051330
Source bisacsh
082 04 - DEWEY DECIMAL CLASSIFICATION NUMBER
Classification number 005.1/4
Edition number 22
084 ## - OTHER CLASSIFICATION NUMBER
Classification number 54.52
Source of number bcl
049 ## - LOCAL HOLDINGS (OCLC)
Holding library ISIA
100 1# - MAIN ENTRY--PERSONAL NAME
Personal name Zeller, Andreas.
245 10 - TITLE STATEMENT
Title Why programs fail
Medium [electronic resource] :
Remainder of title a guide to systematic debugging /
Statement of responsibility, etc Andreas Zeller.
260 ## - PUBLICATION, DISTRIBUTION, ETC. (IMPRINT)
Place of publication, distribution, etc Amsterdam ;
-- Boston :
Name of publisher, distributor, etc Elsevier/Morgan Kaufmann ;
Place of publication, distribution, etc Heidelberg :
Name of publisher, distributor, etc Dpunkt.verlag,
Date of publication, distribution, etc c2006.
300 ## - PHYSICAL DESCRIPTION
Extent 1 online resource (xxviii, 448 p.) :
Other physical details ill.
520 ## - SUMMARY, ETC.
Summary, etc Why Programs Fail is about bugs in computer programs, how to find them, how to reproduce them, and how to fix them in such a way that they do not occur anymore. This is the first comprehensive book on systematic debugging and covers a wide range of tools and techniques ranging from hands-on observation to fully automated diagnoses, and includes instructions for building automated debuggers. This discussion is built upon a solid theory of how failures occur, rather than relying on seat-of-the-pants techniques, which are of little help with large software systems or to those learning to program. The author, Andreas Zeller, is well known in the programming community for creating the GNU Data Display Debugger (DDD), a tool that visualizes the data structures of a program while it is running. * Winner of a 2006 Jolt Productivity Award for Technical Books * Shows how to reproduce software failures faithfully, how to isolate what is important about the failure, and to discover what caused it * Describes how to fix the program in the best possible way, and shows how to create your own automated debugging tools * Includes exercises and extensive references for further study, and a companion website with source code for all examples and additional debugging resources.
505 0# - FORMATTED CONTENTS NOTE
Formatted contents note About the Author; Preface; 1 How Failures Come to Be; 2 Tracking Problems; 3 Making Programs Fail; 4 Reproducing Problems; 5 Simplifying Problems; 6 Scientific Debugging; 7 Deducing Errors; 8 Observing Facts; 9 Tracking Origins; 10 Asserting Expectations; 11 Detecting Anomalies; 12 Causes and Effects; 13 Isolating Failure Causes; 14 Isolating Cause-Effect Chains; 15 Fixing the Defect; Appendix: Formal Definitions; Glossary; Bibliography; Index.
504 ## - BIBLIOGRAPHY, ETC. NOTE
Bibliography, etc Includes bibliographical references (p. 429-438) and index.
588 ## -
-- Description based on print version record.
506 ## - RESTRICTIONS ON ACCESS NOTE
Terms governing access License restrictions may limit access.
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name as entry element Debugging in computer science.
650 #6 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name as entry element D�ebogage.
650 #7 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name as entry element COMPUTERS
General subdivision Software Development & Engineering
-- Quality Assurance & Testing.
Source of heading or term bisacsh
655 #4 - INDEX TERM--GENRE/FORM
Genre/form data or focus term Electronic books.
776 08 - ADDITIONAL PHYSICAL FORM ENTRY
Display text Print version:
Main entry heading Zeller, Andreas.
Title Why programs fail.
Place, publisher, and date of publication Amsterdam ; Boston : Elsevier/Morgan Kaufmann ; Heidelberg : Dpunkt.verlag, c2006
International Standard Book Number 1558608664
-- 9781558608665
Record control number (DLC) 2005049837
-- (OCoLC)60492044
856 40 - ELECTRONIC LOCATION AND ACCESS
Materials specified EBSCOhost
Uniform Resource Identifier <a href="http://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&db=nlabk&AN=196371">http://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&db=nlabk&AN=196371</a>
938 ## -
-- Baker and Taylor
-- BTCP
-- BK0008216422
938 ## -
-- YBP Library Services
-- YANK
-- 2609324
938 ## -
-- EBSCOhost
-- EBSC
-- 196371
938 ## -
-- ebrary
-- EBRY
-- ebr10186125
938 ## -
-- Ingram Digital eBook Collection
-- IDEB
-- 104929
942 ## - ADDED ENTRY ELEMENTS (KOHA)
Koha item type E-BOOKS
994 ## -
-- 92
-- INISI

No items available.

Library, Documentation and Information Science Division, Indian Statistical Institute, 203 B T Road, Kolkata 700108, INDIA
Phone no. 91-33-2575 2100, Fax no. 91-33-2578 1412, ksatpathy@isical.ac.in


Visitor Counter