File Download

There are no files associated with this item.

  • Find it @ UNIST can give you direct access to the published full text of this article. (UNISTARs only)
Related Researcher

이주용

Yi, Jooyong
Programming Languages and Software Engineering Lab.
Read More

Views & Downloads

Detailed Information

Cited time in webofscience Cited time in scopus
Metadata Downloads

Full metadata record

DC Field Value Language
dc.citation.conferencePlace IT -
dc.citation.endPage 85 -
dc.citation.startPage 76 -
dc.citation.title International Conference in Software Engineering for Defence Applications -
dc.contributor.author Gabdrakhmanov, Bulat -
dc.contributor.author Tolkachev, Aleksey -
dc.contributor.author Succi, Giancarlo -
dc.contributor.author Yi, Jooyong -
dc.date.accessioned 2023-12-19T15:48:25Z -
dc.date.available 2023-12-19T15:48:25Z -
dc.date.created 2019-06-07 -
dc.date.issued 2018-06-07 -
dc.description.abstract The number of research papers on defect prediction has sharply increased for the last decade or so. One of the main driving forces behind it has been the publicly available datasets for defect prediction such as the PROMISE repository. These publicly available datasets make it possible for numerous researchers to conduct various experiments on defect prediction without having to collect data themselves. However, there are potential problems that have been ignored. First, there is a potential risk that the knowledge accumulated in the research community is, over time, likely to overfit to the datasets that are repeatedly used in numerous studies. Second, as software development practices commonly employed in the field evolve over time, these changes may potentially affect the relation between defect-proneness and software metrics, which would not be reflected in the existing datasets. In fact, these potential risks can be addressed to a significant degree, if new datasets can be prepared easily. As a step toward that goal, we introduce an open-source software metric tool, SMD (Software Metric tool for Defect prediction) that can generate code metrics and process metrics for a given Java software project in a Git repository. In our case study where we compare existing datasets with the datasets re-generated from the same software projects using our tool, we found that the two datasets are not identical with each other, despite the fact that the metric values we obtained conform to the definitions of their corresponding metrics. We learned that there are subtle factors to consider when generating and using metrics for defect prediction. -
dc.identifier.bibliographicCitation International Conference in Software Engineering for Defence Applications, pp.76 - 85 -
dc.identifier.doi 10.1007/978-3-030-14687-0_7 -
dc.identifier.scopusid 2-s2.0-85064168289 -
dc.identifier.uri https://scholarworks.unist.ac.kr/handle/201301/34941 -
dc.identifier.url https://link.springer.com/chapter/10.1007%2F978-3-030-14687-0_7 -
dc.language 영어 -
dc.publisher SEDA 2018 -
dc.title An Open-Source Software Metric Tool for Defect Prediction, Its Case Study and Lessons We Learned -
dc.type Conference Paper -
dc.date.conferenceDate 2018-06-07 -

qrcode

Items in Repository are protected by copyright, with all rights reserved, unless otherwise indicated.