tuned decompose-isar
authorJan Rocnik <jan.rocnik@student.tugraz.at>
Tue, 11 Oct 2011 15:41:14 +0200
branchdecompose-isar
changeset 42307c40f62709f1d
parent 42305 3ff2cf70f845
child 42308 9ef2c45716c2
tuned
doc-src/isac/jrocnik/bakkarbeit_jrocnik.tex
     1.1 --- a/doc-src/isac/jrocnik/bakkarbeit_jrocnik.tex	Tue Oct 11 10:59:42 2011 +0200
     1.2 +++ b/doc-src/isac/jrocnik/bakkarbeit_jrocnik.tex	Tue Oct 11 15:41:14 2011 +0200
     1.3 @@ -1,15 +1,17 @@
     1.4 -\documentclass[a4paper, 12pt]{scrartcl}
     1.5 +\documentclass[a4paper, 12pt]{article}
     1.6  
     1.7 -\usepackage[english,german]{babel} 
     1.8 +\usepackage[english]{babel} 
     1.9  \usepackage[T1]{fontenc}
    1.10  \usepackage[latin1]{inputenc}
    1.11  
    1.12 +\usepackage{url}
    1.13  \usepackage{graphicx}
    1.14  \usepackage{endnotes}
    1.15  \usepackage{trfsigns}
    1.16  \usepackage{setspace}
    1.17  \usepackage{isabelle}
    1.18  \usepackage{isabellesym}
    1.19 +\usepackage[pdfpagelabels]{hyperref}
    1.20  
    1.21  \bibliographystyle{alpha}
    1.22  
    1.23 @@ -22,33 +24,64 @@
    1.24  	\Large{
    1.25    	\bf Interactive Course Material for Signal Processing based on Isabelle/\isac\\~\\
    1.26    }
    1.27 -	\sisac-Team of the Institute for Software Technology,\\~\\
    1.28 -	in Cooperation with the Institute of Signal Processing and Speech Communication\\~\\
    1.29 +	\sisac-Team in Cooperation with \\~\\
    1.30 +	Institute for Software Technology\\
    1.31 +	Institute of Signal Processing and Speech Communication\\~\\
    1.32  	Graz University of Technology\\
    1.33  	\vspace{0.7cm}
    1.34 -	\large{
    1.35 -		Advisor: tba
    1.36 +	\normalsize{
    1.37 +		Supervisor: Univ.-Prof. Dipl.-Ing. Dr.techn. Wotawa Franz
    1.38  	}
    1.39  }
    1.40 -\author{Jan Simon Rocnik\\{\tt jan.rocnik@student.tugraz.at}}
    1.41 +
    1.42 +\author{Jan Simon Rocnik\\\href{mailto:student.tugraz.at}{\tt jan.rocnik@student.tugraz.at}}
    1.43  
    1.44  \date{\today}
    1.45 +
    1.46 +\begin{titlepage}
    1.47  \maketitle
    1.48 +\thispagestyle{empty}\end{titlepage}
    1.49  \clearpage
    1.50 +
    1.51 +\setcounter{page}{2}
    1.52 +\begin{center}
    1.53 +Special Thanks to\\
    1.54 +\hfill \\
    1.55 +\emph{Dr.techn. Walther Neuper}\\
    1.56 +\emph{Dipl.-Ing. Bernhard Geiger}
    1.57 +\end{center}
    1.58 +\thispagestyle{empty}
    1.59 +\clearpage
    1.60 +
    1.61 +
    1.62 +\begin{abstract}
    1.63 +The Baccalaureate Thesis creates interactive course material for Signal Processing based on the experimental math assistant Isabelle/\sisac.
    1.64 +
    1.65 +The content of the course material is defined together with the Signal Processing and Speech Communication Laboratory (SPSC Lab) of Graz University of Technology (TUG). The content is planned to be used in specific lectures and labs of the SPSC and thus is thoroughly concerned with underlying mathematical and physical theory.
    1.66 +
    1.67 +One challenge of this thesis is, that theory is not yet mechanized in Computer Theorem Provers (CTP); so this thesis will provide preliminary definitions in so-called \emph{theories} of the CTP Isabelle and theorems without proofs.
    1.68 +
    1.69 +Another callenge is the implementation of interactive courses: this is done within the educational math assistant Isabelle/\sisac, which is under development at TU Graz. The present state of \sisac{} happens to provide the {\em first} occasion for authoring by a non-member of the \sisac{} developer team. So this challenge involves  alpha-testing of the underlying ``CTP-based programming language'', because error messages are still not user-friendly and need frequent contact with \sisac-developers.
    1.70 +
    1.71 +So the practical outcome of this thesis is twofold:
    1.72 +
    1.73 +(1) interactive course material hopefully useful in education within the SPSC Lab and within STEOP, the introductory orientation phase at TUG, as a preview for students in Telematics on later application of math knowledge introduced in the first semester and
    1.74 +
    1.75 +(2) a detailed description of technicalities in programming implemented as an interactive Isabelle/Isar theory, providing future programmers with guidelines and \sisac-developers with feedback in usability of the CTP-based program language. 
    1.76 +\end{abstract}\clearpage
    1.77 +
    1.78 +
    1.79 +\pagenumbering{Roman}
    1.80  \tableofcontents
    1.81  \clearpage
    1.82 +\pagenumbering{arabic}
    1.83  
    1.84 -\abstract{
    1.85 -abstract TODO\\
    1.86 -}
    1.87 +\setcounter{page}{5}
    1.88 +This thesis is structured as follows:
    1.89  
    1.90 -This thesis is structured as follows
    1.91 +\section{Introduction --TODO--}
    1.92  
    1.93 -\section{Introduction}
    1.94 -
    1.95 -todo
    1.96 -
    1.97 -motivation from \textbf{practice of mathematics learning} ... STEOP
    1.98 +The motivation to this thesis mainly takes it source from thr practice of mathematics learning and further ... STEOP
    1.99  
   1.100  \textbf{mathematics applied} in signal processing (SP)
   1.101  
   1.102 @@ -82,7 +115,7 @@
   1.103  \subsection{Milestones for the Project}
   1.104  Die Planung des Projekts teilt sich in folgende Iterationen:
   1.105  \begin{enumerate}
   1.106 -\item \textbf{Sammeln von Informationen über Themengebiete und deren Realisierbarkeit } (29.06. -- 27.07.)
   1.107 +\item \textbf{Sammeln von Informationen "uber Themengebiete und deren Realisierbarkeit } (29.06. -- 27.07.)
   1.108  identify problems relevant for certain SP lectures
   1.109  
   1.110  estimate chances to realized them within the scope of this thesis
   1.111 @@ -90,11 +123,11 @@
   1.112  order for implementing the problems negotiated with lecturers
   1.113  
   1.114  
   1.115 -\item \textbf{1. Präsentation - Auswählen der realisierbaren Themengebiete} (27.07.)
   1.116 +\item \textbf{1. Prsentation - Auswhlen der realisierbaren Themengebiete} (27.07.)
   1.117  \item \textbf{Ausarbeiten der Aufgaben in \isac} (01.09. -- 11.11.)
   1.118  \item \textbf{Dokumentation der Aufgaben} (14.11. -- 02.12.)
   1.119  \item \textbf{Ausarbeitung in Latex, Bakkarbeit} (05.12. -- todo)
   1.120 -\item \textbf{2. Präsentation - Abschluss der Arbeit} (todo)
   1.121 +\item \textbf{2. Prsentation - Abschluss der Arbeit} (todo)
   1.122  \end{enumerate}
   1.123  
   1.124  \subsection{Structure of the Thesis}
   1.125 @@ -115,7 +148,7 @@
   1.126  
   1.127  traditional notation ?
   1.128  
   1.129 -\subsection{Relevant Knowledge available in \isac}
   1.130 +\subsection{Relevant Knowledge available in isac}
   1.131  todo
   1.132  
   1.133  specifications (``application axis'') and methods (``algorithmic axis'')
   1.134 @@ -154,7 +187,7 @@
   1.135  \subsection{Methods Solving the Problems}
   1.136  todo
   1.137  
   1.138 -\subsection{Integration of Subproblems available in \isac}
   1.139 +\subsection{Integration of Subproblems available in isac}
   1.140  todo
   1.141  
   1.142  \subsection{Examples and Multimedia Content}