- J. Tate, B. Woolford-Lim, I. Bate and X. Yao, Evolutionary and Principled Search Strategies for Sensornet Protocol Optimization, IEEE Transactions on Systems, Man, and Cybernetics - Part B: Cybernetics, To Appear.
- H.K. Lau, I. Bate, P. Cairns and J. Timmis, Adaptive data-driven error detection in swarm robotics with statistical classifiers, Robotics and Autonomous Systems, Vol. 59, pp. 1021–1035, 2011.
- I. Bate and U. Khan, WCET analysis of modern processors using multi-criteria optimisation, Empirical Software Engineering, Vol. 16, No. 1, pp. 5-28 2011.
- P. Emberson and I. Bate, Stressing Search with Scenarios for Flexible Solutions to Real-Time Task Allocation Problems, IEEE Transactions on Software Engineering, Vol. 36, No. 5, pp. 704-718, 2010.
- M. Bartlett and I. Bate and D. Kazakov, Accurate Determination of Loop Iterations for Worst-Case Execution Time Analysis, IEEE Transactions on Computers, Vol. 59, No. 11, pp. 1520-1532, 2010.
- P. Conmy and I. Bate, Component-Based Safety Analysis of FPGAs, IEEE Transactions on Industrial Informatics, Vol. 6, No. 2, May 2010.
- J. Tate and I. Bate, A Feedback-Driven Timing Synchronisation Protocol For Cellular Sensornets, Proceedings of the 7th IEEE International Conference on Mobile Ad-hoc and Sensor Systems, 2010.
- J. Tate and I. Bate, An Improved Lightweight Synchronisation Primitive For Sensornets, Proceedings of the 6th IEEE International Conference on Mobile Ad-hoc and Sensor Systems, pp. 448-457, 2009.
- I. Bate, Systematic approaches to understanding and evaluating design trade-offs, The Journal of Systems and Software, Vol. 81, pp. 1253-1271, 2008.
- P. Emberson and I. Bate, Extending A Task Allocation Algorithm For Graceful Degradation Of Real-Time Distributed Embedded Systems, Proceedings of the 29th Real-Time Systems Symposium (RTSS 08), pp. 270-279, 2008.
- I. Bate and R. Reutemann, Efficient Integration of Bimodal Branch Prediction and Pipeline Analysis, Proceedings of the 11th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications, pp. 39-44, 2005.
- I. Bate and R. Reutemann, Worst-Case Execution Time Analysis for Dynamic Branch Predictors, Proceedings of the Euromicro Conference on Real-Time Systems, pp. 215-222, 2004.
- I. Bate and T. Kelly, Architectural Considerations in the Certification of Modular Systems, Journal of Reliability Engineering and System Safety, 81(3), 303-324, 2003.
- I. Bate and J. McDermid, P. Nightingale, Establishing Timing Requirements for Control Loops in Real-Time Systems, Journal of Microprocessors and Microsystems, 27(4), 159-169, 2003.
- I. Bate and A. Burns, An Integrated Approach to Scheduling in Safety Critical Embedded Systems, The Real-Time Systems Journal, 25(1), 5-37, 2002.
- I. Bate and P. Conmy, T. Kelly, J. McDermid, Use of Modern Processors in Safety-critical Applications, The Computer Journal, 44 (6), 531-543, 2001.