MITM - more content

This commit is contained in:
Motiejus Jakštys 2019-11-13 19:15:48 +02:00
parent 8e680d679f
commit ab2e18c523

View File

@ -1,8 +1,8 @@
\documentclass{article} \documentclass{article}
\usepackage{csquotes}
\usepackage[L7x,T1]{fontenc} \usepackage[L7x,T1]{fontenc}
\usepackage[utf8]{inputenc} \usepackage[utf8]{inputenc}
\usepackage{csquotes}
\usepackage[english]{babel} \usepackage[english]{babel}
\usepackage[style=authoryear]{biblatex} \usepackage[style=authoryear]{biblatex}
\addbibresource{bib.bib} \addbibresource{bib.bib}
@ -25,21 +25,74 @@
This article reviews \cite{186171}, and answers the following questions: This article reviews \cite{186171}, and answers the following questions:
\begin{enumerate} \begin{enumerate}
\item What kind of study is this? Theoretical, strategic, applied, or experimental? \item What kind of study is this? Theoretical, strategic, applied, or
\item What is the main purpose of the problem (descriptive, explanatory, correlative, prognostic, prescriptive, or exploratory? experimental?
\item What strategies have been applied? Qualitative, quantitative or mixed? \item What is the main purpose of the research task (descriptive,
explanatory, correlative, prognostic, prescriptive, or exploratory?
\item What strategies have been applied? Qualitative, quantitative or
mixed?
\item Do the findings adequately reflect the results? \item Do the findings adequately reflect the results?
\item Has the scientific method been applied properly? \item Has the scientific method been applied properly?
\item Are the findings based on the research findings described in the text? \item Are the findings based on the research findings described in the
text?
\item Can the study be repeated, is there sufficient information? \item Can the study be repeated, is there sufficient information?
\item Did the study create new knowledge? Is there practical value? \item Did the study create new knowledge? Is there practical value?
\end{enumerate} \end{enumerate}
\section{The Paper} \section{The Paper}
According to \cite{186171}, testing error conditions is critical for robust Besides other things, \cite{186171} analyzed 198 randomly selected failures in
distributed systems. popular distributed systems, and classified the reasons for each failure. This
is one of the most interesting findings:
\blockquote[\cite{186171}] {
Almost all (92\%) of the catastrophi system failures are the result of
incorrect handling of non-fatal errors explicitly signaled in software.
}
\section{Structure overview}
\subsection{Kind of study}
The paper is strategic, applied:
\begin{description}
\item[Strategic:] authors have developed an artifact \tt{Aspirator} which
helps software maintainers find certain classes of bugs. What is more,
they provided new knowledge, like in the quote above.
\item[Applied:] the artifact of the work, \tt{Aspirator}, can be applied by
other software developers looking for similar classes of bugs.
\end{description}
\subsection{Purpose of the research task}
The research task is descriptive and correlative: given a well-understood
situation of distributed systems fail catastrophically, researchers are finding
common reasons for failures, and developing tools to mitigate them.
Conclusions and suggestions are prescriptive: the researchers are warning
engineers against common failures, and suggesting tools to mitigate them.
\subsection{Applied Strategies}
The task is mixed:
\begin{description}
\item[Quantitative:] researchers are analyzing and classifying a large
number of bugs.
\item[Qualitative:] each bug requires careful analysis in order to classify
it and make interesting conclusions.
\end{description}
\subsection{Do findings reflect the purpose and results?}
Research findings are derived directly from the purpose and research results.
Namely, the researchers set out to find the most common reasons for
catastrophic failures in distributed systems. They found them, classified them,
and gave suggestions for future generations of distributed systems developers.
\subsection{Scientific Method}
\printbibliography \printbibliography