R. Cardell-Oliver, Lu Zhang, Rieky Barady, You Hai Lim, Asad Naveed, T. Woodings
{"title":"Automated Feedback for Quality Assurance in Software Engineering Education","authors":"R. Cardell-Oliver, Lu Zhang, Rieky Barady, You Hai Lim, Asad Naveed, T. Woodings","doi":"10.1109/ASWEC.2010.24","DOIUrl":null,"url":null,"abstract":"This paper investigates the use of automated testing tools for improving the quality of programs produced by software engineering students. Our approach to software quality assurance utilizes open source, professional software engineering tools to measure a number of quality attributes. Programming assignments are designed and the tools configured to provide timely, formative feedback to students. Evaluation of over 450 student assignments developed both with and without tool support demonstrates that the feedback both enables and motivates students to improve significantly the quality of their submitted programming assignments.","PeriodicalId":381789,"journal":{"name":"2010 21st Australian Software Engineering Conference","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2010-04-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"7","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2010 21st Australian Software Engineering Conference","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ASWEC.2010.24","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 7
Abstract
This paper investigates the use of automated testing tools for improving the quality of programs produced by software engineering students. Our approach to software quality assurance utilizes open source, professional software engineering tools to measure a number of quality attributes. Programming assignments are designed and the tools configured to provide timely, formative feedback to students. Evaluation of over 450 student assignments developed both with and without tool support demonstrates that the feedback both enables and motivates students to improve significantly the quality of their submitted programming assignments.