Major change
[u/philim/db2osl_thesis.git] / program.tex
CommitLineData
c31df1ed 1\chapter{The db2osl software}
002fa020 2\label{program}
b96bb723 3Besides the conception of the \oslboth{}, the design
c31df1ed
PM
4and implementation of the \myprog{} software was an important part of this work.
5The program itself and its creation process are described in the following sections:
b96bb723
PM
6Section~\ref{functionality} describes the functionality the program offers.
7Section~\ref{interface} describes how this functionality is exposed to the
c31df1ed 8program environment.
b96bb723 9Section~\ref{arch} describes the program architecture both on a coarse and
c31df1ed 10a fine level.
b96bb723
PM
11Section~\ref{stats} mentions some numbers and statistics about the program.
12Implementation topics are dealt with in Chapter~\ref{impl}.
62fe6284
PM
13For detailed descriptions of the classes and packages of \myprog{}, refer to
14Appendices TODO.
c31df1ed 15
b96bb723 16This chapters' sections present the information in a
c31df1ed
PM
17functionally-structured fashion: the concepts and decisions are described along with
18the topics they are linked to and the problems that made them arise.
c31df1ed
PM
19
20\input{program_functionality}
21
22\input{program_interface}
23
b96bb723 24%\input{program_bootstrapping}
c31df1ed
PM
25
26\input{program_arch}
27
b96bb723 28%\input{program_tools}
28b54c67 29
b96bb723 30%\input{program_code}
c31df1ed
PM
31
32\input{program_stats}
33
b96bb723 34%\input{program_versioning}