thesis: add glossary and work on introduction&research

This commit is contained in:
steveej 2016-08-28 22:11:41 +02:00
parent 7660ae0c9b
commit 779c628b5a
3 changed files with 68 additions and 16 deletions

View file

@ -1,14 +1,20 @@
% // vim: set ft=tex:
\chapter{Glossary}
\printnoidxglossaries
\chapter{Introduction}
% Chapter 1, with a highly focused review of the literature, and is normally the “prospectus” that a committee approves before the “proposal” to start research is approved. After the prospectus is approved, some of the review of literature may be moved into Chapter 2, which then becomes part of the proposal to do research.
% Chapter 1 is the engine that drives the rest of the document, and it must be a complete empirical argument as is found in courts of law. It should be filled with proofs throughout. It is not a creative writing project in a creative writing class; hence, once a word or phrase is established in Chapter 1, use the same word or phrase throughout the dissertation. The content is normally stylized into five chapters, repetitive in some sections from dissertation to dissertation. A lengthy dissertation may have more than five chapters, but regardless, most universities limit the total number of pages to 350 due to microfilming and binding considerations in libraries in those institutions requiring hard copies.
% Use plenty of transitional words and sentences from one section to another, as well as subheadings, which allow the reader to follow the writers train of thought. Following is an outline of the content of the empirical argument of Chapter 1. Universities often arrange the content in a different order, but the subject matter is the same in all dissertations because it is an empirical “opening statement” as might be found in a court of law. (Note that a dissertation could also be five pages of text and 50 pages of pictures of dragonfly wings and qualify for a Doctors degree in entomology.)
\section{Introductory Paragraph}
%State the general field of interest in one or two paragraphs, and end with a sentence that states what study will accomplish. Do not keep the reader waiting to find out the precise subject of the dissertation.
The concern of this thesis is to find a viable method for declaring and assembling software application container images in a reliable and reproducible way.
The choice for this topic is due to my personal unsatisfying experience with currently available methods for creating application container.
This thesis is about building and packaging software as \glspl{apci} to make it deployable via one of the various \glspl{apcr}
The primary concern of this thesis is to find a viable method for declaring and assembling \glspl{apci} in a predictable way, ideally providing reproducible results. The secondary concern is to make it easy for the application developers to specify the exact contents of the \gls{apci} is needed building and running their software.
The choice for this topic is due to my personal unsatisfying experience with currently available methods for specifying and building \glspl{apci}.
\section{Background of the Problem}
% This section is critically important as it must contain some mention of all the subject matter in the following Chapter 2 Review of the Literature 2 and the methodology in Chapter 3. Key words should abound that will subsequently be used again in Chapter 2. The section is a brief two to four page summary of the major findings in the field of interest that cites the most current finding in the subject area. A minimum of two to three citations to the literature per paragraph is advisable. The paragraphs must be a summary of unresolved issues, conflicting findings, social concerns, or educational, national, or international issues, and lead to the next section, the statement of the problem. The problem is the gap in the knowledge. The focus of the Background of the Problem is where a gap in the knowledge is found in the current body of empirical (research) literature.

View file

@ -1,5 +1,18 @@
% // vim: set ft=tex:
\chapter{Criteria}
\section{Installation and Update Mechanism}
\subsection{Security Updates}
\section{Usability}
\section{Support}
\section{Package Repositories}
\chapter{Available Package Managers}

View file

@ -6,6 +6,7 @@
\usepackage{fancyhdr}
\usepackage{geometry}
\usepackage{multirow,tabularx,tabu}
\usepackage[xindy]{glossaries}
\newcommand{\topic}{A Declarative And Reproducible Approach To Application Deployment Via Container Images}
@ -43,8 +44,8 @@
\newcommand{\hsp}{\hspace{20pt}}
\titleformat{\chapter}[hang]{\vspace{-2cm}\Huge\bfseries}{\thechapter\hsp}{0cm}{}
\makeatletter
\renewcommand\paragraph{\startsection{paragraph}{4}{\z}%
{-3.25ex\plus -1ex \minus -.2ex}%
{0.0001pt \plus 0.2ex}%
@ -55,6 +56,40 @@
{\normalfont\normalsize\bfseries}}
\makeatother
\makenoidxglossaries
\newglossaryentry{Linux} {
name = Linux,
description = {
is a generic term referring to the family of Unix-like
computer operating systems that use the Linux kernel
},
plural=Linuces
}
\newglossaryentry{computer} {
name = Computer,
description = {
is a programmable machine that receives input,
stores and manipulates data, and provides
output in a useful format
}
}
\newglossaryentry{apci} {
name=Application Program Container Image,
description={is an archive file that contains all of the necessary binaries that are needed to execute an application and a manifest file that that contains metadata about the application. Alternatively to containing all the required binary files, the manifest file can declare dependencies to other application container images, which must then be available at runtime to execute the contained application}.
}
\newglossaryentry{apcr} {
name=Application Program Container Runtime,
description={is an application program or a set thereof that understands how to run the software inside an \gls{apci}}.
}
\newglossaryentry{} {
name=Application Program Container Runtime,
description={is an application program or a set thereof that understands how to run the software inside an \gls{apci}}.
}
\begin{document}
\pagenumbering{roman}
@ -67,12 +102,11 @@
\newcounter{roman_pagenumbers} % save page number
\setcounter{roman_pagenumbers}{\value{page}}
\pagenumbering{arabic}
\pagestyle{fancy}
\fancyhf{}
\addtolength{\headwidth}{\marginparsep}
\headheight=15pt
\pagenumbering{arabic}
\fancyfoot[R]{\thepage{}}
\fancyhead[L]{\small \autorlinit, \autorminit, \autorsinit}
\fancyhead[R]{\nouppercase{\rightmark}}
@ -83,13 +117,11 @@
\tableofcontents
%TODO \printnomenclature[3cm]
\chapter{Preface}
This dissertation is original, unpublished, independent work by the author, \authorOne.
\part{Introduction}
\include{introduction}
\include{parts/introduction/introduction}
\part{Research}
\include{parts/research/research}
@ -103,4 +135,5 @@
%TODO \lstlistoflistings
\listoffigures
%TODO \printbibliography
\end{document}