1. School of Engineering and Computer Science, Victoria University of Wellington, Wellington, New Zealand.
2. School of Information Technology & Mathematical Sciences, University of South Australia, Adelaide, Australia.
3. Dependable Systems Lab, Computer Science Department, Carnegie Mellon University, Pittsburgh, PA, USA.
4. Department of Computer Engineering, University of Larestan, Fars, IRI.