Salman, A. (in press). Reducing complexity in developing wireless sensor network systems using model-driven development. (Thesis). University of Salford