Olewnik, Andrew, et al. “Defining Open-Ended Problem Solving Through Problem Typology Framework”. International Journal of Engineering Pedagogy (iJEP), vol. 10, no. 1, Jan. 2020, pp. pp. 7-30, doi:10.3991/ijep.v10i1.11033.