{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,10,24]],"date-time":"2026-10-24T05:43:32Z","timestamp":1792820612412,"version":"4.5.0"},"publisher-location":"New York, NY, USA","reference-count":34,"publisher":"ACM","license":[{"start":{"date-parts":[[2022,2,22]],"date-time":"2022-02-22T00:00:00Z","timestamp":1645488000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"NSERC"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2022,2,22]]},"DOI":"10.1145\/3478431.3499376","type":"proceedings-article","created":{"date-parts":[[2022,2,23]],"date-time":"2022-02-23T00:53:28Z","timestamp":1645577608000},"page":"626-632","source":"Crossref","is-referenced-by-count":16,"title":["Automatic Generation and Marking of UML Database Design Diagrams"],"prefix":"10.1145","author":[{"given":"Sarah","family":"Foss","sequence":"first","affiliation":[{"name":"University of British Columbia, Kelowna, BC, Canada"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Tatiana","family":"Urazova","sequence":"additional","affiliation":[{"name":"University of British Columbia, Kelowna, BC, Canada"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ramon","family":"Lawrence","sequence":"additional","affiliation":[{"name":"University of British Columbia, Kelowna, BC, Canada"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2022,2,22]]},"reference":[{"key":"e_1_3_2_2_1_1","volume-title":"20th ACM\/IEEE International Conference on Model Driven Engineering Languages and Systems, MODELS 2017","author":"Wiedermann Agner Luciane Telinski","year":"2017","unstructured":"Luciane Telinski Wiedermann Agner and Timothy C. Lethbridge . 2017. A Survey of Tool Use in Modeling Education . In 20th ACM\/IEEE International Conference on Model Driven Engineering Languages and Systems, MODELS 2017 , Austin, TX, USA, September 17--22 , 2017 . IEEE Computer Society, 303--311. https:\/\/doi.org\/10.1109\/MODELS.2017.1 Luciane Telinski Wiedermann Agner and Timothy C. Lethbridge. 2017. A Survey of Tool Use in Modeling Education. In 20th ACM\/IEEE International Conference on Model Driven Engineering Languages and Systems, MODELS 2017, Austin, TX, USA, September 17--22, 2017. IEEE Computer Society, 303--311. https:\/\/doi.org\/10.1109\/MODELS.2017.1"},{"key":"e_1_3_2_2_2_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10270-018-00709-6"},{"key":"e_1_3_2_2_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/3408877.3432521"},{"key":"e_1_3_2_2_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/949344.949359"},{"key":"e_1_3_2_2_5_1","doi-asserted-by":"publisher","DOI":"10.1080\/10447310802205776"},{"key":"e_1_3_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/3408877.3432430"},{"key":"e_1_3_2_2_7_1","volume-title":"Automated Grading of Class Diagrams. In 22nd ACM\/IEEE International Conference on Model Driven Engineering Languages and Systems Companion, MODELS Companion 2019","author":"Bian Weiyi","year":"2019","unstructured":"Weiyi Bian , Omar Alam , and J\u00f6 rg Kienzle . 2019 . Automated Grading of Class Diagrams. In 22nd ACM\/IEEE International Conference on Model Driven Engineering Languages and Systems Companion, MODELS Companion 2019 , Munich, Germany, September 15--20 , 2019. IEEE , 700--709. https:\/\/doi.org\/10.1109\/MODELS-C.2019.00106 Weiyi Bian, Omar Alam, and J\u00f6 rg Kienzle. 2019. Automated Grading of Class Diagrams. In 22nd ACM\/IEEE International Conference on Model Driven Engineering Languages and Systems Companion, MODELS Companion 2019, Munich, Germany, September 15--20, 2019. IEEE , 700--709. https:\/\/doi.org\/10.1109\/MODELS-C.2019.00106"},{"key":"e_1_3_2_2_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/3365438.3410944"},{"key":"e_1_3_2_2_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/3417990.3418741"},{"key":"e_1_3_2_2_10_1","volume-title":"SUS: A quick and dirty usability scale. In Usability Evaluation in Industry. 189--194.","author":"Brooke John","year":"1996","unstructured":"John Brooke . 1996 . SUS: A quick and dirty usability scale. In Usability Evaluation in Industry. 189--194. John Brooke. 1996. SUS: A quick and dirty usability scale. In Usability Evaluation in Industry. 189--194."},{"key":"e_1_3_2_2_11_1","volume-title":"Proceedings of the 46th ACM Technical Symposium on Computer Science Education, SIGCSE 2015","author":"Buffardi Kevin","year":"2015","unstructured":"Kevin Buffardi and Stephen H. Edwards . 2015. Reconsidering Automated Feedback: A Test-Driven Approach . In Proceedings of the 46th ACM Technical Symposium on Computer Science Education, SIGCSE 2015 , Kansas City, MO, USA, March 4--7 , 2015 . ACM , 416--420. https:\/\/doi.org\/10.1145\/2676723.2677313 Kevin Buffardi and Stephen H. Edwards. 2015. Reconsidering Automated Feedback: A Test-Driven Approach. In Proceedings of the 46th ACM Technical Symposium on Computer Science Education, SIGCSE 2015, Kansas City, MO, USA, March 4--7, 2015. ACM , 416--420. https:\/\/doi.org\/10.1145\/2676723.2677313"},{"key":"e_1_3_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/3231644.3231664"},{"key":"e_1_3_2_2_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/320434.320440"},{"key":"e_1_3_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/2801081.2801104"},{"key":"e_1_3_2_2_15_1","volume-title":"Proceedings of the 13th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, ITiCSE","author":"Stephen","year":"2008","unstructured":"Stephen H. Edwards and Manuel A. P\u00e9 rez-Qui n ones. 2008. Web-CAT: automatically grading programming assignments . In Proceedings of the 13th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, ITiCSE 2008 . ACM, 328. https:\/\/doi.org\/10.1145\/1384271.1384371 Stephen H. Edwards and Manuel A. P\u00e9 rez-Qui n ones. 2008. Web-CAT: automatically grading programming assignments. In Proceedings of the 13th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, ITiCSE 2008. ACM, 328. https:\/\/doi.org\/10.1145\/1384271.1384371"},{"key":"e_1_3_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1186\/s41039-015-0013-1"},{"key":"e_1_3_2_2_17_1","volume-title":"Jaimez Gonz\u00e1 lez and Jazm'i n Mart'i nez-Samora","author":"Carlos","year":"2020","unstructured":"Carlos R. Jaimez Gonz\u00e1 lez and Jazm'i n Mart'i nez-Samora . 2020 . DiagrammER: A Web Application to Support the Teaching-Learning Process of Database Courses Through the Creation of E-R Diagrams . iJET , Vol. 15 , 19 (2020), 4--21. https:\/\/www.online-journals.org\/index.php\/i-jet\/article\/view\/14745 Carlos R. Jaimez Gonz\u00e1 lez and Jazm'i n Mart'i nez-Samora. 2020. DiagrammER: A Web Application to Support the Teaching-Learning Process of Database Courses Through the Creation of E-R Diagrams. iJET , Vol. 15, 19 (2020), 4--21. https:\/\/www.online-journals.org\/index.php\/i-jet\/article\/view\/14745"},{"key":"e_1_3_2_2_18_1","unstructured":"Object Management Group. 2017. OMG\u00ae Unified Modeling Language\u00ae (OMG UML\u00ae) . https:\/\/www.omg.org\/spec\/UML\/2.5.1\/ Retrieved: 2021-08--13.  Object Management Group. 2017. OMG\u00ae Unified Modeling Language\u00ae (OMG UML\u00ae) . https:\/\/www.omg.org\/spec\/UML\/2.5.1\/ Retrieved: 2021-08--13."},{"key":"e_1_3_2_2_19_1","volume-title":"Proceedings of the 29th SIGCSE Technical Symposium on Computer Science Education, SIGCSE 1998","author":"Lynne","year":"1998","unstructured":"Lynne E. Hall and Adrian Gordon. 1998. A virtual learning environment for entity relationship modelling . In Proceedings of the 29th SIGCSE Technical Symposium on Computer Science Education, SIGCSE 1998 , Atlanta, Georgia, USA, February 26 - March 1, 1998 . ACM, 345--349. https:\/\/doi.org\/10.1145\/273133.274327 Lynne E. Hall and Adrian Gordon. 1998. A virtual learning environment for entity relationship modelling. In Proceedings of the 29th SIGCSE Technical Symposium on Computer Science Education, SIGCSE 1998, Atlanta, Georgia, USA, February 26 - March 1, 1998 . ACM, 345--349. https:\/\/doi.org\/10.1145\/273133.274327"},{"key":"e_1_3_2_2_20_1","doi-asserted-by":"publisher","DOI":"10.5555\/2037151.2037163"},{"key":"e_1_3_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.18260\/1-2--18929"},{"key":"e_1_3_2_2_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/3408877.3432463"},{"key":"e_1_3_2_2_23_1","volume-title":"Mahmoud Husseini Orabi, Vahdat Abdelzad, Opeyemi Adesina, Aliaa Alghamdi, Abdulaziz Algablan, and Amid Zakariapour.","author":"Lethbridge Timothy C.","year":"2021","unstructured":"Timothy C. Lethbridge , Andrew Forward , Omar Badreddin , Dusan Brestovansky , Miguel Garzon , Hamoud Aljamaan , Sultan Eid , Ahmed Husseini Orabi , Mahmoud Husseini Orabi, Vahdat Abdelzad, Opeyemi Adesina, Aliaa Alghamdi, Abdulaziz Algablan, and Amid Zakariapour. 2021 . Umple : Model-driven development for open source and education. Science of Computer Programming , Vol. 208 (2021). https:\/\/doi.org\/10.1016\/j.scico.2021.102665 Timothy C. Lethbridge, Andrew Forward, Omar Badreddin, Dusan Brestovansky, Miguel Garzon, Hamoud Aljamaan, Sultan Eid, Ahmed Husseini Orabi, Mahmoud Husseini Orabi, Vahdat Abdelzad, Opeyemi Adesina, Aliaa Alghamdi, Abdulaziz Algablan, and Amid Zakariapour. 2021. Umple: Model-driven development for open source and education. Science of Computer Programming , Vol. 208 (2021). https:\/\/doi.org\/10.1016\/j.scico.2021.102665"},{"key":"e_1_3_2_2_24_1","volume-title":"Proceedings of the ER Forum and Poster & Demos Session 2019 on Publishing Papers with CEUR-WS (CEUR Workshop Proceedings","volume":"55","author":"Lino Adriano","year":"2019","unstructured":"Adriano Lino , \u00c1 lvaro Rocha, Lu'i s Macedo , and Amanda Sizo . 2019 . LabDER - Relational Database Virtual Learning Environment . In Proceedings of the ER Forum and Poster & Demos Session 2019 on Publishing Papers with CEUR-WS (CEUR Workshop Proceedings , Vol. 2469). CEUR-WS.org, 42-- 55 . http:\/\/ceur-ws.org\/Vol-2469\/ERForum4.pdf Adriano Lino, \u00c1 lvaro Rocha, Lu'i s Macedo, and Amanda Sizo. 2019. LabDER - Relational Database Virtual Learning Environment. In Proceedings of the ER Forum and Poster & Demos Session 2019 on Publishing Papers with CEUR-WS (CEUR Workshop Proceedings, Vol. 2469). CEUR-WS.org, 42--55. http:\/\/ceur-ws.org\/Vol-2469\/ERForum4.pdf"},{"key":"e_1_3_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/3328778.3366947"},{"key":"e_1_3_2_2_26_1","volume-title":"Teaching Formal Languages with Visualizations and Auto-Graded Exercises. In SIGCSE '21: The 52nd ACM Technical Symposium on Computer Science Education","author":"Mohammed Mostafa","year":"2021","unstructured":"Mostafa Mohammed , Clifford A. Shaffer , and Susan H. Rodger . 2021 . Teaching Formal Languages with Visualizations and Auto-Graded Exercises. In SIGCSE '21: The 52nd ACM Technical Symposium on Computer Science Education , Virtual Event, USA, March 13--20 , 2021 . ACM, 569--575. https:\/\/doi.org\/10.1145\/3408877.3432398 Mostafa Mohammed, Clifford A. Shaffer, and Susan H. Rodger. 2021. Teaching Formal Languages with Visualizations and Auto-Graded Exercises. In SIGCSE '21: The 52nd ACM Technical Symposium on Computer Science Education, Virtual Event, USA, March 13--20, 2021. ACM, 569--575. https:\/\/doi.org\/10.1145\/3408877.3432398"},{"key":"e_1_3_2_2_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/3408877.3432387"},{"key":"e_1_3_2_2_28_1","volume-title":"ER Forum, Demo and Posters 2020 co-located with 39th International Conference on Conceptual Modeling (ER","author":"Schildgen Johannes","year":"2020","unstructured":"Johannes Schildgen . 2020. MonstER Park - The Entity-Relationship-Diagram Learning Game . In ER Forum, Demo and Posters 2020 co-located with 39th International Conference on Conceptual Modeling (ER 2020 ), Vienna, Austria, November 3--6, 2020 (CEUR Workshop Proceedings , Vol. 2716). CEUR-WS.org, 150-- 157 . http:\/\/ceur-ws.org\/Vol-2716\/paper13.pdf Johannes Schildgen. 2020. MonstER Park - The Entity-Relationship-Diagram Learning Game. In ER Forum, Demo and Posters 2020 co-located with 39th International Conference on Conceptual Modeling (ER 2020), Vienna, Austria, November 3--6, 2020 (CEUR Workshop Proceedings, Vol. 2716). CEUR-WS.org, 150--157. http:\/\/ceur-ws.org\/Vol-2716\/paper13.pdf"},{"key":"e_1_3_2_2_29_1","volume-title":"Waugh","author":"Smith Neil","year":"2013","unstructured":"Neil Smith , Pete G. Thomas , and Kevin G . Waugh . 2013 . Automatic Grading of Free-Form Diagrams with Label Hypernymy. In 2013 Learning and Teaching in Computing and Engineering, LaTiCE 2013, Macau, Macao, March 21--24, 2013 . IEEE Computer Society , 136--142. https:\/\/doi.org\/10.1109\/LaTiCE.2013.33 Neil Smith, Pete G. Thomas, and Kevin G. Waugh. 2013. Automatic Grading of Free-Form Diagrams with Label Hypernymy. In 2013 Learning and Teaching in Computing and Engineering, LaTiCE 2013, Macau, Macao, March 21--24, 2013 . IEEE Computer Society, 136--142. https:\/\/doi.org\/10.1109\/LaTiCE.2013.33"},{"key":"e_1_3_2_2_30_1","volume-title":"A Formative Assessment Tool for Conceptual Database Design Using UML Class Diagram. iJET","author":"Soler Josep","year":"2010","unstructured":"Josep Soler , Imma Boada , Ferran Prados , Jordi Poch , and Ram\u00f3 n Fabregat . 2010. A Formative Assessment Tool for Conceptual Database Design Using UML Class Diagram. iJET , Vol. 5 , 3 ( 2010 ), 27--33. https:\/\/www.online-journals.org\/index.php\/i-jet\/article\/view\/1402 Josep Soler, Imma Boada, Ferran Prados, Jordi Poch, and Ram\u00f3 n Fabregat. 2010. A Formative Assessment Tool for Conceptual Database Design Using UML Class Diagram. iJET , Vol. 5, 3 (2010), 27--33. https:\/\/www.online-journals.org\/index.php\/i-jet\/article\/view\/1402"},{"key":"e_1_3_2_2_31_1","volume-title":"Proceedings of the 31st Benelux Conference on Artificial Intelligence (BNAIC 2019) and the 28th Belgian Dutch Conference on Machine Learning (Benelearn 2019) (CEUR Workshop Proceedings","author":"Stikkolorum Dave R.","unstructured":"Dave R. Stikkolorum , Peter van der Putten , Caroline Sperandio , and Michel Chaudron . 2019. Towards Automated Grading of UML Class Diagrams with Machine Learning . In Proceedings of the 31st Benelux Conference on Artificial Intelligence (BNAIC 2019) and the 28th Belgian Dutch Conference on Machine Learning (Benelearn 2019) (CEUR Workshop Proceedings , Vol. 2491). CEUR-WS.org. http:\/\/ceur-ws.org\/Vol-2491\/paper 80 .pdf Dave R. Stikkolorum, Peter van der Putten, Caroline Sperandio, and Michel Chaudron. 2019. Towards Automated Grading of UML Class Diagrams with Machine Learning. In Proceedings of the 31st Benelux Conference on Artificial Intelligence (BNAIC 2019) and the 28th Belgian Dutch Conference on Machine Learning (Benelearn 2019) (CEUR Workshop Proceedings, Vol. 2491). CEUR-WS.org. http:\/\/ceur-ws.org\/Vol-2491\/paper80.pdf"},{"key":"e_1_3_2_2_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/1140124.1140149"},{"key":"e_1_3_2_2_33_1","article-title":"minimUML: A minimalist approach to UML diagramming for early computer science education","volume":"5","author":"Turner Scott A.","year":"2005","unstructured":"Scott A. Turner , Manuel A. P\u00e9 rez-Qui n ones, and Stephen H. Edwards . 2005 . minimUML: A minimalist approach to UML diagramming for early computer science education . ACM J. Educ. Resour. Comput. , Vol. 5 , 4 (2005), 1:1--1:28. https:\/\/doi.org\/10.1145\/1186639.1186640 Scott A. Turner, Manuel A. P\u00e9 rez-Qui n ones, and Stephen H. Edwards. 2005. minimUML: A minimalist approach to UML diagramming for early computer science education. ACM J. Educ. Resour. Comput. , Vol. 5, 4 (2005), 1:1--1:28. https:\/\/doi.org\/10.1145\/1186639.1186640","journal-title":"ACM J. Educ. Resour. Comput."},{"key":"e_1_3_2_2_34_1","first-page":"24575","volume-title":"122nd ASEE Annual Conference and Exposition. 26","author":"West Matthew","year":"1826","unstructured":"Matthew West , Geoffrey L. Herman , and C. Zilles . 2015. PrairieLearn: Mastery-based Online Problem Solving with Adaptive Scoring and Recommendations Driven by Machine Learning . In 122nd ASEE Annual Conference and Exposition. 26 .1238.1 -- 26.1238.14. https:\/\/doi.org\/10. 1826 0\/p. 24575 Matthew West, Geoffrey L. Herman, and C. Zilles. 2015. PrairieLearn: Mastery-based Online Problem Solving with Adaptive Scoring and Recommendations Driven by Machine Learning. In 122nd ASEE Annual Conference and Exposition. 26.1238.1 -- 26.1238.14. https:\/\/doi.org\/10.18260\/p.24575"}],"event":{"name":"SIGCSE 2022: The 53rd ACM Technical Symposium on Computer Science Education","location":"Providence RI USA","acronym":"SIGCSE 2022","sponsor":["SIGCSE ACM Special Interest Group on Computer Science Education"]},"container-title":["Proceedings of the 53rd ACM Technical Symposium on Computer Science Education"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3478431.3499376","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3478431.3499376","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T19:31:14Z","timestamp":1750188674000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3478431.3499376"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,2,22]]},"references-count":34,"alternative-id":["10.1145\/3478431.3499376","10.1145\/3478431"],"URL":"https:\/\/doi.org\/10.1145\/3478431.3499376","relation":{},"subject":[],"published":{"date-parts":[[2022,2,22]]}}}