Porter, B., Rainford, P. F., & Filho, R. R. (In press). Self designing software. Communications of the ACM.
Craine, B., Rainford, P., & Porter, B. (2024, April). Human guidance approaches for the genetic improvement of software. In Proceedings of the 13th ACM/IEEE international workshop on genetic improvement (pp. 21–22). Lisbon Portugal: ACM.
Nemeth, Z., Faulkner Rainford, P., & Porter, B. (2024, April). Ecosystem curation in genetic improvement for emergent software systems. In Proceedings of the 13th ACM/IEEE international workshop on genetic improvement (Vol. 1, pp. 9–10). Lisbon Portugal: ACM.
Németh, Z., Rainford, P. F., & Porter, B. (2024, July). Phenotypic species definitions for genetic improvement of source code. ALIFE 2024: Proceedings of the 2024 Artificial Life Conference, 65.
Rainford, P. F., Velasco-Berrelleza, V., Mogre, A., Dorman, C. J., Harris, S., Kröger, C., & Stepney, S. (2024, July). Parameterising a computational model of supercoiling in plasmid DNA with biophysics modeling. ALIFE 2024: Proceedings of the 2024 Artificial Life Conference, 64.
Rainford, P. F., Mogre, A., Velasco-Berrelleza, V., Dorman, C. J., Harris, S., Kröger, C., & Stepney, S. (2023). A π-calculus model of supercoiling DNA circuits. In ALIFE 2023: ghost in the machine: proceedings of the 2023 artificial life conference. direct.mit.edu.
Rainford, P. F. & Porter, B. (2022a, May). Code and data synthesis for genetic improvement in emergent software systems. ACM Trans. Evol. Learn. Optim.
Rainford, P. F. & Porter, B. (2022b). Lineage selection in mixed populations for genetic improvement. In ALIFE 2022: the 2022 conference on artificial life.
Rainford, P. F. & Porter, B. (2022c, July). Using phylogenetic analysis to enhance genetic improvement. In Proceedings of the genetic and evolutionary computation conference (pp. 849–857). GECCO ’22. Boston, Massachusetts: Association for Computing Machinery.
Rainford, P. F. & Porter, B. (2021). Open challenges in genetic improvement for emergent software systems. 2021 IEEE/ACM International Workshop.
Rainford, P. F., Sebald, A., & Stepney, S. (2020, April). MetaChem: an algebraic framework for artificial chemistries. Artif. Life, 26(2), 153–195.
Rainford, P. F., Stepney, S., & Merali, Y. (2020b, July). Socio-Physical modelling and declining mobility. Artificial Life Conference Proceedings, 32, 104–112.
Faulkner Rainford, P., Sebald, A., & Stepney, S. (2019, July). An object oriented implementation of the MetaChem framework. The 2019 Conference on Artificial Life, 31, 119–126.
Lalejini, A., Dolson, E., Bohm, C., Ferguson, A. J., Parsons, D. P., Rainford, P. F., ...Ofria, C. (2019). Data standards for artificial life software. In The 2018 conference on artificial life: a hybrid of the european conference on artificial life (ECAL) and the international conference on the synthesis and simulation of living systems (ALIFE) (pp. 507–514). MIT Press.
Faulkner, Penelope, Mihail Krastev, Angelika Sebald, and Susan Stepney. (2018). Sub-Symbolic Artificial Chemistries. In Inspired by Nature, 287–322. Cham: Springer International Publishing.
Rainford, P. S. M. F. (2018). “Algebraic Approaches to Artificial Chemistries.” Phd, University of York. http://etheses.whiterose.ac.uk/23708/.
Rainford, Penelope Faulkner, Angelika Sebald, and Susan Stepney. (2018). “Modular Combinations of Artificial Chemistries.” The 2018 Conference on Artificial Life: A Hybrid of the European Conference on Artificial Life (ECAL) and the International Conference on the Synthesis and Simulation of Living Systems (ALIFE), July, 361–67.
Faulkner, Penelope Selina Margaret, Angelika Anne-Marie Sebald, and Susan Stepney. (2017). “Tuning Jordan Algebra Artificial Chemistries with Probability Spawning Functions.” In European Conference on Artificial Life 2017, 497–504.
Faulkner, Penelope, Angelika Sebald, and Susan Stepney. (2016). “Jordan Algebra AChems: Exploiting Mathematical Richness for Open Ended Design.” Proceedings of the European Conference on Artificial Life, September, 582–89.