\label{doc_usecases_snippet_sharing_UC_search_snippet_md_md_doc_usecases_snippet_sharing_UC_search_snippet}%
\Hypertarget{doc_usecases_snippet_sharing_UC_search_snippet_md_md_doc_usecases_snippet_sharing_UC_search_snippet}%
 \hypertarget{doc_usecases_snippet_sharing_UC_search_snippet_md_autotoc_md4602}{}\doxysection{Summary}\label{doc_usecases_snippet_sharing_UC_search_snippet_md_autotoc_md4602}

\begin{DoxyItemize}
\item {\bfseries{Title\+:}} Search for configuration snippets
\item {\bfseries{Scope\+:}} Search
\item {\bfseries{Level\+:}} User Goal
\item {\bfseries{Actors\+:}} Anonymous user (+ all others)
\item {\bfseries{Brief\+:}} Any user can use the search to lookup configuration snippets.
\end{DoxyItemize}\hypertarget{doc_usecases_snippet_sharing_UC_search_snippet_md_autotoc_md4603}{}\doxysection{Scenarios}\label{doc_usecases_snippet_sharing_UC_search_snippet_md_autotoc_md4603}

\begin{DoxyItemize}
\item {\bfseries{Precondition\+:}}
\item {\bfseries{Main success scenario\+:}} User is presented a list of possible candidates that match the entered search parameters.
\item {\bfseries{Alternative scenario\+:}} The search did not find any entry matching the given search parameters, which will result in an empty list being displayed.
\item {\bfseries{Error scenario\+:}} Technical problems prevent the search from succeeding. The user is informed about the issue.
\item {\bfseries{Postcondition\+:}} The search results offer additional functionality like downloading of configuration snippets or detailed view.
\item {\bfseries{Non-\/functional Constraints\+:}}
\begin{DoxyItemize}
\item Essential functionality of the program 
\end{DoxyItemize}
\end{DoxyItemize}