{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,8,22]],"date-time":"2025-08-22T05:01:51Z","timestamp":1755838911979,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":23,"publisher":"ACM","license":[{"start":{"date-parts":[[2019,10,28]],"date-time":"2019-10-28T00:00:00Z","timestamp":1572220800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2019,10,28]]},"DOI":"10.1145\/3369255.3369300","type":"proceedings-article","created":{"date-parts":[[2020,1,21]],"date-time":"2020-01-21T23:06:01Z","timestamp":1579647961000},"page":"262-267","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":6,"title":["Teaching Software Engineering Tools to Undergraduate Students"],"prefix":"10.1145","author":[{"given":"Claudia","family":"Raibulet","sequence":"first","affiliation":[{"name":"DISCo-Dipartimento di Informatica, Sistemistica e Comunicazione, Universit\u00e1 degli Studi di Milano-Bicocca, Milan, Italy"}]},{"given":"Francesca Arcelli","family":"Fontana","sequence":"additional","affiliation":[{"name":"DISCo-Dipartimento di Informatica, Sistemistica e Comunicazione, Universit\u00e1 degli Studi di Milano-Bicocca, Milan, Italy"}]},{"given":"Ilaria","family":"Pigazzini","sequence":"additional","affiliation":[{"name":"DISCo-Dipartimento di Informatica, Sistemistica e Comunicazione, Universit\u00e1 degli Studi di Milano-Bicocca, Milan, Italy"}]}],"member":"320","published-online":{"date-parts":[[2020,1,21]]},"reference":[{"volume-title":"Conf. ENASE 2008\/2009","author":"Arcelli-Fontana F.","key":"e_1_3_2_1_1_1","unstructured":"Arcelli-Fontana , F. , Perin , F. , Raibulet , C. , and Ravani , S . 2009. Design Pattern Detection in Java Systems: A Dynamic Analysis Based Approach. In Evaluation of Novel Approaches to Software Engineering - 3rd & 4th Intl . Conf. ENASE 2008\/2009 . Revised Selected Papers. 163--179. DOI=https:\/\/doi.org\/10.1007\/978-3-642-14819-4_12 10.1007\/978-3-642-14819-4_12 Arcelli-Fontana, F., Perin, F., Raibulet, C., and Ravani, S. 2009. Design Pattern Detection in Java Systems: A Dynamic Analysis Based Approach. In Evaluation of Novel Approaches to Software Engineering - 3rd & 4th Intl. Conf. ENASE 2008\/2009. Revised Selected Papers. 163--179. DOI=https:\/\/doi.org\/10.1007\/978-3-642-14819-4_12"},{"volume-title":"Database Systems for Advanced Applications - International Workshops, 436--441","author":"Bai Y.","key":"e_1_3_2_1_2_1","unstructured":"Bai , Y. , Chen , L. , Yin , G. , Mao , X. , Deng , Y. , Wang , T. , Lu , Y. , and Wang , H .. 2017. Quantitative Analysis of Learning Data in a Programming Course . In Database Systems for Advanced Applications - International Workshops, 436--441 , DOI= https:\/\/doi.org\/10.1007\/978-3-319-55705-2_37 10.1007\/978-3-319-55705-2_37 Bai, Y., Chen, L., Yin, G., Mao, X., Deng, Y., Wang, T., Lu, Y., and Wang, H.. 2017. Quantitative Analysis of Learning Data in a Programming Course. In Database Systems for Advanced Applications - International Workshops, 436--441, DOI= https:\/\/doi.org\/10.1007\/978-3-319-55705-2_37"},{"key":"e_1_3_2_1_3_1","first-page":"1","article-title":"Teaching software quality via source code inspection tool. In IEEE Frontiers in Education Conf","volume":"2017","author":"Gomes P.H.A.","year":"2017","unstructured":"Gomes , P.H.A. , Garcia , R.E. , Souza , G.S. , Medeiros Eler , D. , Olivete Junior , C. , and Correia , R.C.M. 2017 . Teaching software quality via source code inspection tool. In IEEE Frontiers in Education Conf , FIE 2017 , 1 -- 8 . DOI=https:\/\/doi.org\/10.1109\/FIE.2017.8190658 10.1109\/FIE.2017.8190658 Gomes, P.H.A., Garcia, R.E., Souza, G.S., Medeiros Eler, D., Olivete Junior, C., and Correia, R.C.M. 2017. Teaching software quality via source code inspection tool. In IEEE Frontiers in Education Conf, FIE 2017, 1--8. DOI=https:\/\/doi.org\/10.1109\/FIE.2017.8190658","journal-title":"FIE"},{"key":"e_1_3_2_1_4_1","volume-title":"30th IEEE Conf on Software Engineering Education and Training, CSEE&T, 77--86","author":"Delgado D.","year":"2017","unstructured":"Delgado , D. , Velasco , A. , Aponte , J. , and Marcus , A . 2017. Evolving a Project-Based Software Engineering Course: A Case Study . In 30th IEEE Conf on Software Engineering Education and Training, CSEE&T, 77--86 . DOI= https:\/\/doi.org\/10.1109\/CSEET. 2017 .22 10.1109\/CSEET Delgado, D., Velasco, A., Aponte, J., and Marcus, A. 2017. Evolving a Project-Based Software Engineering Course: A Case Study. In 30th IEEE Conf on Software Engineering Education and Training, CSEE&T, 77--86. DOI= https:\/\/doi.org\/10.1109\/CSEET. 2017.22"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSA.2017.25"},{"key":"e_1_3_2_1_6_1","first-page":"1","article-title":"Five Reasons for Including Technical Debt in the Software Engineering Curriculum","volume":"28","author":"Falessi D.","year":"2015","unstructured":"Falessi , D. , and Kruchten , P.. 2015 . Five Reasons for Including Technical Debt in the Software Engineering Curriculum . In Proc of the European Conf on Software Architecture Workshops , 28 : 1 -- 28 :4. https:\/\/doi.org\/10.1145\/2797433.2797462 10.1145\/2797433.2797462 Falessi, D., and Kruchten, P.. 2015. Five Reasons for Including Technical Debt in the Software Engineering Curriculum. In Proc of the European Conf on Software Architecture Workshops, 28:1--28:4. https:\/\/doi.org\/10.1145\/2797433.2797462","journal-title":"Proc of the European Conf on Software Architecture Workshops"},{"volume-title":"Proc of the 38th Intl Conf on Software Engineering - Companion Volume. 422--431","author":"Feliciano J.","key":"e_1_3_2_1_7_1","unstructured":"Feliciano , J. , Storey , M.A.D. , and Zagalsky , A . 2016. Student experiences using GitHub in software engineering courses: a case study . In Proc of the 38th Intl Conf on Software Engineering - Companion Volume. 422--431 . DOI = https: \/\/doi.org\/10.1145\/2889160.2889195 10.1145\/2889160.2889195 Feliciano, J., Storey, M.A.D., and Zagalsky, A. 2016. Student experiences using GitHub in software engineering courses: a case study. In Proc of the 38th Intl Conf on Software Engineering - Companion Volume. 422--431. DOI = https: \/\/doi.org\/10.1145\/2889160.2889195"},{"volume-title":"Proc of the ACM Conf on Innovation and Technology in Computer Science Education, 380","author":"Arcelli Fontana F.","key":"e_1_3_2_1_8_1","unstructured":"Arcelli Fontana , F. , and Raibulet , C . 2017. Students' Feedback in Using GitHub in a Project Development for a Software Engineering Course . In Proc of the ACM Conf on Innovation and Technology in Computer Science Education, 380 . DOI=https: \/\/doi.org\/10.1145\/3059009.3072984 10.1145\/3059009.3072984 Arcelli Fontana, F., and Raibulet, C. 2017. Students' Feedback in Using GitHub in a Project Development for a Software Engineering Course. In Proc of the ACM Conf on Innovation and Technology in Computer Science Education, 380. DOI=https: \/\/doi.org\/10.1145\/3059009.3072984"},{"key":"e_1_3_2_1_9_1","volume-title":"41st Euromicro Conf on Software Engineering and Advanced Applications, EUROMICRO-SEAA. 357--364","author":"Francese R.","year":"2015","unstructured":"Francese , R. , Gravino , C. , Risi , M. , Scanniello , G. , and Tortora , G . 2015. On the Use of Requirements Measures to Predict Software Project and Product Measures in the Context of Android Mobile Apps: A Preliminary Study . In 41st Euromicro Conf on Software Engineering and Advanced Applications, EUROMICRO-SEAA. 357--364 . DOI=https:\/\/doi.org\/10.1109\/SEAA. 2015 .22 10.1109\/SEAA.2015.22 Francese, R., Gravino, C., Risi, M., Scanniello, G., and Tortora, G. 2015. On the Use of Requirements Measures to Predict Software Project and Product Measures in the Context of Android Mobile Apps: A Preliminary Study. In 41st Euromicro Conf on Software Engineering and Advanced Applications, EUROMICRO-SEAA. 357--364. DOI=https:\/\/doi.org\/10.1109\/SEAA.2015.22"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jvlc.2015.10.019"},{"key":"#cr-split#-e_1_3_2_1_11_1.1","doi-asserted-by":"crossref","unstructured":"Garcia R.E. Correia R.C.M. Olivete Junior C. Brandi A.C. and Prates J.M. 2015. Teaching and learning software project management: A hands-on approach. In 2015 IEEE Frontiers in Education Conf 1--7. DOI=https:\/\/doi.org\/10.1109\/FIE.2015.7344412 10.1109\/FIE.2015.7344412","DOI":"10.1109\/FIE.2015.7344412"},{"key":"#cr-split#-e_1_3_2_1_11_1.2","doi-asserted-by":"crossref","unstructured":"Garcia R.E. Correia R.C.M. Olivete Junior C. Brandi A.C. and Prates J.M. 2015. Teaching and learning software project management: A hands-on approach. In 2015 IEEE Frontiers in Education Conf 1--7. DOI=https:\/\/doi.org\/10.1109\/FIE.2015.7344412","DOI":"10.1109\/FIE.2015.7344412"},{"key":"e_1_3_2_1_12_1","volume-title":"Proc of the IEEE Global Engineering Education Conf, 1--7. DOI=https:\/\/doi.org\/10","author":"Ivanovic M.","year":"2012","unstructured":"Ivanovic , M. , Putnik , Z. , Budimac , Z. , and Bothe , K . 2012. Teaching \"Software Project Management\" course - Seven years experience . In Proc of the IEEE Global Engineering Education Conf, 1--7. DOI=https:\/\/doi.org\/10 .1109\/EDUCON. 2012 .6201165 10.1109\/EDUCON.2012.6201165 Ivanovic, M., Putnik, Z., Budimac, Z., and Bothe, K. 2012. Teaching \"Software Project Management\" course - Seven years experience. In Proc of the IEEE Global Engineering Education Conf, 1--7. DOI=https:\/\/doi.org\/10.1109\/EDUCON.2012.6201165"},{"key":"e_1_3_2_1_13_1","volume-title":"Technical Debt Principal Assessment Through Structural Metrics. In 43rd Euromicro Conf on Software Engineering and Advanced Applications, 329--333","author":"Kosti M.V.","year":"2017","unstructured":"Kosti , M.V. , Ampatzoglou , A. , Chatzigeorgiou , A. , Pallas , G. , Stamelos , J. , and Angelis , L . 2017 . Technical Debt Principal Assessment Through Structural Metrics. In 43rd Euromicro Conf on Software Engineering and Advanced Applications, 329--333 . DOI=https:\/\/doi.org\/10.1109\/SEAA. 2017 .59 10.1109\/SEAA.2017.59 Kosti, M.V., Ampatzoglou, A., Chatzigeorgiou, A., Pallas, G., Stamelos, J., and Angelis, L. 2017. Technical Debt Principal Assessment Through Structural Metrics. In 43rd Euromicro Conf on Software Engineering and Advanced Applications, 329--333. DOI=https:\/\/doi.org\/10.1109\/SEAA.2017.59"},{"key":"e_1_3_2_1_14_1","volume-title":"Proc of the 40th International Conf on Software Engineering: Companion Proc. 141--142","author":"Lu Y.","year":"1834","unstructured":"Lu , Y. , Mao , X. , Wang , T. , Yin , G. , Li , Z. , and Wang , H . 2018. Continuous inspection in the classroom: improving students' programming quality with social coding methods . In Proc of the 40th International Conf on Software Engineering: Companion Proc. 141--142 . DOI=https:\/\/doi.org\/10.1145\/3 1834 40.3195054 10.1145\/3183440.3195054 Lu, Y., Mao, X., Wang, T., Yin, G., Li, Z., and Wang, H. 2018. Continuous inspection in the classroom: improving students' programming quality with social coding methods. In Proc of the 40th International Conf on Software Engineering: Companion Proc. 141--142. DOI=https:\/\/doi.org\/10.1145\/3183440.3195054"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2018.07.010"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1111\/dsji.12176"},{"volume-title":"Proc of the 12th Intl Conf on Evaluation of Novel Approaches to Software Engineering, 293--300","author":"Roveda R.","key":"e_1_3_2_1_17_1","unstructured":"Roveda , R. , Arcelli Fontana , F. , Raibulet , C. , Zanoni , M. , and Rampazzo , F . 2017. Does the Migration to GitHub Relate to Internal Software Quality? . In Proc of the 12th Intl Conf on Evaluation of Novel Approaches to Software Engineering, 293--300 . DOI=https:\/\/doi.org\/10.5220\/0006367402930300 10.5220\/0006367402930300 Roveda, R., Arcelli Fontana, F., Raibulet, C., Zanoni, M., and Rampazzo, F. 2017. Does the Migration to GitHub Relate to Internal Software Quality?. In Proc of the 12th Intl Conf on Evaluation of Novel Approaches to Software Engineering, 293--300. DOI=https:\/\/doi.org\/10.5220\/0006367402930300"},{"key":"e_1_3_2_1_18_1","volume-title":"15th IEEE Intl Conf on Software Engineering Research, Management and Applications, 247--253","author":"Tirkey A.","year":"2017","unstructured":"Tirkey , A. , and Gary , K.A . 2017. Curricular change management with Git and Drupal: A tool to support flexible curricular development workflows . In 15th IEEE Intl Conf on Software Engineering Research, Management and Applications, 247--253 . DOI=https:\/\/doi.org\/10.1109\/SERA. 2017 .7965734 10.1109\/SERA.2017.7965734 Tirkey, A., and Gary, K.A. 2017. Curricular change management with Git and Drupal: A tool to support flexible curricular development workflows. In 15th IEEE Intl Conf on Software Engineering Research, Management and Applications, 247--253. DOI=https:\/\/doi.org\/10.1109\/SERA.2017.7965734"},{"volume-title":"Proc of the 18th ACM Conference on Computer Supported Cooperative Work & Social Computing. 1906--1917","author":"Zagalsky A.","key":"e_1_3_2_1_19_1","unstructured":"Zagalsky , A. , Feliciano , J. , Storey , M.A.D. , Zhao , Y. , and Wang , W . 2015. The Emergence of GitHub as a Collaborative Platform for Education . In Proc of the 18th ACM Conference on Computer Supported Cooperative Work & Social Computing. 1906--1917 . DOI=https:\/\/doi.org\/10.1145\/2675133.2675284 10.1145\/2675133.2675284 Zagalsky, A., Feliciano, J., Storey, M.A.D., Zhao, Y., and Wang, W. 2015. The Emergence of GitHub as a Collaborative Platform for Education. In Proc of the 18th ACM Conference on Computer Supported Cooperative Work & Social Computing. 1906--1917. DOI=https:\/\/doi.org\/10.1145\/2675133.2675284"},{"key":"e_1_3_2_1_20_1","volume-title":"4th Intl Conf on Cyber and IT Service Management, 1--2. DOI=https:\/\/doi.org\/10","author":"Zakiah A.","year":"2016","unstructured":"Zakiah , A. , and Fauzan , M.N .. 2016. Collaborative Learning Model of Software Engineering using Github for informatics student . In 4th Intl Conf on Cyber and IT Service Management, 1--2. DOI=https:\/\/doi.org\/10 .1109\/CITSM. 2016 .7577521 10.1109\/CITSM.2016.7577521 Zakiah, A., and Fauzan, M.N.. 2016. Collaborative Learning Model of Software Engineering using Github for informatics student. In 4th Intl Conf on Cyber and IT Service Management, 1--2. DOI=https:\/\/doi.org\/10.1109\/CITSM.2016.7577521"},{"key":"e_1_3_2_1_21_1","volume-title":"Proc of the 13th IEEE\/IFIP Conf on Software Architecture, 21--30","author":"Arcelli Fontana F.","year":"2016","unstructured":"Arcelli Fontana , F. , Roveda , R. , Zanoni , M. , Raibulet , C. , and Capilla R . 2016. An experience report on detecting and repairing software architecture erosion . In Proc of the 13th IEEE\/IFIP Conf on Software Architecture, 21--30 . DOI=https:\/\/doi.org\/ 10.1109\/WICSA. 2016 .37 10.1109\/WICSA.2016.37 Arcelli Fontana, F., Roveda, R., Zanoni, M., Raibulet, C., and Capilla R. 2016. An experience report on detecting and repairing software architecture erosion. In Proc of the 13th IEEE\/IFIP Conf on Software Architecture, 21--30. DOI=https:\/\/doi.org\/ 10.1109\/WICSA.2016.37"},{"volume-title":"Prof. of the 13th European Conf on Software Architecture (Companion Volume), 197--204","author":"Arcelli Fontana F.","key":"e_1_3_2_1_22_1","unstructured":"Arcelli Fontana , F. , Pigazzini , I. , Raibulet , C. , Basciano , S. , and Roveda , R . 2019. PageRank and criticality of architectural smells . In Prof. of the 13th European Conf on Software Architecture (Companion Volume), 197--204 . DOI=https:\/\/doi.org\/10.1145\/3344948.3344982 10.1145\/3344948.3344982 Arcelli Fontana, F., Pigazzini, I., Raibulet, C., Basciano, S., and Roveda, R.2019. PageRank and criticality of architectural smells. In Prof. of the 13th European Conf on Software Architecture (Companion Volume), 197--204. DOI=https:\/\/doi.org\/10.1145\/3344948.3344982"}],"event":{"name":"ICETC 2019: 2019 11th International Conference on Education Technology and Computers","sponsor":["University of Twente University of Twente"],"location":"Amsterdam Netherlands","acronym":"ICETC 2019"},"container-title":["Proceedings of the 2019 11th International Conference on Education Technology and Computers"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3369255.3369300","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3369255.3369300","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T23:13:11Z","timestamp":1750201991000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3369255.3369300"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,10,28]]},"references-count":23,"alternative-id":["10.1145\/3369255.3369300","10.1145\/3369255"],"URL":"https:\/\/doi.org\/10.1145\/3369255.3369300","relation":{},"subject":[],"published":{"date-parts":[[2019,10,28]]},"assertion":[{"value":"2020-01-21","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}