Major change
[u/philim/db2osl_thesis.git] / program_stats.tex
1 \section{Numbers and statistics}
2 \label{stats}
3 TODO: consequences
4 The following numbers and statistics can be stated about \myprog{}:
5
6 \begin{table}[H]\begin{centering}
7                 \begin{tabular}{p{8.4cm}|p{3.1cm}|p{4.5cm}}
8                         \textbf{Subject} & \textbf{Value} & \textbf{Details in sections} \\ \hline
9                         Number of classes/interfaces & 45 & \ref{fine}, \ref{code_classes}, \ref{code_interfaces} \\
10                         Number of packages & 11 & \ref{coarse}, \ref{code_packages} \\
11                         Classes per package & ca 4.1 & \ref{coarse} \\
12                         Number of methods & TODO & \\
13                         Number of comments & & \ref{comments} \\
14                         Number of \name{Javadoc} comments & & \ref{comments}, \ref{tools} (TODO) \\
15                         Number of non-\name{Javadoc} comments & & \ref{comments} \\
16                         Average length of non-\name{Javadoc} comments & & \ref{comments} \\
17                         Lines of code (LOC) & TODO \\
18                         Non-comment lines of code (NCLOC) & TODO \\
19                         Average NCLOC length & TODO & \\
20                         NCLOC per comment & TODO & \ref{comments} \\
21                         NCLOC per function & TODO \\
22                         NCLOC per class & TODO \\
23                         NCLOC per package & TODO \\
24                         Average NCLOC per method & TODO & \ref{comments} \\
25                         TODO: Method/class coupling & TODO & \ref{fine} \\
26                         Deepest nesting level & 5 & \ref{speaking} \\ \hline
27                         Retrieval time for \hyperref[example_schema]{example schema} & TODO & \ref{benchmarking} \\
28                         Bootstrapping time for \hyperref[example_schema]{example schema} & TODO & \ref{benchmarking} \\
29                 \end{tabular}
30                 \caption{Numbers and statistics about \myprog{}}
31                 \label{stats_tbl}
32 \end{centering}\end{table}
33
34 \subsection{Benchmarking details}
35 \label{benchmarking}
36 \subsubsection{The example schema}
37 \label{example_schema}
38 TODO: description, URI
39
40 \subsubsection{The benchmark process}
41 \label{benchmark_process}
42 TODO: description
43
44 \subsubsection{The benchmark system}
45 \label{benchmark_system}
46 TODO: description