1. Breuer, M. A., Majid, S. and Fabio, S., Fundamental CAD algorithms., IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, Vol.19, No.12 (2000), pp.1449-1475.
2. Celani, G. and Carlos, E. V. V., CAD scripting and visual programming languages for implementing computational design concepts: A comparison from a pedagogical point of view., International Journal of Architectural Computing, Vol.10, No.1 (2012), pp.121-137.
3. Chen, M., Tworek, J., Jun, H., Yuan, Q., Pinto, H. P. D. O., Kaplan, J., Edwards, H., Burda, Y., Joseph, N., Brockman, G. and Ray, A., Evaluating large language models trained on code., arXiv preprint (2021), DOI:10.48550/arXiv.2107.03374.
4. Davison, B. D. and Haym, H., Predicting sequences of user actions., Notes of the AAAI/ICML 1998 workshop on predicting the future: AI approaches to time-series analysis (1998), pp.5-12.
5. Gajek, C., Alexander, S. and Wolfgang, R., A Recommendation System for CAD Assembly Modeling Based on Graph Neural Networks., In Machine Learning and Knowledge Discovery in Databases: European Conference Proceedings, Part I (2023), pp.457-473.