Use of Java Exception Stack Trace to Improve Bug Fixing Skills of Intermediate Java Learners

T. S. Indi, P. Yalagi, M. Nirgude
{"title":"Use of Java Exception Stack Trace to Improve Bug Fixing Skills of Intermediate Java Learners","authors":"T. S. Indi, P. Yalagi, M. Nirgude","doi":"10.1109/LaTiCE.2016.9","DOIUrl":null,"url":null,"abstract":"Today industry demands attention towards the software quality in the development process than only software delivery. The quality of software can be measured, monitored and tested during different phases of software development lifecycle. Major failures of software affect money as well as the reputation of a company. In this scenario, fixing bugs in less time is an important factor. Today's challenge for engineering students is to have program writing skills as well as bug fixing skills and complete the task in stipulated time period. Here, we present the experiment on how bug fixing skills are improved. We have conducted the experiment during Java programming course for Third Year students of Information Technology discipline. This experiment was to use Java exception stack trace to find bugs in Java program and fix them in stipulated time. To test the effect of this experiment, a pre-test post-test experimental study along with perception survey was carried out. We found that more than 65% students were successful in fixing bugs in stipulated time and about 20% students were able to fix bugs, but not in stipulated time. About 80-85% students were in state to analyze and fix the bugs in program.","PeriodicalId":281941,"journal":{"name":"2016 International Conference on Learning and Teaching in Computing and Engineering (LaTICE)","volume":"98 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 International Conference on Learning and Teaching in Computing and Engineering (LaTICE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/LaTiCE.2016.9","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 6

Abstract

Today industry demands attention towards the software quality in the development process than only software delivery. The quality of software can be measured, monitored and tested during different phases of software development lifecycle. Major failures of software affect money as well as the reputation of a company. In this scenario, fixing bugs in less time is an important factor. Today's challenge for engineering students is to have program writing skills as well as bug fixing skills and complete the task in stipulated time period. Here, we present the experiment on how bug fixing skills are improved. We have conducted the experiment during Java programming course for Third Year students of Information Technology discipline. This experiment was to use Java exception stack trace to find bugs in Java program and fix them in stipulated time. To test the effect of this experiment, a pre-test post-test experimental study along with perception survey was carried out. We found that more than 65% students were successful in fixing bugs in stipulated time and about 20% students were able to fix bugs, but not in stipulated time. About 80-85% students were in state to analyze and fix the bugs in program.
使用Java异常堆栈跟踪来提高中级Java学习者的Bug修复技能
今天的行业要求关注开发过程中的软件质量,而不仅仅是软件交付。软件的质量可以在软件开发生命周期的不同阶段进行测量、监控和测试。软件的重大故障不仅会影响公司的声誉,还会影响金钱。在这种情况下,在更短的时间内修复bug是一个重要的因素。如今,工科学生面临的挑战是具备程序编写技能和bug修复技能,并在规定的时间内完成任务。在这里,我们将展示如何改进bug修复技能的实验。我们在信息技术专业大三学生的Java编程课程中进行了实验。本实验是利用Java异常堆栈跟踪来发现Java程序中的bug,并在规定的时间内修复它们。为了验证该实验的效果,我们进行了前测后测实验研究和感知调查。我们发现超过65%的学生在规定的时间内成功修复了bug,大约20%的学生能够修复bug,但没有在规定的时间内修复。大约80-85%的学生处于分析和修复程序错误的状态。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信