Vasantha, Gokula, Purves, David, Quigley, John, Corney, Jonathan, Sherlock, Andrew, Randika, Geevin, "Common design structures and substitutable feature discovery in CAD databases", , 2021