A Robot Programming Environment Based on Free-Form CAD Modeling. - Colin G. Johnson; Duncan Marsh (ICRA, 1998)

Modelling robot manipulators with multivariate B-splines. - Colin G. Johnson; Duncan Marsh (Robotica, 1999)

Deriving Genetic Programming Fitness Properties by Static Analysis. - Colin G. Johnson (EuroGP, 2002)

Individual-based simulation of the clustering behaviour of epidermal growth factor receptors. - Jacki P. Goldman; William J. Gullick; Dennis Bray; Colin G. Johnson (SAC, 2002)

Artificial Immune System Programming for Symbolic Regression. - Colin G. Johnson (EuroGP, 2003)

Towards a Prehistory of Evolutionary and Adaptive Computation in Music. - Colin G. Johnson (EvoWorkshops, 2003)

An ant colony algorithm for multiple sequence alignment in bioinformatics. - Jonathan Moss; Colin G. Johnson (ICANNGA, 2003)

Artificial Immune Systems and the Grand Challenge for Non-classical Computation. - Susan Stepney; John A. Clark; Colin G. Johnson; Derek Partridge; Robert E. Smith 001 (ICARIS, 2003)

Colour merging for the visualization of biomolecular sequence data. - Mark Alston; Colin G. Johnson; Gary Robinson (IV, 2003)

A design framework for evolutionary algorithms. - Colin G. Johnson (2003)

Individual-based simulation of the clustering behaviour of epidermal growth factor receptors. - Jacki P. Goldman; William J. Gullick; Colin G. Johnson (Sci. Program., 2004)

Journeys in non-classical computation I: A grand challenge for computing research. - Susan Stepney; Samuel L. Braunstein; John A. Clark; Andrew M. Tyrrell; Andrew Adamatzky; Robert E. Smith 001; Tom Addis; Colin G. Johnson; Jonathan Timmis; Peter H. Welch; Robin Milner; Derek Partridge (Parallel Algorithms Appl., 2005)

Synthesising Timbres and Timbre-Changes from Adjectives/Adverbs. - Alex Gounaropoulos; Colin G. Johnson (EvoWorkshops, 2006)

A new discrete particle swarm algorithm applied to attribute selection in a bioinformatics data set. - Elon Santos Correa; Alex Alves Freitas; Colin G. Johnson (GECCO, 2006)

Is Bloom's taxonomy appropriate for computer science? - Colin G. Johnson; Ursula Fuller (Koli Calling, 2006)

Timbre interfaces using adjectives and adverbs. - Colin G. Johnson; Alex Gounaropoulos (NIME, 2006)

Journeys in non-classical computation II: initial journeys and waypoints. - Susan Stepney; Samuel L. Braunstein; John A. Clark; Andrew M. Tyrrell; Andrew Adamatzky; Robert E. Smith 001; Thomas R. Addis; Colin G. Johnson; Jonathan Timmis; Peter H. Welch; Robin Milner; Derek Partridge (Int. J. Parallel Emergent Distributed Syst., 2006)

Genetic Programming with Fitness Based on Model Checking. - Colin G. Johnson (EuroGP, 2007)

Particle swarm and bayesian networks applied to attribute selection for protein functional classification. - Elon Santos Correa; Alex Alves Freitas; Colin G. Johnson (GECCO (Companion), 2007)

A genetic algorithm for coverage problems. - Colin G. Johnson (GECCO, 2007)

Developing a computer science-specific learning taxonomy. - Ursula Fuller; Colin G. Johnson; Tuukka Ahoniemi; Diana Cukierman; Isidoro Hernán-Losada; Jana Jacková; Essi Lahtinen; Tracy L. Lewis; Donna McGee Thompson; Charles Riedesel; Errol Thompson (ACM SIGCSE Bull., 2007)

cAnt-Miner: An Ant Colony Classification Algorithm to Cope with Continuous Attributes. - Fernando E. B. Otero; Alex Alves Freitas; Colin G. Johnson (ANTS Conference, 2008)

Grand Challenge 7: Journeys in Non-Classical Computation. - Susan Stepney; Samson Abramsky; Andy Adamatzky; Colin G. Johnson; Jon Timmis (BCS Int. Acad. Conf., 2008)

Semantically driven crossover in genetic programming. - Lawrence Beadle; Colin G. Johnson (IEEE Congress on Evolutionary Computation, 2008)

Multi-level neutrality in optimization. - Colin G. Johnson (IEEE Congress on Evolutionary Computation, 2008)

Protein Interaction Inference Using Particle Swarm Optimization Algorithm. - Mudassar Iqbal; Alex Alves Freitas; Colin G. Johnson (EvoBIO, 2008)

Student-generated podcasts for learning and assessment. - Colin G. Johnson (Koli Calling, 2008)

A design framework for metaheuristics. - Colin G. Johnson (Artif. Intell. Rev., 2008)

Message-passing algorithms for the prediction of protein domain interactions from protein-protein interaction data. - Mudassar Iqbal; Alex Alves Freitas; Colin G. Johnson; Massimo Vergassola (Bioinform., 2008)

Semantically driven mutation in genetic programming. - Lawrence Beadle; Colin G. Johnson (IEEE Congress on Evolutionary Computation, 2009)

Handling continuous attributes in Ant Colony Classification algorithms. - Fernando E. B. Otero; Alex Alves Freitas; Colin G. Johnson (CIDM, 2009)

Agent-based computational economics: Studying the effect of different levels of rationality on inflation and unemployment. - Ahmed Okasha; Colin G. Johnson (CIFEr, 2009)

Genetic Programming Crossover: Does It Cross over? - Colin G. Johnson (EuroGP, 2009)

A Hierarchical Classification Ant Colony Algorithm for Predicting Gene Ontology Terms. - Fernando E. B. Otero; Alex Alves Freitas; Colin G. Johnson (EvoBIO, 2009)

Teaching natural computation. - Colin G. Johnson (IEEE Comput. Intell. Mag., 2009)

Semantic analysis of program initialisation in genetic programming. - Lawrence Beadle; Colin G. Johnson (Genet. Program. Evolvable Mach., 2009)

An Empirical Evaluation of the Effectiveness of Different Types of Predictor Attributes in Protein Function Prediction. - Fernando E. B. Otero; Marc Segond; Alex Alves Freitas; Colin G. Johnson; Denis Robilliard; Cyril Fonlupt (Foundations of Computational Intelligence (5), 2009)

The ACO Encoding. - Alberto Moraglio; Fernando E. B. Otero; Colin G. Johnson (ANTS Conference, 2010)

ME-CGP: Multi Expression Cartesian Genetic Programming. - Phil T. Cattani; Colin G. Johnson (IEEE Congress on Evolutionary Computation, 2010)

The effect of level of rationality on macro-activities of the Lucas-Island model. - Ahmed Okasha; Colin G. Johnson (IEEE Congress on Evolutionary Computation, 2010)

Modelling fim Expression in Escherichia Coli K12. - Patrick de Vries; Colin G. Johnson; Ian C. Blomfield (CSBio, 2010)

Positional Effect of Crossover and Mutation in Grammatical Evolution. - Tom Castle; Colin G. Johnson (EuroGP, 2010)

Geometric Generalization of the Nelder-Mead Algorithm. - Alberto Moraglio; Colin G. Johnson (EvoCOP, 2010)

A hierarchical multi-label classification ant colony algorithm for protein function prediction. - Fernando E. B. Otero; Alex Alves Freitas; Colin G. Johnson (Memetic Comput., 2010)

Modeling grammatical evolution by automaton. - Pei He; Colin G. Johnson; Houfeng Wang (Sci. China Inf. Sci., 2011)

Hoare logic-based genetic programming. - Pei He; Lishan Kang; Colin G. Johnson; Shi Ying (Sci. China Inf. Sci., 2011)

Evolution of Self-Assembling Patterns in Cellular Automata Using Development. - Can Öztürkeri; Colin G. Johnson (J. Cell. Autom., 2011)

Evolving program trees with limited scope variable declarations. - Tom Castle; Colin G. Johnson (IEEE Congress on Evolutionary Computation, 2012)

Search-based evolutionary operators for extensionally-defined search spaces: Applications to image search. - Colin G. Johnson (IEEE Congress on Evolutionary Computation, 2012)

Evolving recursive programs using non-recursive scaffolding. - Alberto Moraglio; Fernando E. B. Otero; Colin G. Johnson; Simon J. Thompson; Alex Alves Freitas (IEEE Congress on Evolutionary Computation, 2012)

Evolving High-Level Imperative Program Trees with Strongly Formed Genetic Programming. - Tom Castle; Colin G. Johnson (EuroGP, 2012)

Fitness in Evolutionary Art and Music: What Has Been Used and What Could Be Used? - Colin G. Johnson (EvoMUSART, 2012)

EpochX: genetic programming in java with statistics and event monitoring. - Fernando E. B. Otero; Tom Castle; Colin G. Johnson (GECCO (Companion), 2012)

Geometric Semantic Genetic Programming. - Alberto Moraglio; Krzysztof Krawiec; Colin G. Johnson (PPSN (1), 2012)

Inducing decision trees with an ant colony optimization algorithm. - Fernando E. B. Otero; Alex Alves Freitas; Colin G. Johnson (Appl. Soft Comput., 2012)

Connotation in Computational Creativity. - Colin G. Johnson (Cogn. Comput., 2012)

Automated Problem Decomposition for the Boolean Domain with Genetic Programming. - Fernando E. B. Otero; Colin G. Johnson (EuroGP, 2013)

Event-based graphical monitoring in the EpochX genetic programming framework. - Loïc Vaseux; Fernando E. B. Otero; Tom Castle; Colin G. Johnson (GECCO (Companion), 2013)

Protein Secondary Structure Prediction using an Optimised Bayesian Classification Neural Network. - Son T. Nguyen; Colin G. Johnson (IJCCI, 2013)

Artistic and musical applications of Internet search technologies: prospects and a case study. - Colin G. Johnson (Digit. Creativity, 2013)

A New Sequential Covering Strategy for Inducing Classification Rules With Ant Colony Algorithms. - Fernando E. B. Otero; Alex Alves Freitas; Colin G. Johnson (IEEE Trans. Evol. Comput., 2013)

A genetic programming problem definition language code generator for the epochX framework. - Claris Leroux; Fernando E. B. Otero; Colin G. Johnson (GECCO (Companion), 2014)

Is it Time for Computational Creativity to Grow Up and start being Irresponsible? - Colin G. Johnson (ICCC, 2014)

Region Based Image Preprocessor for Feed-Forward Perceptron Based Systems. - Keith A. Greenhow; Colin G. Johnson (ISNN, 2014)

An Artificial Synaptic Plasticity Mechanism for Classical Conditioning with Neural Networks. - Caroline Rizzi Raymundo; Colin Graeme Johnson (ISNN, 2014)

Self-repair ability of evolved self-assembling systems in cellular automata. - Can Öztürkeri; Colin G. Johnson (Genet. Program. Evolvable Mach., 2014)

Fitness as Task-relevant Information Accumulation. - Colin G. Johnson; John R. Woodward (GECCO (Companion), 2015)

An architecture for emotional and context-aware associative learning for robot companions. - Caroline Rizzi Raymundo; Colin G. Johnson; Patrícia A. Vargas (RO-MAN, 2015)

Exploratory path planning using the Max-min ant system algorithm. - Valéria de Carvalho Santos; Fernando Santos Osório; Claudio Fabiano Motta Toledo; Fernando E. B. Otero; Colin G. Johnson (CEC, 2016)

Evals is Not Enough: Why We Should Report Wall-clock Time. - John R. Woodward; Alexander E. I. Brownlee; Colin G. Johnson (GECCO (Companion), 2016)

GP vs GI: If You Can't Beat Them, Join Them. - John R. Woodward; Colin G. Johnson; Alexander E. I. Brownlee (GECCO (Companion), 2016)

Connecting Automatic Parameter Tuning, Genetic Programming as a Hyper-heuristic, and Genetic Improvement Programming. - John R. Woodward; Colin G. Johnson; Alexander E. I. Brownlee (GECCO (Companion), 2016)

Improving the predictive performance of SAFEL: A Situation-Aware FEar Learning model. - Caroline Rizzi Raymundo; Colin G. Johnson; Patrícia A. Vargas (RO-MAN, 2016)

Fitness in evolutionary art and music: a taxonomy and future prospects. - Colin G. Johnson (Int. J. Arts Technol., 2016)

Teaching Computational Creativity. - Margareta Ackerman; Ashok K. Goel 001; Colin G. Johnson; Anna Jordanous; Carlos León 002; Rafael Pérez y Pérez; Hannu Toivonen; Dan Ventura (ICCC, 2017)

A First Look at the Year in Computing. - Sebastian Dziallas; Sally Fincher; Colin G. Johnson; Ian Utting (ITiCSE, 2017)

Fear Learning for Flexible Decision Making in RoboCup: A Discussion. - Caroline Rizzi Raymundo; Colin G. Johnson; Patrícia A. Vargas (RoboCup, 2017)

Evolving Directional Changes Trading Strategies with a New Event-Based Indicator. - Michael Kampouridis; Adesola Adegboye; Colin G. Johnson (SEAL, 2017)

Regression genetic programming for estimating trend end in foreign exchange market. - Adesola Adegboye; Michael Kampouridis; Colin G. Johnson (SSCI, 2017)

Autonomy in the interactive music system VIVO. - Fabio Paolizzo; Colin G. Johnson (CoRR, 2017)

A Situation-Aware Fear Learning (SAFEL) model for robots. - Caroline Rizzi Raymundo; Colin G. Johnson; Fabio Fabris; Patrícia A. Vargas (Neurocomputing, 2017)

Subtype polymorphism à la carte via machine learning on dependent types. - Jerry Swan; Colin G. Johnson; Edwin C. Brady (ISSTA/ECOOP Workshops, 2018)

Solving the Rubik's Cube with Learned Guidance Functions. - Colin G. Johnson (SSCI, 2018)

Stepwise Evolutionary Learning Using Deep Learned Guidance Functions. - Colin G. Johnson (SGAI Conf., 2019)

Understanding Aesthetics and Fitness Measures in Evolutionary Art Systems. - Colin G. Johnson; Jon McCormack; Iria Santos; Juan J. Romero Cardalda (Complex., 2019)

Complex Systems in Aesthetics and Arts. - Juan Romero; Colin G. Johnson; Jon McCormack (Complex., 2019)

Pose Estimation from Electromyographical Data using Convolutional Neural Networks. - Robin Ayling; Colin G. Johnson; Ling Li 010; Ramaswamy Palaniappan (EMBC, 2020)

Exploratory path planning for mobile robots in dynamic environments with ant colony optimization. - Valéria de Carvalho Santos; Fernando E. B. Otero; Colin G. Johnson; Fernando Santos Osório; Claudio Fabiano Motta Toledo (GECCO, 2020)

Software Fault Localisation via Probabilistic Modelling. - Colin G. Johnson (SGAI Conf., 2020)

Towards Metaheuristics "In the Large". - Jerry Swan; Steven Adriænsen; Alexander E. I. Brownlee; Colin G. Johnson; Ahmed Kheiri; Faustyna Krawiec; Juan Julián Merelo Guervós; Leandro L. Minku; Ender Özcan; Gisele L. Pappa; Pablo García-Sánchez; Kenneth Sörensen; et al. (CoRR, 2020)

Creating a Digital Mirror of Creative Practice. - Colin G. Johnson (EvoMUSART, 2021)

Solving the Rubik's cube with stepwise deep learning. - Colin G. Johnson (Expert Syst. J. Knowl. Eng., 2021)

Metaheuristics "In the Large". - Jerry Swan; Steven Adriænsen; Alexander E. I. Brownlee; Kevin Hammond; Colin G. Johnson; Ahmed Kheiri; Faustyna Krawiec; Juan Julián Merelo; Leandro L. Minku; Ender Özcan; Gisele L. Pappa; Pablo García-Sánchez; et al. (Eur. J. Oper. Res., 2022)

Building Technological Improvisation Skills through Student-devised Coursework Topics. - Colin G. Johnson (CompEd (1), 2023)

New directions in fitness evaluation: commentary on Langdon's JAWS30. - Colin G. Johnson (Genet. Program. Evolvable Mach., 2023)

Editorial introduction to the special issue for the tenth anniversary of geometric semantic genetic programming. - Alberto Moraglio; Krzysztof Krawiec; Colin G. Johnson (Genet. Program. Evolvable Mach., 2025)