Al Mohammed, E. An architecture for evolving the electronic programme guide for online viewing. (Thesis). University of Salford