% methodology-cs.tex -*-latex-*-

% Copyright (C) 2020 Amin Bandali <bandali@uwaterloo.ca>

% This file is part of Amin Bandali's MMath thesis.

% This thesis is free software: you can redistribute it and/or modify
% it under the terms of the GNU General Public License as published by
% the Free Software Foundation, either version 3 of the License, or
% (at your option) any later version.

% This thesis is distributed in the hope that it will be useful,
% but WITHOUT ANY WARRANTY; without even the implied warranty of
% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
% GNU General Public License for more details.

% You should have received a copy of the GNU General Public License
% along with this thesis.  If not, see <https://www.gnu.org/licenses/>.


\begin{figure*}
  \centering
  \begin{tikzpicture}
    % draw horizontal line
    \draw (0,0) -- (8.75,0);

    % draw vertical lines
    \foreach \x in {0,1.25,2.5,3.75,5,6.25,7.5,8.75}
    \draw (\x cm,3pt) -- (\x cm,-3pt);

    % draw nodes
    \draw (0,0)     node[above=3pt, anchor= south west, rotate=55] {\textbf{EHealth}};
    \draw (1.25,0)  node[above=3pt, anchor= south west, rotate=55] {\textbf{Library} *};
    \draw (2.5,0)   node[above=3pt, anchor= south west, rotate=55] {Farmer Puzzle};
    \draw (3.75,0)  node[above=3pt, anchor= south west, rotate=55] {\textbf{Railway} *};
    \draw (5,0)     node[above=3pt, anchor= south west, rotate=55] {\textbf{Musical Chairs}};
    \draw (6.25,0)  node[above=3pt, anchor= south west, rotate=55] {Mutex};
    \draw (7.5,0)   node[above=3pt, anchor= south west, rotate=55] {\textbf{Digital Watch}};
    \draw (8.75,0)  node[above=3pt, anchor= south west, rotate=55] {Bit Counter};

    \draw (0,0)     node[below=3pt] {data-oriented};
    \draw (8.75,0)  node[below=3pt] {control-oriented};
  \end{tikzpicture}
  \caption{Our case studies, across the data- vs. control-oriented
    characterization spectrum}
  \label{fig:methodology/cs}
\end{figure*}


%% Local Variables:
%% tex-main-file: "../bandali-mmath-thesis.tex"
%% End:
