General-purpose Computer-aided Design Research Articles