H ERIOT -WATT U NIVERSITY M ASTERS T HESIS Cooperation via Indirect Communication Author: Boris MOCIALOV Matriculation Number: H00180016 Supervisor: Dr. Patricia A. VARGAS Co-Supervisor: Dr. Micael S. COUCEIRO Second Reader: Dr. Alasdair J. G. GRAY A thesis submitted in fulfilment of the requirements for the degree of MSc. in Software Engineering in the School of Mathematical and Computer Sciences August 2015