Loughborough University
Leicestershire, UK
LE11 3TU
+44 (0)1509 263171
Loughborough University

Loughborough University Research Publications


Publications for John Woodward

From (year): To (year):

Download all publications as Word document


Journal Articles

Winter, E, Bowes, D, Counsell, S, Hall, T, Haraldsson, S, Nowack, V, Woodward, J (2023) How do Developers Really Feel About Bug Fixing? Directions for Automatic Program Repair, IEEE Transactions on Software Engineering, 49(4), pp.1823-1841, ISSN: 0098-5589. DOI: 10.1109/TSE.2022.3194188.

Hong, L, Yu, X, Wang, B, Woodward, J, Özcan, E (2023) An improved ensemble particle swarm optimizer using niching behavior and covariance matrix adapted retreat phase, Swarm and Evolutionary Computation, 78, ISSN: 2210-6502. DOI: 10.1016/j.swevo.2023.101278.

Wang, X, Brownlee, AEI, Weiszer, M, Woodward, JR, Mahfouf, M, Chen, J (2022) An Interval Type-2 Fuzzy Logic-Based Map Matching Algorithm for Airport Ground Movements, IEEE Transactions on Fuzzy Systems, 31(2), pp.582-595, ISSN: 1063-6706. DOI: 10.1109/TFUZZ.2022.3221793.

Wang, P, Jin, N, Woo, WL, Woodward, JR, Davies, D (2022) Noise tolerant drift detection method for data stream mining, Information Sciences, 609, pp.1318-1333, ISSN: 0020-0255. DOI: 10.1016/j.ins.2022.07.065.

Winter, E, Nowack, V, Bowes, D, Counsell, S, Hall, T, Haraldsson, S, Woodward, J (2022) Let's Talk with Developers, Not about Developers: A Review of Automatic Program Repair Research, IEEE Transactions on Software Engineering, 49(1), pp.419-436, ISSN: 0098-5589. DOI: 10.1109/TSE.2022.3152089.

Craven, MJ and Woodward, JR (2022) Evolution of group-theoretic cryptology attacks using hyper-heuristics, Journal of Mathematical Cryptology, 16(1), pp.49-63, ISSN: 1862-2976. DOI: 10.1515/jmc-2021-0017.

Hong, L, Woodward, JR, Özcan, E, Liu, F (2021) Hyper-heuristic approach: automatically designing adaptive mutation operators for evolutionary programming, Complex and Intelligent Systems, 7(6), pp.3135-3163, ISSN: 2199-4536. DOI: 10.1007/s40747-021-00507-6.

Wang, X, Brownlee, AEI, Weiszer, M, Woodward, JR, Mahfouf, M, Chen, J (2021) A chance-constrained programming model for airport ground movement optimisation with taxi time uncertainties, Transportation Research Part C: Emerging Technologies, 132, ISSN: 0968-090X. DOI: 10.1016/j.trc.2021.103382.

Kirbas, S, Windels, E, Mcbello, O, Kells, K, Pagano, M, Szalanski, R, Nowack, V, Winter, ER, Counsell, S, Bowes, D, Hall, T, Haraldsson, S, Woodward, J (2021) On the Introduction of Automatic Program Repair in Bloomberg, IEEE Software, 38(4), pp.43-51, ISSN: 0740-7459. DOI: 10.1109/MS.2021.3071086.

Wang, X, Gu, Y, Wu, G, Woodward, JR (2021) Robust scheduling for multiple agile Earth observation satellites under cloud coverage uncertainty, Computers and Industrial Engineering, 156, ISSN: 0360-8352. DOI: 10.1016/j.cie.2021.107292.

Rezaei, MJ, Woodward, JR, Ramírez, J, Munroe, P (2021) A novel two-stage heart arrhythmia ensemble classifier, Computers, 10(5), DOI: 10.3390/computers10050060.

De Lemos, F and Woodward, J (2021) Calculating block time and consumed fuel for an aircraft model, The Aeronautical Journal, 125(1287), pp.847-878, ISSN: 0001-9240. DOI: 10.1017/aer.2020.137.

Wang, X, Brownlee, AEI, Woodward, JR, Weiszer, M, Mahfouf, M, Chen, J (2021) Aircraft taxi time prediction: Feature importance and their implications, Transportation Research Part C: Emerging Technologies, 124, ISSN: 0968-090X. DOI: 10.1016/j.trc.2020.102892.

Brownlee, AEI, Weiszer, M, Chen, J, Ravizza, S, Woodward, JR, Burke, EK (2018) A fuzzy approach to addressing uncertainty in Airport Ground Movement optimisation, Transportation Research Part C: Emerging Technologies, 92, pp.150-175, ISSN: 0968-090X. DOI: 10.1016/j.trc.2018.04.020.

Hong, L, Drake, JH, Woodward, JR, Özcan, E (2018) A hyper-heuristic approach to automated generation of mutation operators for evolutionary programming, Applied Soft Computing Journal, 62, pp.162-175, ISSN: 1568-4946. DOI: 10.1016/j.asoc.2017.10.002.



Conferences

Tauritz, DR and Woodward, J (2023) Generative Hyper-heuristics Tutorial. In , GECCO 2023 Companion - Proceedings of the 2023 Genetic and Evolutionary Computation Conference Companion, pp.1069-1098, DOI: 10.1145/3583133.3595033.

Haraldsson, S, Woodward, JR, Browniee, AEI (2023) Genetic Improvement: Taking real-world source code and improving it using computational search methods. In , GECCO 2023 Companion - Proceedings of the 2023 Genetic and Evolutionary Computation Conference Companion, pp.1213-1247, DOI: 10.1145/3583133.3595044.

El Krari, M, Guibadj, RN, Woodward, J, Robilliard, D (2023) Fairer Comparisons for Travelling Salesman Problem Solutions Using Hash Functions. In , Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), pp.1-15, DOI: 10.1007/978-3-031-30035-6_1.

Akter, H, Young, R, Birch, P, Chatwin, C, Woodward, J (2023) Selecting the Parameters of an Evolutionary Algorithm for the Generation of Phenotypically Accurate Fractal Patterns. In , Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), pp.378-390, DOI: 10.1007/978-3-031-26504-4_27.

Winter, ER, Nowack, V, Bowes, D, Counsell, S, Hall, T, Haraldsson, S, Woodward, J, Kirbas, S, Windels, E, McBello, O, Atakishiyev, A, Kells, K, Pagano, M (2022) Towards developer-centered automatic program repair: findings from Bloomberg. In , ESEC/FSE 2022 - Proceedings of the 30th ACM Joint Meeting European Software Engineering Conference and Symposium on the Foundations of Software Engineering, pp.1578-1588, DOI: 10.1145/3540250.3558953.

Tauritz, DR and Woodward, J (2022) Generative hyper-heuristics. In , GECCO 2022 Companion - Proceedings of the 2022 Genetic and Evolutionary Computation Conference, pp.1111-1140, DOI: 10.1145/3520304.3533646.

Haraldsson, S, Brownlee, A, Woodward, JR, Alexander, B, Winter, E (2022) Genetic improvement: Taking real-world source code and improving it using computational search methods. In , GECCO 2022 Companion - Proceedings of the 2022 Genetic and Evolutionary Computation Conference, pp.1357-1384, DOI: 10.1145/3520304.3533650.

Counsell, S, Nowack, V, Hall, T, Bowes, D, Haraldsson, S, Winter, E, Woodward, J (2022) An 80-20 Analysis of Buggy and Non-buggy Refactorings in Open-Source Commits. In , Proceedings - 48th Euromicro Conference on Software Engineering and Advanced Applications, SEAA 2022, pp.197-200, DOI: 10.1109/SEAA56994.2022.00038.

Tauritz, DR and Woodward, J (2021) Hyper-heuristics tutorial. In , GECCO 2021 Companion - Proceedings of the 2021 Genetic and Evolutionary Computation Conference Companion, pp.528-557, DOI: 10.1145/3449726.3461418.

Gan, Y, Chen, X, Huang, Q, Purver, M, Woodward, JR, Xie, J, Huang, P (2021) Towards robustness of text-to-SQL models against synonym substitution. In , ACL-IJCNLP 2021 - 59th Annual Meeting of the Association for Computational Linguistics and the 11th International Joint Conference on Natural Language Processing, Proceedings of the Conference, pp.2505-2515.

Rezaei, MJ, Woodward, JR, Ramirez, J, Munroe, P (2021) Combination of Isolation Forest, SMOTE and Ensemble Learning for the classification of Atrial Fibrillation and Ventricular Arrhythmia. In , Proceedings of the International Conference on Biomedical Innovations and Applications, BIA 2021, pp.45-50, DOI: 10.1109/BIA52594.2022.9831212.

Gan, Y, Chen, X, Xie, J, Purver, M, Woodward, JR, Drake, J, Zhang, Q (2021) Natural SQL: Making SQL Easier to Infer from Natural Language Specifications. In , Findings of the Association for Computational Linguistics, Findings of ACL: EMNLP 2021, pp.2030-2042.

Nowack, V, Bowes, D, Counsell, S, Hall, T, Haraldsson, S, Winter, E, Woodward, J (2021) Expanding Fix Patterns to Enable Automatic Program Repair. In , Proceedings - International Symposium on Software Reliability Engineering, ISSRE, pp.12-23, DOI: 10.1109/ISSRE52982.2021.00015.

Haraldsson, S, Woodward, JR, Wagner, M (2020) Genetic improvement: Taking real-world source code and improving it using genetic programming. In , GECCO 2020 Companion - Proceedings of the 2020 Genetic and Evolutionary Computation Conference Companion, pp.801-831, DOI: 10.1145/3377929.3389885.

Nowack, V, Bowes, D, Counsell, S, Hall, T, Haraldsson, S, Winter, E, Woodward, J (2020) Exploiting fault localisation for efficient program repair. In , GECCO 2020 Companion - Proceedings of the 2020 Genetic and Evolutionary Computation Conference Companion, pp.311-312, DOI: 10.1145/3377929.3389912.

Tauritz, DR and Woodward, J (2020) Hyper-heuristics tutorial. In , GECCO 2020 Companion - Proceedings of the 2020 Genetic and Evolutionary Computation Conference Companion, pp.652-681, DOI: 10.1145/3377929.3389855.

Martin, SP, Craven, MJ, Woodward, JR (2020) A structured approach to modifying successful heuristics. In , IJCCI 2020 - Proceedings of the 12th International Joint Conference on Computational Intelligence, pp.220-225.

Wang, S, Drake, JH, Fairbrother, J, Woodward, JR (2019) A Constructive Heuristic Approach for Single Airport Slot Allocation Problems. In , 2019 IEEE Symposium Series on Computational Intelligence, SSCI 2019, pp.1171-1178, DOI: 10.1109/SSCI44817.2019.9002892.

Warriar, VR, Woodward, JR, Tokarchuk, L (2019) Modelling player preferences in AR mobile games. In , IEEE Conference on Computatonal Intelligence and Games, CIG. DOI: 10.1109/CIG.2019.8848082.

Warriar, VR, Ugarte, C, Woodward, JR, Tokarchuk, L (2019) PlayMapper: Illuminating design spaces of platform games. In , IEEE Conference on Computatonal Intelligence and Games, CIG. DOI: 10.1109/CIG.2019.8848118.

Christie, LA, Brownlee, AEI, Woodward, JR (2018) Investigating benchmark correlations when comparing algorithms with parameter tuning. In , GECCO 2018 Companion - Proceedings of the 2018 Genetic and Evolutionary Computation Conference Companion, pp.209-210, DOI: 10.1145/3205651.3205747.

Brownlee, AEI, Woodward, JR, Veerapen, N (2018) Relating training instances to automatic design of algorithms for bin packing via features. In , GECCO 2018 Companion - Proceedings of the 2018 Genetic and Evolutionary Computation Conference Companion, pp.135-136, DOI: 10.1145/3205651.3205748.

Brownlee, AEI, Weiszer, M, Woodward, JR, Chen, J (2018) A rolling window with genetic algorithm approach to sorting aircraft for automated taxi routing. In , GECCO 2018 - Proceedings of the 2018 Genetic and Evolutionary Computation Conference, pp.1207-1213, DOI: 10.1145/3205455.3205558.

Woodward, J (2005) Invariance of Function Complexity under Primitive Recursive Functions. In 5th Annual UK Workshop on Computational Intelligence,.

Woodward, J (2005) Complexity and Cartesian Genetic Programming. In 5th Annual UK Workshop on Computational Intelligence,.



Chapters

Burke, EK, Hyde, MR, Kendall, G, Ochoa, G, Özcan, E, Woodward, JR (2019) A classification of hyper-heuristic approaches: Revisited. In International Series in Operations Research and Management Science, pp.453-477, DOI: 10.1007/978-3-319-91086-4_14.



Getting in touch

Research Office
Loughborough University
Loughborough
Leicestershire
LE11 3TU
researchpolicy@lboro.ac.uk
+44 (0)1509 222453