--- trunk/tengDissertation/Appendix.tex	2006/04/04 21:32:58	2692
+++ trunk/tengDissertation/Appendix.tex	2006/04/05 03:44:32	2693
@@ -48,8 +48,13 @@ the modern scientific software applications, such as J
 As one of the latest advanced techniques emerged from
 object-oriented community, design patterns were applied in some of
 the modern scientific software applications, such as JMol, OOPSE
-\cite{Meineke05} and PROTOMOL \cite{} \textit{etc}.
+\cite{Meineke05} and PROTOMOL \cite{Matthey05} \textit{etc}.
 
+\subsection{\label{appendixSection:singleton}Singleton}
+The Singleton pattern ensures that only one instance of a class is
+created. All objects that use an instance of that class use the same
+instance.
+
 \subsection{\label{appendixSection:factoryMethod}Factory Method}
 The Factory Method pattern is a creational pattern which deals with
 the problem of creating objects without specifying the exact class
@@ -69,7 +74,6 @@ that you are operating on.
 
 \subsection{\label{appendixSection:templateMethod}Template Method}
 
-
 \section{\label{appendixSection:analysisFramework}Analysis Framework}
 
 \section{\label{appendixSection:hierarchy}Hierarchy}
