--- /dev/null
+The log files analysis takes into consideration two open-source implementations of the BitTorrent protocol.
+The experiments prior to our research evaluated the performances of several BitTorrent clients,
+as described in \cite{rdeval}. Based on these results we have chosen \textbf{rasterbar libtorrent},
+which in the comparison proved to be the fastest solution, and \textbf{Tribler}.
+While libtorrent provided large amounts of output that could be directly used as an example for our parsing system,
+Tribler did not offer any logging information. Therefore, we dedicated part of our research time to
+modifing Tribler source code in order to obtain the necessary logs.
+
+
+
\subsection{BitTorrent Messages}
\subsection{BitTorrent Clients Instrumentation}
+\input{clients.tex}
\subsection{Parser}
\subsection{Database}
\subsection{GUI}
\ No newline at end of file
-\begin{thebibliography}{}
+\begin{thebibliography}{1}
+
+\bibitem{rdeval}
+R.~Deaconescu, R.~Rughinis, and N.~Tapus.
+\newblock A bittorrent performance evaluation framework, 2009.
\end{thebibliography}
-@book{anderson:08,
- title = {Security Engineering: A Guide to Building Dependable Distributed Systems},
- author = {Ross J. Anderson},
- edition = {Second},
- publisher = {Wiley},
- month = {April},
- year = {2008},
- annote = {\url{http://www.cl.cam.ac.uk/~rja14/book.html}}
+@misc{rdeval,
+ title = {A BitTorrent Performance Evaluation Framework},
+ author = {Razvan Deaconescu and Razvan Rughinis and Nicolae Tapus},
+ year = {2009}
}
+
This is BibTeX, Version 0.99c (Web2C 7.5.6)
The top-level auxiliary file: report.aux
The style file: abbrv.bst
-I found no \citation commands---while reading file report.aux
Database file #1: report.bib
-You've used 0 entries,
+You've used 1 entry,
2118 wiz_defined-function locations,
- 496 strings with 3701 characters,
-and the built_in function-call counts, 18 in all, are:
-= -- 0
-> -- 0
+ 500 strings with 3811 characters,
+and the built_in function-call counts, 286 in all, are:
+= -- 22
+> -- 18
< -- 0
-+ -- 0
-- -- 0
-* -- 2
-:= -- 7
-add.period$ -- 0
-call.type$ -- 0
-change.case$ -- 0
++ -- 8
+- -- 6
+* -- 17
+:= -- 53
+add.period$ -- 2
+call.type$ -- 1
+change.case$ -- 6
chr.to.int$ -- 0
-cite$ -- 0
-duplicate$ -- 0
-empty$ -- 1
-format.name$ -- 0
-if$ -- 1
+cite$ -- 1
+duplicate$ -- 7
+empty$ -- 23
+format.name$ -- 6
+if$ -- 56
int.to.chr$ -- 0
-int.to.str$ -- 0
+int.to.str$ -- 1
missing$ -- 0
-newline$ -- 3
-num.names$ -- 0
-pop$ -- 0
+newline$ -- 7
+num.names$ -- 2
+pop$ -- 11
preamble$ -- 1
-purify$ -- 0
+purify$ -- 5
quote$ -- 0
-skip$ -- 1
+skip$ -- 8
stack$ -- 0
-substring$ -- 0
-swap$ -- 0
+substring$ -- 6
+swap$ -- 1
text.length$ -- 0
text.prefix$ -- 0
top$ -- 0
-type$ -- 0
+type$ -- 4
warning$ -- 0
-while$ -- 0
-width$ -- 0
-write$ -- 2
-(There was 1 error message)
+while$ -- 2
+width$ -- 2
+write$ -- 10
\input{intro.tex}
-\section{Bittorent Loging Architecture}\label{logging}
+\section{Bittorent Logging Architecture}\label{logging}
\input{logarch.tex}
\section{Virtualized Testing Infrastructure}\label{test}
\bibliographystyle{abbrv}
\bibliography{report}
-
\end{document}