Bryan McEleney
M. Sc.
Thesis presented for the degree of
Doctor of Philosophy
to the
School of Computer Science and Informatics
College of Engineering, Mathematical and Physical Sciences
University College Dublin
Research Supervisor
Gregory O'Hare
Head of Department
Barry Smyth
Date: February 2006