/[dtapublic]/pubs/books/ucbka/trunk/c_ird0/c_ird0.tex
ViewVC logotype

Annotation of /pubs/books/ucbka/trunk/c_ird0/c_ird0.tex

Parent Directory Parent Directory | Revision Log Revision Log


Revision 6 - (hide annotations) (download) (as text)
Fri Oct 7 01:36:46 2016 UTC (8 years ago) by dashley
File MIME type: application/x-tex
File size: 3213 byte(s)
Initial commit after migrating from CVS.
1 dashley 6 %$Header: /home/dashley/cvsrep/e3ft_gpl01/e3ft_gpl01/dtaipubs/esrgubka/c_ird0/c_ird0.tex,v 1.2 2001/07/01 20:37:27 dtashley Exp $
2    
3     \chapter{\cirdzerolongtitle{}}
4    
5     \label{cird0}
6    
7     \section{Introduction To \emph{Insektengericht} And Lessons Learned}
8    
9     \emph{Insektengericht}\index{Insektengericht}
10     (German language: \emph{insect court}) is a word
11     we learned from a page of a \emph{Beavis and Butthead}\index{Beavis and Butthead}
12     comic book purchased
13     in the M\"unchen Hauptbahnhoff around 1995. In a page of this comic
14     book---titled \emph{Insektengericht}---Beavis and Butthead sit in judgement
15     of insects. Without exception, the verdict is
16     \emph{schuldig} (guilty), and the sentence is harsh
17     (\emph{Tod durch explodieren}, or ``death by explosion'', is typical in the
18     Beavis and Butthead schema of insect justice).
19    
20     Just like Beavis and Butthead, in this section we sit in judgement of software
21     defects (or bugs)---probably with a similar conviction rate and similar
22     sentencing guidelines.
23    
24     The importance of analyzing software defects can't be overemphasized.
25     The analysis of defects supplies valuable information about what
26     \emph{can} go wrong and what is \emph{most likely} to go wrong.
27     Because it isn't possible in any product development
28     process to eliminate \emph{all} types of
29     software defects, analysis of the relative frequency
30     of different types of software defects allows
31     one to concentrate on the ``hotspots'', or types of
32     software defects shown most likely to occur.
33    
34     In this part of the work (\emph{Insektengericht}) we strive
35     to present each different \emph{type} of software defect we've
36     encountered, and we try to avoid presenting nearly
37     identical defects, as this is redundant and has no
38     instructional value. We haven't kept track of
39     the relative frequency of different types of defects.
40    
41     We begin in this chapter with a mother lode of intermittent software defects,
42     interrupt service.
43    
44    
45     \section{Exercises}
46    
47    
48     %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
49    
50     \noindent\begin{figure}[!b]
51     \noindent\rule[-0.25in]{\textwidth}{1pt}
52     \begin{tiny}
53     \begin{verbatim}
54     $RCSfile: c_ird0.tex,v $
55     $Source: /home/dashley/cvsrep/e3ft_gpl01/e3ft_gpl01/dtaipubs/esrgubka/c_ird0/c_ird0.tex,v $
56     $Revision: 1.2 $
57     $Author: dtashley $
58     $Date: 2001/07/01 20:37:27 $
59     \end{verbatim}
60     \end{tiny}
61     \noindent\rule[0.25in]{\textwidth}{1pt}
62     \end{figure}
63    
64     %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
65     % $Log: c_ird0.tex,v $
66     % Revision 1.2 2001/07/01 20:37:27 dtashley
67     % Move out of binary mode for use with CVS.
68     %
69     %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
70     % $History: c_ird0.tex $
71     %
72     % ***************** Version 2 *****************
73     % User: Dashley1 Date: 1/31/01 Time: 4:20p
74     % Updated in $/uC Software Multi-Volume Book (A)/Chapter, IRD0, Interrupt-Related Software Defects
75     % Edits.
76     %
77     % ***************** Version 1 *****************
78     % User: Dashley1 Date: 1/28/01 Time: 10:08p
79     % Created in $/uC Software Multi-Volume Book (A)/Chapter, IRD0, Interrupt-Related Software Defects
80     % Initial check-in.
81     %
82     %End of file C_IRD0.TEX

dashley@gmail.com
ViewVC Help
Powered by ViewVC 1.1.25