Dr Lewis Mackenzie

  • Senior Lecturer (Computing Science)

telephone: 01413304262
email: Lewis.Mackenzie@glasgow.ac.uk

Research interests

Personal site: http://www.dcs.gla.ac.uk/~lewis

Biography:
Lewis Mackenzie is a Senior Lecturer in Computing Science and a member of the Embedded Systems and Networks group. His teaching in recent years has been primarily in data communications, networks and computer systems. His research interests are in mobile ad hoc, vehicular and wireless sensor networks, advanced computer architectures and simulation. He is also interested in physics of computing, quantum computing and philosophy of science and has recently co-authored a book covering topics in these areas. Within the School he is convener of the IT Committee and works closely with the Systems Team on equipment and IT service provision for both staff and students. He is also an undergraduate Adviser of Studies.

Prior to joining the School, he worked for a time as a lecturer in the then Department of Natural Philosophy at Glasgow University where he led the development of a dedicated multicomputer for diagonalising nuclear shell model Hamiltonians. His interest in multicomputer design and advanced architectures evolved from this base. He holds a BSc in Mathematics and Natural Philosophy and a PhD in Physics.

Research Interests:
- Mobile Ad Hoc Networks
- Vehicular Ad Hoc Networks
- Sensor Networks
- Multicomputer Architectures
- Simulation
- Physics of Computing

Selected publications

Supervision

All publications

List by: Type | Date

Jump to: 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001
Number of items: 67.

2017

Alayed, W., Mackenzie, L. and Pezaros, D. (2017) Evaluation of RPL’s Single Metric Objective Functions. In: 10th IEEE International Conference on Internet of Things (iThings-2017), Exeter, England, UK, 21-23 June 2017, (Accepted for Publication)

2016

McGuckin, S., Chowdhury, S. and Mackenzie, L. (2016) Tap 'N' Shake: Gesture-based Smartwatch-Smartphone Communications System. In: Proceedings of the 28th Australian Conference on Computer-Human Interaction OzCHI '16, Launceston, Tasmania, Australia, 29 Nov - 02 Dec 2016, pp. 442-446. ISBN 9781450346184 (doi:10.1145/3010915.3010983)

Aßmuth, A., Cockshott, P., Kipke, J., Renaud, K., Mackenzie, L., Vanderbauwhede, W., Söllner, M., Fischer, T. and Weir, G. (2016) Improving Resilience by Deploying Permuted Code onto Physically Unclonable Unique Processors. In: 2016 Cybersecurity and Cyberforensics Conference (CCC), Amman, Jordon, 02-04 Aug 2016, pp. 144-150. ISBN 9781509026579 (doi:10.1109/CCC.2016.30)

2015

Al-Kubati, G., Mackenzie, L., Pezaros, D. P. and Al-Dubai, A. (2015) Stable Infrastructure-based Routing for Intelligent Transportation Systems. In: IEEE International Conference on Communications (ICC), London, UK, 8-12 June 2015, pp. 3394-3399. ISBN 9781467364324 (doi:10.1109/ICC.2015.7248849)

2014

Chowdhury, N. M. and Mackenzie, L. (2014) Development of a Threat Model for Vehicular Ad-hoc Network Based Accident Warning Systems. In: SIN 2014: 7th International Conference on Security of Information and Networks, Glasgow, UK, 09-11 Sep 2014, pp. 447-458. ISBN 9781450330336 (doi:10.1145/2659651.2659684)

Chowdhury, S., Poet, R. and Mackenzie, L. (2014) Exploring the Guessability of Image Passwords. In: SIN 2014: 7th International Conference on Security of Information and Networks, Glasgow, UK, 09-11 Sep 2014, pp. 264-271. (doi:10.1145/2659651.2659699)

Sarris, P., Mackenzie, L. and Chowdhury, S. (2014) A Novel Authentication Scheme for Online Transactions. In: SIN 2014: 7th International Conference on Security of Information and Networks, Glasgow, UK, 09-11 Sep 2014, pp. 483-486. ISBN 9781450330336 (doi:10.1145/2659651.2659743)

Chowdhury, S., Poet, R. and Mackenzie, L. (2014) A Study of Mnemonic Image Passwords. In: 2014 Twelfth Annual International Conference on Privacy, Security and Trust, Toronto, ON, Canada, 23-24 Jul 2014, pp. 207-214. ISBN 9781479935031 (doi:10.1109/PST.2014.6890941)

Chowdhury, S., Poet, R. and Mackenzie, L. (2014) Do Graphical Authentication Systems Solve the Password Memorability Problem? In: Tryfonas, T. and Askoxylakis, I. (eds.) Human Aspects of Information Security, Privacy, and Trust: Second International Conference, HAS 2014, Held as Part of HCI International 2014, Heraklion, Crete, Greece, June 22-27, 2014. Proceedings. Series: Lecture notes in computer science (8533). Springer International Publishing: Cham, pp. 138-148. ISBN 9783319076195 (doi:10.1007/978-3-319-07620-1_13)

Chowdhury, S., Poet, R. and Mackenzie, L. (2014) Passhint: Memorable and Secure Authentication. In: CHI 2014: ACM CHI Conference on Human Factors in Computing Systems, Toronto, Canada, 26 April - 1 May 2014, pp. 2917-2926. ISBN 9781450324731 (doi:10.1145/2556288.2557153)

Al-Kubati, G., Al-Dubai, A., Mackenzie, L. and Pezaros, D. (2014) Efficient road topology based broadcast protocol for VANETs. In: IEEE Wireless Communications and Networking Conference (IEEE WCNC), Istanbul, Turkey, 6-9 Apr 2014, pp. 2711-2716.

Chowdhury, N. M., Mackenzie, L. and Perkins, C. (2014) Requirement analysis for building practical accident warning systems based on vehicular ad-hoc networks. In: 11th IEEE/IFIP Annual Conference on Wireless On-demand Network Systems and Services, Obergurgl, Austria, 2-4 Apr 2014, pp. 81-88. (doi:10.1109/WONS.2014.6814726)

2013

Al-Kubati, G., Al-Dubai, A., Mackenzie, L. and Pezaros, D. (2013) Fast and reliable hybrid routing for vehicular ad hoc networks. In: 13th International Conference on ITS Telecommunications (ITST), Tampere, Finland, 5-7 Nov 2013, pp. 20-25. (doi:10.1109/ITST.2013.6685515)

Chowdhury, S., Poet, R. and Mackenzie, L. (2013) Exploring the guessability of image passwords using verbal descriptions. In: TrustCom 2013, Melbourne, Australia, 16-18 Jul 2013,

Chowdhury, S., Poet, R. and Mackenzie, L. (2013) A comprehensive study of the usability of multiple graphical passwords. In: Kotzé, P., Marsden, G., Lindgaard, G., Wesson, J. and Winckler, M. (eds.) Human-Computer Interaction – INTERACT 2013: 14th IFIP TC 13 International Conference, Cape Town, South Africa, September 2-6, 2013, Proceedings, Part III. Series: Lecture Notes in Computer Science (8119). Springer, pp. 421-441. ISBN 9783642404764 (doi:10.1007/978-3-642-40477-1_26)

Renaud, K. and Mackenzie, L. (2013) SimPass: quantifying the impact of password behaviours and policy directives on an organisation's systems. Journal of Artificial Societies and Social Simulation, 16(3), Art. 3.

2012

Cockshott, W.P., Mackenzie, L.M. and Michaelson, G. (2012) Computation and its Limits. Oxford University Press: Oxford. ISBN 9780199640324

2011

Charissis, V., Papanastasiou, S., Mackenzie, L. and Arafat, S. (2011) Evaluation of collision avoidance prototype head-up display interface for older drivers. Lecture Notes in Computer Science, 6763, pp. 367-375. (doi:10.1007/978-3-642-21616-9_41)

2010

Abdulai, J.D., Khaoua, M.O., Mackenzie, L.M. and Mohammed, A. (2010) A dynamic probabilistic route discovery for mobile ad hoc networks. International Journal of Communication Networks and Distributed Systems, 4(1), pp. 108-130. (doi:10.1504/IJCNDS.2010.029740)

Al Dubai, A.Y., Ould-Khaoua, M. and Mackenzie, L.M. (2010) Trade-offs between latency, complexity, and load balancing with multicast algorithms. IEEE Transactions on Computers, 59(2), pp. 159-173. (doi:10.1109/TC.2009.104)

Cockshott, P., Mackenzie, L. and Michaelson, G. (2010) Non-classical computing: feasible versus infeasible. In: ACM-BCS Visions of Computer Science 2010 International Academic Research Conference, Edinburgh, UK, 14-16 April 2010,

Cockshott, W.P., Mackenzie, L. and Michaelson, G. (2010) Non-Classical Computing: Feasible Versus Infeasible. In: ACM-BCS Visions of Computer Science 2010, Edinburgh, UK, 14-16 April 2010,

2009

Abdulai, J., Ould-Khaoua, M. and Mackenzie, L.M. (2009) Adjusted probabilistic route discovery in mobile ad hoc networks. Computers and Electrical Engineering, 35(1), pp. 168-182. (doi:10.1016/j.compeleceng.2008.07.002)

Al-Humoud, S.O., Mackenzie, L.M. and Vanderbauwhede, W. (2009) Dynamic counter-based broadcast in MANETs. In: Proceedings of the 4th ACM Workshop on Performance Monitoring and Measurement of Heterogeneous Wireless and Wired Networks. Association for Computing Machinery: New York, USA, pp. 84-88. ISBN 9781605586212 (doi:10.1145/1641913.1641925)

Al-Rodhaan, M., Mackenzie, L.M. and Ould-Khaoua, M. (2009) On the performance of traffic locality oriented route discovery algorithm with delay. International Journal of Communications, Network and System Sciences, 2(3), pp. 203-210.

Mohammed, A., Ould-Khaoua, M. and Mackenzie, L. (2009) An improved rebroadcast probability function for an efficient counter-based broadcast scheme in MANETs. In: 25th Annual UK Performance Engineering Workshop (UKPEW’09), Jul 2009,

Mohammed, A., Ould-Khaoua, M., Mackenzie, L.M. and Abdulai, J. (2009) Performance analysis of an adaptive probabilistic counter-based broadcast scheme for Mobile Ad Hoc Networks. International Journal of Simulation Systems, Science and Technology, 10(1), p. 24.

Mohammed, A., Ould-Khaoua, M., Mackenzie, L.M., Perkins, C. and Abdulai, J.D. (2009) Probabilistic counter-based route discovery for mobile ad hoc networks. In: Proceedings of the 2009 International Conference on Wireless Communications and Mobile Computing: Connecting the World Wirelessly: Leipzig, Germany. Association for Computing Machinery: New York, USA, pp. 1335-1339. ISBN 9781605585697 (doi:10.1145/1582379.1582672)

2008

Al-Humoud, S.O., Mackenzie, L.M., Ould-Khaoua, M. and Abdulai, J. (2008) Threshold analysis of adjusted counter-based broadcast in MANETs. In: Second UKSIM European Symposium on Computer Modeling and Simulation. EMS 2008, Liverpool, England, 8-10 September 2008, pp. 500-505. (doi:10.1109/EMS.2008.35)

Mohammed, A., Ould-Khaoua, M. and Mackenzie, L.M. (2008) Improvement to efficient counter-based broadcast scheme through random assessment delay adaptation for MANETs. In: Second UKSIM European Symposium on Computer Modeling and Simulation. EMS 2008, Liverpool, England, 8-10 September 2008, pp. 536-541. (doi:10.1109/EMS.2008.69)

Abdulai, J., Ould-Khaoua, M., Mackenzie, L.M. and Mohammed, A. (2008) Neighbour coverage: a dynamic probabilistic route discovery for mobile ad hoc networks. In: International Symposium on Performance Evaluation of Computer and Telecommunication Systems SPECTS 2008, Edinburgh, Scotland, 16-18 June 2008., pp. 165-172.

Al-Humoud, S., Mackenzie, L.M., Ould-Khaoua, M. and Abdulai, J. (2008) A mobility analysis of adjusted counter-based broadcast in MANETs. In: The 9th Annual PostGraduate Symposium on the Convergence of Telecommunications, Networking and Broadcasting (PGNET 2008), Liverpool, England, 23-24 June 2008, pp. 51-62.

Aminu, M., Ould-Khaoua, M., Mackenzie, L.M. and Abdulai, J. (2008) Performance evaluation of an efficient counter-based scheme for mobile ad hoc networks based on realistic mobility model. In: International Syposium on Performance Evaluation of Computer and Telecommunication Systems SPECTS 2008, Edinburgh, Scotland, 16-18 June 2008., pp. 181-188.

Mohammed, A., Ould-Khaoua, M. and Mackenzie, L.M. (2008) On the rebroadcast probability of an enhanced counter-based broadcast scheme for mobile ad hoc networks. Communications of SIWN, 4, pp. 101-105.

Bani-Mohammad, S., Ould-Khaoua, M., Mackenzie, L.M., Abaneh, I. and Ferguson, J.D. (2008) The effect of real workloads and stochastic workloads on the performance of allocation and scheduling algorithms in 2D mesh multicomputers. In: IEEE International Symposium on Parallel and Distributed Processing. IPDPS 2008, Miami, USA, 14-18 April 2008, pp. 1-8. (doi:10.1109/IPDPS.2008.4536492)

Cockshott, W.P., Mackenzie, L.M. and Michaelson, G. (2008) Physical constraints on hypercomputation. Theoretical Computer Science, 394(3), pp. 159-174. (doi:10.1016/j.tcs.2007.12.009)

Mohammed, A., Ould-Khaoua, M., Mackenzie, L.M. and Abdulai, J. (2008) An adjusted counter-based broadcast scheme for mobile ad hoc networks. In: Tenth International Conference on Computer Modelling and Simulation, 2008 UKSIM 2008, Cambridge, UK, 1-3 April 2008, pp. 441-446. (doi:10.1109/UKSIM.2008.16)

Al-Humoud, S., Mackenzie, L.M., Ould-Khaoua, M. and Abdulai, J. (2008) RAD analysis of adjusted counter-based broadcast in MANETs. In: The 24th UK Performance Engineering Workshop, (UKPEW'08), London, England, 3-4 July 2008, pp. 300-310.

Al-Rodhaan, M., Mackenzie, L.M. and Ould-Khaoua, M. (2008) On the performance of traffic locality oriented route discovery algorithm with chase packets. Bahria University Journal of Information and Communication Technology, 1(1), pp. 9-16.

Bani-Mohammad, S., Ould-Khaoua, M., Abaneh, I. and Mackenzie, L.M. (2008) Comparative evaluation of contiguous allocation strategies on 3D mesh multicomputers. Journal of Systems and Software, 82(2), pp. 307-318. (doi:10.1016/j.jss.2008.06.033)

2007

Alzeidi, N., Khonsari, A., Ould-Khaoua, M. and Mackenzie, L. (2007) A new approach to model virtual channels in interconnection networks. Journal of Computer and System Sciences, 73, pp. 1121-1130. (doi:10.1016/j.jcss.2007.02.002)

Bani-Mohammad, S., Ould-Khaoua, M., Abaneh, I. and Mackenzie, L.M. (2007) An efficient processor allocation strategy that maintains a high degree of contiguity among processors in 2D mesh connected multicomputers. In: ACS/IEEE International Conference on Computer Systems and Applications, AICCSA 2007, Amman, Jordan, 13-16 May 2007, pp. 934-941. (doi:10.1109/AICCSA.2007.370743)

Bani-Mohammad, S., Ould-Khaoua, M., Abaneh, I. and Mackenzie, L.M. (2007) A performance comparison of the contiguous allocation strategies in 3D mesh connected multicomputers. Lecture Notes in Computer Science, 4742, pp. 645-656. (doi:10.1007/978-3-540-74742-0_58)

Mackenzie, L., Cockshott, W.P., Yarmolenko, V., Borland, E., Graham, P. and Kavoussanakis, K. (2007) Applying the Grid to 3D capture technology. Concurrency and Computation: Practice and Experience, 19, pp. 235-249. (doi:10.1002/cpe.1043)

Mohammed, A., Ould-Khaoua, M. and Mackenzie, L.M. (2007) An efficient counter-based broadcast scheme for mobile ad hoc networks. Lecture Notes in Computer Science, 4748, pp. 275-283. (doi:10.1007/978-3-540-75211-0)

Wahab, S.H.A., Ould-Khaoua, M. and Mackenzie, L.M. (2007) Improving the performance of QoS models in MANETs through interference monitoring and correction. In: International Conference on Information and Emerging Technologies (ICIET 2007), Karachi, Pakistan, 6-7 July 2007, pp. 1-6. ISBN 9781424412471 (doi:10.1109/ICIET.2007.4381308)

2006

Al-Dubai, A., Ould-Khaoua, M. and Mackenzie, L. (2006) On balancing network traffic in path-based multicast communication. Future Generation Computer Systems, 22(7), pp. 805-811. (doi:10.1016/j.future.2006.02.009)

Al-Qassas, R., Ould-Khaoua, M. and Mackenzie, L.M. (2006) Performance evaluation of a new end-to-end traffic-aware routing in MANETs. In: Proceedings of the 12th International Conference on Parallel and Distributed Systems - Volume 2 (ICPADS'06), Minneapolis, Minnesota, USA, 12-15 July 2006, pp. 49-54. ISBN 0769526128 (doi:10.1109/ICPADS.2006.80)

Al-Qassas, R.S., Mackenzie, L.M. and Ould-Khaoua, M. (2006) Performance study of end-to-end traffic-aware routing. In: 39th Annual Simulation Symposium, 2006., Huntsville, Alabama, 2-6 April 2006., (doi:10.1109/ANSS.2006.37)

Bani-Mohammad, S., Ould-Khaoua, M., Abaneh, I. and Mackenzie, L.M. (2006) Non-contiguous processor allocation strategy for 2D mesh connected multicomputers based on sub-meshes available for allocation. In: Proceedings of the 12th International Conference on Parallel and Distributed Systems, Minneapolis, Minnesota, USA, 12-15 July 2006, pp. 41-48. ISBN 9781880843291 (doi:10.1109/ICPADS.2006.68)

Bani-Yassein, M., Ould-Khaoua, M., Mackenzie, L.M., Papanastasiou, S. and Jamal, A. (2006) Improving route discovery in on-demand routing protocols using local topology information in MANETs. In: Proceedings of the ACM International Workshop on Performance Monitoring, Measurement, and Evaluation of Heterogenous Wireless and Wired Networks, Torremolinos, Malaga, Spain, 2 October 2006, pp. 95-99. ISBN 1595935029 (doi:10.1145/1163653.1163671)

Yassein, M.B., Ould Khaoua, M., Mackenzie, L.M. and Papanastasiou, S. (2006) Performance evaluation of adjusted probabilistic broadcasting in MANETs. In: 2nd IEEE International Symposium on Dependable, Autonomic and Secure Computing., Indianapolis, 29 September - 1 October 2006, pp. 245-249. ISBN 9780769525396 (doi:10.1109/DASC.2006.39)

2005

Al-Dubai, A., Ould-Khaoua, M. and Mackenzie, L. (2005) A plane-based broadcast algorithm for multicomputer networks. Journal of Systems Architecture, 51, pp. 617-632. (doi:10.1016/j.sysarc.2005.01.003)

Al-Qassas, R., Ould-Khaoua, M. and Mackenzie, L.M. (2005) Simulation Study of Traffic-Aware Routing in Mobile Ad Hoc Networks. Technical Report. Dept of Computing Science, University of Glasgow.

2004

Cockshott, W.P., Yarmolenko, V. and Mackenzie, L. (2004) RUR: a proposed model for CPU marketing. Technical Report. University of Glasgow, Glasgow.

Sarbazi-Azad, H., Ould-Kbaoua, M. and Mackenzie, L. (2004) Towards a more realistic comparative analysis of multicomputer networks. Concurrency and Computation: Practice and Experience, 16, pp. 1271-1289. (doi:10.1002/cpe.755)

Yarmolenko, V., Cockshott, W.P., Borland, E., Graham, P. and Mackenzie, L. (2004) JPie interface: an on-the-fly job submission and communication configuration package. Technical Report. University of Glasgow, Glasgow.

2003

Sarbazi-Azad, H., Ould-Khaoua, M. and Mackenzie, L. (2003) Analytical modelling of wormhole-routed k-ary n-cubes in the presence of matrix-transpose traffic. Journal of Parallel and Distributed Computing, 63, pp. 396-409. (doi:10.1016/S0743-7315(03)00009-1)

Shahrabi, A., Mackenzie, L. and Ould-Khaoua, M. (2003) An analytical model of wormhole-routed hypercubes under broadcast traffic. Performance Evaluation, 53, pp. 23-42.

2002

Sarbazi-Azad, H., Ould-Khaoua, M. and Mackenzie, L. (2002) A performance model of adaptive wormhole routing in k-ary n-cubes in the presence of digit-reversal traffic. Journal of Supercomputing, 22, pp. 139-159.

Sarbazi-Azad, H., Ould-Khaoua, M., Mackenzie, L. and Akl, S. (2002) A parallel algorithm for Lagrange interpolation on the star graph. Journal of Parallel and Distributed Computing, 62, pp. 605-621. (doi:10.1006/jpdc.2001.1812)

2001

Sarbazi-Azad, H., Ould-Khaoua, A. and Mackenzie, L. (2001) On the performance of adaptive wormhole routing in the bi-directional torus network: a hot spot analysis. Microprocessors and Microsystems, 25, pp. 277-285.

Sarbazi-Azad, H., Ould-Khaoua, M. and Mackenzie, L. (2001) Algorithmic construction of Hamiltonians in pyramids. Information Processing Letters, 80, pp. 75-79.

Sarbazi-Azad, H., Ould-Khaoua, M. and Mackenzie, L. (2001) Analytical modeling of wormhole-routed k-ary n-cubes in the presence of hot-spot traffic. IEEE Transactions on Computers, 50, pp. 623-634.

Sarbazi-Azad, H., Ould-Khaoua, M. and Mackenzie, L. (2001) Communication delay in hypercubes in the presence of bit-reversal traffic. Parallel Computing, 27, pp. 1801-1816.

Sarbazi-Azad, H., Ould-Khaoua, M. and Mackenzie, L. (2001) An accurate analytical model of adaptive wormhole routing in k-ary n-cubes interconnection networks. Performance Evaluation, 43, pp. 165-179.

Shahrabi, A., Ould-Khaoua, M. and Mackenzie, L. (2001) Analytical modelling of broadcast in adaptive wormhole-routed hypercubes. Microprocessors and Microsystems, 25, pp. 389-398.

This list was generated on Tue Sep 26 18:16:52 2017 BST.
Number of items: 67.

Articles

Renaud, K. and Mackenzie, L. (2013) SimPass: quantifying the impact of password behaviours and policy directives on an organisation's systems. Journal of Artificial Societies and Social Simulation, 16(3), Art. 3.

Charissis, V., Papanastasiou, S., Mackenzie, L. and Arafat, S. (2011) Evaluation of collision avoidance prototype head-up display interface for older drivers. Lecture Notes in Computer Science, 6763, pp. 367-375. (doi:10.1007/978-3-642-21616-9_41)

Abdulai, J.D., Khaoua, M.O., Mackenzie, L.M. and Mohammed, A. (2010) A dynamic probabilistic route discovery for mobile ad hoc networks. International Journal of Communication Networks and Distributed Systems, 4(1), pp. 108-130. (doi:10.1504/IJCNDS.2010.029740)

Al Dubai, A.Y., Ould-Khaoua, M. and Mackenzie, L.M. (2010) Trade-offs between latency, complexity, and load balancing with multicast algorithms. IEEE Transactions on Computers, 59(2), pp. 159-173. (doi:10.1109/TC.2009.104)

Abdulai, J., Ould-Khaoua, M. and Mackenzie, L.M. (2009) Adjusted probabilistic route discovery in mobile ad hoc networks. Computers and Electrical Engineering, 35(1), pp. 168-182. (doi:10.1016/j.compeleceng.2008.07.002)

Al-Rodhaan, M., Mackenzie, L.M. and Ould-Khaoua, M. (2009) On the performance of traffic locality oriented route discovery algorithm with delay. International Journal of Communications, Network and System Sciences, 2(3), pp. 203-210.

Mohammed, A., Ould-Khaoua, M., Mackenzie, L.M. and Abdulai, J. (2009) Performance analysis of an adaptive probabilistic counter-based broadcast scheme for Mobile Ad Hoc Networks. International Journal of Simulation Systems, Science and Technology, 10(1), p. 24.

Mohammed, A., Ould-Khaoua, M. and Mackenzie, L.M. (2008) On the rebroadcast probability of an enhanced counter-based broadcast scheme for mobile ad hoc networks. Communications of SIWN, 4, pp. 101-105.

Cockshott, W.P., Mackenzie, L.M. and Michaelson, G. (2008) Physical constraints on hypercomputation. Theoretical Computer Science, 394(3), pp. 159-174. (doi:10.1016/j.tcs.2007.12.009)

Al-Rodhaan, M., Mackenzie, L.M. and Ould-Khaoua, M. (2008) On the performance of traffic locality oriented route discovery algorithm with chase packets. Bahria University Journal of Information and Communication Technology, 1(1), pp. 9-16.

Bani-Mohammad, S., Ould-Khaoua, M., Abaneh, I. and Mackenzie, L.M. (2008) Comparative evaluation of contiguous allocation strategies on 3D mesh multicomputers. Journal of Systems and Software, 82(2), pp. 307-318. (doi:10.1016/j.jss.2008.06.033)

Alzeidi, N., Khonsari, A., Ould-Khaoua, M. and Mackenzie, L. (2007) A new approach to model virtual channels in interconnection networks. Journal of Computer and System Sciences, 73, pp. 1121-1130. (doi:10.1016/j.jcss.2007.02.002)

Bani-Mohammad, S., Ould-Khaoua, M., Abaneh, I. and Mackenzie, L.M. (2007) A performance comparison of the contiguous allocation strategies in 3D mesh connected multicomputers. Lecture Notes in Computer Science, 4742, pp. 645-656. (doi:10.1007/978-3-540-74742-0_58)

Mackenzie, L., Cockshott, W.P., Yarmolenko, V., Borland, E., Graham, P. and Kavoussanakis, K. (2007) Applying the Grid to 3D capture technology. Concurrency and Computation: Practice and Experience, 19, pp. 235-249. (doi:10.1002/cpe.1043)

Mohammed, A., Ould-Khaoua, M. and Mackenzie, L.M. (2007) An efficient counter-based broadcast scheme for mobile ad hoc networks. Lecture Notes in Computer Science, 4748, pp. 275-283. (doi:10.1007/978-3-540-75211-0)

Al-Dubai, A., Ould-Khaoua, M. and Mackenzie, L. (2006) On balancing network traffic in path-based multicast communication. Future Generation Computer Systems, 22(7), pp. 805-811. (doi:10.1016/j.future.2006.02.009)

Al-Dubai, A., Ould-Khaoua, M. and Mackenzie, L. (2005) A plane-based broadcast algorithm for multicomputer networks. Journal of Systems Architecture, 51, pp. 617-632. (doi:10.1016/j.sysarc.2005.01.003)

Sarbazi-Azad, H., Ould-Kbaoua, M. and Mackenzie, L. (2004) Towards a more realistic comparative analysis of multicomputer networks. Concurrency and Computation: Practice and Experience, 16, pp. 1271-1289. (doi:10.1002/cpe.755)

Sarbazi-Azad, H., Ould-Khaoua, M. and Mackenzie, L. (2003) Analytical modelling of wormhole-routed k-ary n-cubes in the presence of matrix-transpose traffic. Journal of Parallel and Distributed Computing, 63, pp. 396-409. (doi:10.1016/S0743-7315(03)00009-1)

Shahrabi, A., Mackenzie, L. and Ould-Khaoua, M. (2003) An analytical model of wormhole-routed hypercubes under broadcast traffic. Performance Evaluation, 53, pp. 23-42.

Sarbazi-Azad, H., Ould-Khaoua, M. and Mackenzie, L. (2002) A performance model of adaptive wormhole routing in k-ary n-cubes in the presence of digit-reversal traffic. Journal of Supercomputing, 22, pp. 139-159.

Sarbazi-Azad, H., Ould-Khaoua, M., Mackenzie, L. and Akl, S. (2002) A parallel algorithm for Lagrange interpolation on the star graph. Journal of Parallel and Distributed Computing, 62, pp. 605-621. (doi:10.1006/jpdc.2001.1812)

Sarbazi-Azad, H., Ould-Khaoua, A. and Mackenzie, L. (2001) On the performance of adaptive wormhole routing in the bi-directional torus network: a hot spot analysis. Microprocessors and Microsystems, 25, pp. 277-285.

Sarbazi-Azad, H., Ould-Khaoua, M. and Mackenzie, L. (2001) Algorithmic construction of Hamiltonians in pyramids. Information Processing Letters, 80, pp. 75-79.

Sarbazi-Azad, H., Ould-Khaoua, M. and Mackenzie, L. (2001) Analytical modeling of wormhole-routed k-ary n-cubes in the presence of hot-spot traffic. IEEE Transactions on Computers, 50, pp. 623-634.

Sarbazi-Azad, H., Ould-Khaoua, M. and Mackenzie, L. (2001) Communication delay in hypercubes in the presence of bit-reversal traffic. Parallel Computing, 27, pp. 1801-1816.

Sarbazi-Azad, H., Ould-Khaoua, M. and Mackenzie, L. (2001) An accurate analytical model of adaptive wormhole routing in k-ary n-cubes interconnection networks. Performance Evaluation, 43, pp. 165-179.

Shahrabi, A., Ould-Khaoua, M. and Mackenzie, L. (2001) Analytical modelling of broadcast in adaptive wormhole-routed hypercubes. Microprocessors and Microsystems, 25, pp. 389-398.

Books

Cockshott, W.P., Mackenzie, L.M. and Michaelson, G. (2012) Computation and its Limits. Oxford University Press: Oxford. ISBN 9780199640324

Book Sections

Chowdhury, S., Poet, R. and Mackenzie, L. (2014) Do Graphical Authentication Systems Solve the Password Memorability Problem? In: Tryfonas, T. and Askoxylakis, I. (eds.) Human Aspects of Information Security, Privacy, and Trust: Second International Conference, HAS 2014, Held as Part of HCI International 2014, Heraklion, Crete, Greece, June 22-27, 2014. Proceedings. Series: Lecture notes in computer science (8533). Springer International Publishing: Cham, pp. 138-148. ISBN 9783319076195 (doi:10.1007/978-3-319-07620-1_13)

Chowdhury, S., Poet, R. and Mackenzie, L. (2013) A comprehensive study of the usability of multiple graphical passwords. In: Kotzé, P., Marsden, G., Lindgaard, G., Wesson, J. and Winckler, M. (eds.) Human-Computer Interaction – INTERACT 2013: 14th IFIP TC 13 International Conference, Cape Town, South Africa, September 2-6, 2013, Proceedings, Part III. Series: Lecture Notes in Computer Science (8119). Springer, pp. 421-441. ISBN 9783642404764 (doi:10.1007/978-3-642-40477-1_26)

Al-Humoud, S.O., Mackenzie, L.M. and Vanderbauwhede, W. (2009) Dynamic counter-based broadcast in MANETs. In: Proceedings of the 4th ACM Workshop on Performance Monitoring and Measurement of Heterogeneous Wireless and Wired Networks. Association for Computing Machinery: New York, USA, pp. 84-88. ISBN 9781605586212 (doi:10.1145/1641913.1641925)

Mohammed, A., Ould-Khaoua, M., Mackenzie, L.M., Perkins, C. and Abdulai, J.D. (2009) Probabilistic counter-based route discovery for mobile ad hoc networks. In: Proceedings of the 2009 International Conference on Wireless Communications and Mobile Computing: Connecting the World Wirelessly: Leipzig, Germany. Association for Computing Machinery: New York, USA, pp. 1335-1339. ISBN 9781605585697 (doi:10.1145/1582379.1582672)

Research Reports or Papers

Al-Qassas, R., Ould-Khaoua, M. and Mackenzie, L.M. (2005) Simulation Study of Traffic-Aware Routing in Mobile Ad Hoc Networks. Technical Report. Dept of Computing Science, University of Glasgow.

Cockshott, W.P., Yarmolenko, V. and Mackenzie, L. (2004) RUR: a proposed model for CPU marketing. Technical Report. University of Glasgow, Glasgow.

Yarmolenko, V., Cockshott, W.P., Borland, E., Graham, P. and Mackenzie, L. (2004) JPie interface: an on-the-fly job submission and communication configuration package. Technical Report. University of Glasgow, Glasgow.

Conference Proceedings

Alayed, W., Mackenzie, L. and Pezaros, D. (2017) Evaluation of RPL’s Single Metric Objective Functions. In: 10th IEEE International Conference on Internet of Things (iThings-2017), Exeter, England, UK, 21-23 June 2017, (Accepted for Publication)

McGuckin, S., Chowdhury, S. and Mackenzie, L. (2016) Tap 'N' Shake: Gesture-based Smartwatch-Smartphone Communications System. In: Proceedings of the 28th Australian Conference on Computer-Human Interaction OzCHI '16, Launceston, Tasmania, Australia, 29 Nov - 02 Dec 2016, pp. 442-446. ISBN 9781450346184 (doi:10.1145/3010915.3010983)

Aßmuth, A., Cockshott, P., Kipke, J., Renaud, K., Mackenzie, L., Vanderbauwhede, W., Söllner, M., Fischer, T. and Weir, G. (2016) Improving Resilience by Deploying Permuted Code onto Physically Unclonable Unique Processors. In: 2016 Cybersecurity and Cyberforensics Conference (CCC), Amman, Jordon, 02-04 Aug 2016, pp. 144-150. ISBN 9781509026579 (doi:10.1109/CCC.2016.30)

Al-Kubati, G., Mackenzie, L., Pezaros, D. P. and Al-Dubai, A. (2015) Stable Infrastructure-based Routing for Intelligent Transportation Systems. In: IEEE International Conference on Communications (ICC), London, UK, 8-12 June 2015, pp. 3394-3399. ISBN 9781467364324 (doi:10.1109/ICC.2015.7248849)

Chowdhury, N. M. and Mackenzie, L. (2014) Development of a Threat Model for Vehicular Ad-hoc Network Based Accident Warning Systems. In: SIN 2014: 7th International Conference on Security of Information and Networks, Glasgow, UK, 09-11 Sep 2014, pp. 447-458. ISBN 9781450330336 (doi:10.1145/2659651.2659684)

Chowdhury, S., Poet, R. and Mackenzie, L. (2014) Exploring the Guessability of Image Passwords. In: SIN 2014: 7th International Conference on Security of Information and Networks, Glasgow, UK, 09-11 Sep 2014, pp. 264-271. (doi:10.1145/2659651.2659699)

Sarris, P., Mackenzie, L. and Chowdhury, S. (2014) A Novel Authentication Scheme for Online Transactions. In: SIN 2014: 7th International Conference on Security of Information and Networks, Glasgow, UK, 09-11 Sep 2014, pp. 483-486. ISBN 9781450330336 (doi:10.1145/2659651.2659743)

Chowdhury, S., Poet, R. and Mackenzie, L. (2014) A Study of Mnemonic Image Passwords. In: 2014 Twelfth Annual International Conference on Privacy, Security and Trust, Toronto, ON, Canada, 23-24 Jul 2014, pp. 207-214. ISBN 9781479935031 (doi:10.1109/PST.2014.6890941)

Chowdhury, S., Poet, R. and Mackenzie, L. (2014) Passhint: Memorable and Secure Authentication. In: CHI 2014: ACM CHI Conference on Human Factors in Computing Systems, Toronto, Canada, 26 April - 1 May 2014, pp. 2917-2926. ISBN 9781450324731 (doi:10.1145/2556288.2557153)

Al-Kubati, G., Al-Dubai, A., Mackenzie, L. and Pezaros, D. (2014) Efficient road topology based broadcast protocol for VANETs. In: IEEE Wireless Communications and Networking Conference (IEEE WCNC), Istanbul, Turkey, 6-9 Apr 2014, pp. 2711-2716.

Chowdhury, N. M., Mackenzie, L. and Perkins, C. (2014) Requirement analysis for building practical accident warning systems based on vehicular ad-hoc networks. In: 11th IEEE/IFIP Annual Conference on Wireless On-demand Network Systems and Services, Obergurgl, Austria, 2-4 Apr 2014, pp. 81-88. (doi:10.1109/WONS.2014.6814726)

Al-Kubati, G., Al-Dubai, A., Mackenzie, L. and Pezaros, D. (2013) Fast and reliable hybrid routing for vehicular ad hoc networks. In: 13th International Conference on ITS Telecommunications (ITST), Tampere, Finland, 5-7 Nov 2013, pp. 20-25. (doi:10.1109/ITST.2013.6685515)

Chowdhury, S., Poet, R. and Mackenzie, L. (2013) Exploring the guessability of image passwords using verbal descriptions. In: TrustCom 2013, Melbourne, Australia, 16-18 Jul 2013,

Cockshott, P., Mackenzie, L. and Michaelson, G. (2010) Non-classical computing: feasible versus infeasible. In: ACM-BCS Visions of Computer Science 2010 International Academic Research Conference, Edinburgh, UK, 14-16 April 2010,

Cockshott, W.P., Mackenzie, L. and Michaelson, G. (2010) Non-Classical Computing: Feasible Versus Infeasible. In: ACM-BCS Visions of Computer Science 2010, Edinburgh, UK, 14-16 April 2010,

Mohammed, A., Ould-Khaoua, M. and Mackenzie, L. (2009) An improved rebroadcast probability function for an efficient counter-based broadcast scheme in MANETs. In: 25th Annual UK Performance Engineering Workshop (UKPEW’09), Jul 2009,

Al-Humoud, S.O., Mackenzie, L.M., Ould-Khaoua, M. and Abdulai, J. (2008) Threshold analysis of adjusted counter-based broadcast in MANETs. In: Second UKSIM European Symposium on Computer Modeling and Simulation. EMS 2008, Liverpool, England, 8-10 September 2008, pp. 500-505. (doi:10.1109/EMS.2008.35)

Mohammed, A., Ould-Khaoua, M. and Mackenzie, L.M. (2008) Improvement to efficient counter-based broadcast scheme through random assessment delay adaptation for MANETs. In: Second UKSIM European Symposium on Computer Modeling and Simulation. EMS 2008, Liverpool, England, 8-10 September 2008, pp. 536-541. (doi:10.1109/EMS.2008.69)

Abdulai, J., Ould-Khaoua, M., Mackenzie, L.M. and Mohammed, A. (2008) Neighbour coverage: a dynamic probabilistic route discovery for mobile ad hoc networks. In: International Symposium on Performance Evaluation of Computer and Telecommunication Systems SPECTS 2008, Edinburgh, Scotland, 16-18 June 2008., pp. 165-172.

Al-Humoud, S., Mackenzie, L.M., Ould-Khaoua, M. and Abdulai, J. (2008) A mobility analysis of adjusted counter-based broadcast in MANETs. In: The 9th Annual PostGraduate Symposium on the Convergence of Telecommunications, Networking and Broadcasting (PGNET 2008), Liverpool, England, 23-24 June 2008, pp. 51-62.

Aminu, M., Ould-Khaoua, M., Mackenzie, L.M. and Abdulai, J. (2008) Performance evaluation of an efficient counter-based scheme for mobile ad hoc networks based on realistic mobility model. In: International Syposium on Performance Evaluation of Computer and Telecommunication Systems SPECTS 2008, Edinburgh, Scotland, 16-18 June 2008., pp. 181-188.

Bani-Mohammad, S., Ould-Khaoua, M., Mackenzie, L.M., Abaneh, I. and Ferguson, J.D. (2008) The effect of real workloads and stochastic workloads on the performance of allocation and scheduling algorithms in 2D mesh multicomputers. In: IEEE International Symposium on Parallel and Distributed Processing. IPDPS 2008, Miami, USA, 14-18 April 2008, pp. 1-8. (doi:10.1109/IPDPS.2008.4536492)

Mohammed, A., Ould-Khaoua, M., Mackenzie, L.M. and Abdulai, J. (2008) An adjusted counter-based broadcast scheme for mobile ad hoc networks. In: Tenth International Conference on Computer Modelling and Simulation, 2008 UKSIM 2008, Cambridge, UK, 1-3 April 2008, pp. 441-446. (doi:10.1109/UKSIM.2008.16)

Al-Humoud, S., Mackenzie, L.M., Ould-Khaoua, M. and Abdulai, J. (2008) RAD analysis of adjusted counter-based broadcast in MANETs. In: The 24th UK Performance Engineering Workshop, (UKPEW'08), London, England, 3-4 July 2008, pp. 300-310.

Bani-Mohammad, S., Ould-Khaoua, M., Abaneh, I. and Mackenzie, L.M. (2007) An efficient processor allocation strategy that maintains a high degree of contiguity among processors in 2D mesh connected multicomputers. In: ACS/IEEE International Conference on Computer Systems and Applications, AICCSA 2007, Amman, Jordan, 13-16 May 2007, pp. 934-941. (doi:10.1109/AICCSA.2007.370743)

Wahab, S.H.A., Ould-Khaoua, M. and Mackenzie, L.M. (2007) Improving the performance of QoS models in MANETs through interference monitoring and correction. In: International Conference on Information and Emerging Technologies (ICIET 2007), Karachi, Pakistan, 6-7 July 2007, pp. 1-6. ISBN 9781424412471 (doi:10.1109/ICIET.2007.4381308)

Al-Qassas, R., Ould-Khaoua, M. and Mackenzie, L.M. (2006) Performance evaluation of a new end-to-end traffic-aware routing in MANETs. In: Proceedings of the 12th International Conference on Parallel and Distributed Systems - Volume 2 (ICPADS'06), Minneapolis, Minnesota, USA, 12-15 July 2006, pp. 49-54. ISBN 0769526128 (doi:10.1109/ICPADS.2006.80)

Al-Qassas, R.S., Mackenzie, L.M. and Ould-Khaoua, M. (2006) Performance study of end-to-end traffic-aware routing. In: 39th Annual Simulation Symposium, 2006., Huntsville, Alabama, 2-6 April 2006., (doi:10.1109/ANSS.2006.37)

Bani-Mohammad, S., Ould-Khaoua, M., Abaneh, I. and Mackenzie, L.M. (2006) Non-contiguous processor allocation strategy for 2D mesh connected multicomputers based on sub-meshes available for allocation. In: Proceedings of the 12th International Conference on Parallel and Distributed Systems, Minneapolis, Minnesota, USA, 12-15 July 2006, pp. 41-48. ISBN 9781880843291 (doi:10.1109/ICPADS.2006.68)

Bani-Yassein, M., Ould-Khaoua, M., Mackenzie, L.M., Papanastasiou, S. and Jamal, A. (2006) Improving route discovery in on-demand routing protocols using local topology information in MANETs. In: Proceedings of the ACM International Workshop on Performance Monitoring, Measurement, and Evaluation of Heterogenous Wireless and Wired Networks, Torremolinos, Malaga, Spain, 2 October 2006, pp. 95-99. ISBN 1595935029 (doi:10.1145/1163653.1163671)

Yassein, M.B., Ould Khaoua, M., Mackenzie, L.M. and Papanastasiou, S. (2006) Performance evaluation of adjusted probabilistic broadcasting in MANETs. In: 2nd IEEE International Symposium on Dependable, Autonomic and Secure Computing., Indianapolis, 29 September - 1 October 2006, pp. 245-249. ISBN 9780769525396 (doi:10.1109/DASC.2006.39)

This list was generated on Tue Sep 26 18:16:52 2017 BST.