Major change
[u/philim/db2osl_thesis.git] / program.tex
index 26d70cd..1e40545 100644 (file)
@@ -1,45 +1,34 @@
 \chapter{The db2osl software}
 \label{program}
-Besides the conception of the  ``OBDA Specification Language'' (\osl{}), the design
+Besides the conception of the \oslboth{}, the design
 and implementation of the \myprog{} software was an important part of this work.
 The program itself and its creation process are described in the following sections:
-Section \ref{functionality} describes the functionality the program offers.
-Section \ref{interface} describes how this functionality is exposed to the
+Section~\ref{functionality} describes the functionality the program offers.
+Section~\ref{interface} describes how this functionality is exposed to the
 program environment.
-Section \ref{bootstrapping} explains in detail how the bootstrapping
-process was realized.
-Section \ref{arch} describes the program architecture both on a coarse and
+Section~\ref{arch} describes the program architecture both on a coarse and
 a fine level.
-Section \ref{tools} explains what tools where used to create the program.
-Section \ref{code} describes concepts and decisions that where implemented
-on the code level to yield clean code.
-Section \ref{stats} mentions some numbers and statistics about the program.
-Section \ref{versioning} gives a brief chronological overview over the program
-development and describes important milestones.
+Section~\ref{stats} mentions some numbers and statistics about the program.
+Implementation topics are dealt with in Chapter~\ref{impl}.
 For detailed descriptions of the classes and packages of \myprog{}, refer to
 Appendices TODO.
 
-Except the last section, this chapters' sections present the information in a
+This chapters' sections present the information in a
 functionally-structured fashion: the concepts and decisions are described along with
 the topics they are linked to and the problems that made them arise.
-However, the last section, besides giving an overview about the program versions,
-tries to give an insight about development succession.
-
-Unless stated differently, program version $1.0$ is described
-(for details, see section \fullref{versioning}).
 
 \input{program_functionality}
 
 \input{program_interface}
 
-\input{program_bootstrapping}
+%\input{program_bootstrapping}
 
 \input{program_arch}
 
-\input{program_tools}
+%\input{program_tools}
 
-\input{program_code}
+%\input{program_code}
 
 \input{program_stats}
 
-\input{program_versioning}
+%\input{program_versioning}