Major change
[u/philim/db2osl_thesis.git] / program_stats.tex
CommitLineData
c31df1ed
PM
1\section{Numbers and statistics}
2\label{stats}
002fa020
PM
3
4The following numbers and statistics can be stated about \myprog{}, version $1.0$:
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}
38TODO: description, URI
39
40\subsubsection{The benchmark process}
41\label{benchmark_process}
42TODO: description
43
44\subsubsection{The benchmark system}
45\label{benchmark_system}
46TODO: description