Sanderson, David, Chaplin, Jack C., Ratchev, Svetan, "Functional modelling in evolvable assembly systems", , 2018