dc.citation.conferencePlace |
IT |
- |
dc.citation.endPage |
993 |
- |
dc.citation.startPage |
990 |
- |
dc.citation.title |
ACM SIGSOFT International Symposium on the Foundations of Software Engineering / European Software Engineering Conference |
- |
dc.contributor.author |
Kim, Mijung |
- |
dc.contributor.author |
Nam, J. |
- |
dc.contributor.author |
Yeon, J. |
- |
dc.contributor.author |
Choi, S. |
- |
dc.contributor.author |
Kim, S. |
- |
dc.date.accessioned |
2023-12-19T22:06:45Z |
- |
dc.date.available |
2023-12-19T22:06:45Z |
- |
dc.date.created |
2021-03-12 |
- |
dc.date.issued |
2015-08-30 |
- |
dc.description.abstract |
Quality assurance for common APIs is important since the the reliability of APIs affects the quality of other systems using the APIs. Testing is a common practice to ensure the quality of APIs, but it is a challenging and laborious task especially for industrial projects. Due to a large number of APIs with tight time constraints and limited resources, it is hard to write enough test cases for all APIs. To address these challenges, we present a novel technique, Remi that predicts high risk APIs in terms of producing potential bugs. Remi allows developers to write more test cases for the high risk APIs. We evaluate Remi on a real-world industrial project, Tizen-wearable, and apply Remi to the API development process at Samsung Electronics. Our evaluation results show that Remi predicts the bug-prone APIs with reasonable accuracy (0.681 f-measure on average). The results also show that applying Remi to the Tizen-wearable development process increases the number of bugs detected, and reduces the resources required for executing test cases. |
- |
dc.identifier.bibliographicCitation |
ACM SIGSOFT International Symposium on the Foundations of Software Engineering / European Software Engineering Conference, pp.990 - 993 |
- |
dc.identifier.doi |
10.1145/2786805.2804429 |
- |
dc.identifier.scopusid |
2-s2.0-84960327395 |
- |
dc.identifier.uri |
https://scholarworks.unist.ac.kr/handle/201301/50617 |
- |
dc.language |
영어 |
- |
dc.publisher |
ACM |
- |
dc.title |
REMI: Defect prediction for efficient API testing |
- |
dc.type |
Conference Paper |
- |
dc.date.conferenceDate |
2015-08-30 |
- |