• Title/Summary/Keyword: bug report

Search Result 26, Processing Time 0.033 seconds

Estimating the Time to Fix Bugs Using Bug Reports (버그 리포트를 이용한 버그 정정 시간 추정)

  • Kwon, Kimun;Jin, Kwanghue;Lee, Byungjeong
    • Journal of KIISE
    • /
    • v.42 no.6
    • /
    • pp.755-763
    • /
    • 2015
  • As fixing bugs is a large part of software development and maintenance, estimating the time to fix bugs -bug fixing time- is extremely useful when planning software projects. Therefore, in this study, we propose a way to estimate bug fixing time using bug reports. First, we classify previous bug reports with meta fields by applying a k-NN method. Next, we compute the similarity of the new bug and previous bugs by using data from bug reports. Finally, we estimate how long it will take to fix the new bug using the time it took to repair similar bugs. In this study, we perform experiments with open source software. The results of these experiments show that our approach effectively estimates the bug fixing time.

Enhancing Model-based Fault Traceability by Using Similarity between Bug and Commit Information

  • Jung, Dongju;Min, Kyeongsic;Lee, Jung-Won;Lee, Byungjeong
    • Journal of Internet Computing and Services
    • /
    • v.20 no.2
    • /
    • pp.29-37
    • /
    • 2019
  • As software development technology evolves, the quality of software has increased. But software created through sophisticated technology is still defective. The developer will be aware of the defect through a bug report and the reported defect must be fixed as soon as possible for the software to function correctly. It is important to know which component of the program is related to the reported defect and should be fixed. However, even though the developer understands the developed software, the task of tracing faults is a time-consuming task and requires effort. Therefore, if there is a way for developers to support tracing faults, they could fix defects more quickly. Because fixing defects rapidly is a factor of software reliability, fault traceability is essential and an effective method is needed. Therefore, in this paper, we propose a model-based fault traceability enhancement technique by using bug report and commit information and verify the effectiveness of the proposed technique.

Applying SeqGAN Algorithm to Software Bug Repair (소프트웨어 버그 정정에 SeqGAN 알고리즘을 적용)

  • Yang, Geunseok;Lee, Byungjeong
    • Journal of Internet Computing and Services
    • /
    • v.21 no.5
    • /
    • pp.129-137
    • /
    • 2020
  • Recently, software size and program code complexity have increased due to application to various fields of software. Accordingly, the existence of program bugs inevitably occurs, and the cost of software maintenance is increasing. In open source projects, developers spend a lot of debugging time when solving a bug report assigned. To solve this problem, in this paper, we apply SeqGAN algorithm to software bug repair. In detail, the SeqGAN model is trained based on the source code. Open similar source codes during the learning process are also used. To evaluate the suitability for the generated candidate patch, a fitness function is applied, and if all test cases are passed, software bug correction is considered successful. To evaluate the efficiency of the proposed model, it was compared with the baseline, and the proposed model showed better repair.

Record keeping system of bugs for software quality assurance

  • Mateen, Ahmed;Zhu, Qingsheng;Afsar, Salman
    • International journal of advanced smart convergence
    • /
    • v.8 no.4
    • /
    • pp.207-213
    • /
    • 2019
  • Assistance for the quality assurance management and developers to provide high quality software products. Using a bug record keeping system is exceptionally important in software progress, and it is followed vastly by majority of software producing companies in modern era. Regular application of a bug record keeping system is very helpful in developing software systems. We developed this system which helps the software testing team to keep a complete record of their testing activities during the software testing, also increases your confidence in the software quality, class and worth. Our proposed system offers trouble-free and effortless approaches to acquire desired information about bug, also produces different kinds of reports like summary reports, detailed reports etc. It gives facility to create, delete and update any project. Our developed application system is designed by using visual c# at front end and sql server 2008 management studio express at back end.

A PageRank-based Bug Report Summarization Technique using Bug Report Relationships (버그 리포트 사이의 연관 관계를 이용한 PageRank 기반 버그 리포트 요약 기법)

  • Kim, Beom-Jun;Kang, Sung-Won;Lee, Seonah
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2019.10a
    • /
    • pp.653-656
    • /
    • 2019
  • 소프트웨어의 유지보수 단계에서 소프트웨어의 버그 리포트는 개발자에게 유용한 정보를 제공한다. 개발자들은 버그 수정이나 변경 내역 열람 등 다양한 작업을 위해 버그 리포트를 열람한다. 하지만, 대화 형식으로 작성되는 버그 리포트의 특징 때문에 버그 리포트는 종종 매우 길거나 장황하여 이를 읽고 이해하기 어려운 경우가 많다. 이러한 문제점을 해결하기 위한 방법으로 버그 리포트의 요약문을 자동으로 생성하는 기법을 제안하였고, 다양한 관련 연구가 진행되었다. 그러나, 기존에 제안된 버그 리포트 요약 기법들은 버그 리포트만의 고유한 특성들을 활용하지 않는 경우가 많다. 본 연구에서는 버그 리포트들 사이의 중복(duplicates), 의존(depends-on), 역의존(blocks) 관계들을 이용한 PageRank 알고리즘 기반 버그 리포트 요약 기법을 제안한다. 실험 결과 제안 기법이 기존 버그 리포트 요약 기법보다 요약 품질과 적용 범위 측면에서 뛰어남을 확인하였다.

Elucidation of Cause of Cotyledon Black-Decay of Soybean Sprout by Bean Bug, Riptortus clavatus

  • Lee, Jung-Han;Han, Ki-Soo;Kim, Dong-Kil;Kang, Jin-Ho;Kim, Hee-Kyu
    • KOREAN JOURNAL OF CROP SCIENCE
    • /
    • v.53 no.3
    • /
    • pp.303-307
    • /
    • 2008
  • Cotyledon Black Decay (CBD) on soybean sprout mimics the black spot due to microbial infection. CBD, not visible or predictable at seedlot state, for some reason, shows up exclusively on cotyledon of soybean sprout during sprouting process. Such an incidence rate fluctuated from 0.8 to 19.5% over three years from 2004. We suspected some pod-infecting anthracnose fungi and/or pod-blight pathogen, or pod-sucking bean bug, one of the major pests of soybean, might have involved, of which we ruled out fungal pathogen because it was preventable through heat treatment, a proven method for seedlot disinfestation. The healthy seeds artificially fed by bean bug for one to seven days were sprouted, and 6 to 41% of the soybean sprout revealed the CBD mimic to those occurred in soybean sprout from previous commercial seedlot screening experiments. This finding is the first report to confirm that bean bug damage to pod at $R_8$ stage is directly responsible for the CBD, which did not concur with any other deleterious effects on sprouting such as reduction in hypocotyls elongation and rooting except unsightly sprout quality. However, earlier feeding either at green pod or greenish yellow pod stage ($R_6$ -early $R_7$ stage) resulted in rather severe damages, which strikingly reduced hypocotyls growth to about one forth to about two third, as well as the reduction in rates of seed germination.

Report on Two Egg Parasitoid Species of Riptortus clavatus (Thunberg) (Heteroptera: Alydidae) on Soybean (톱다리개미허리노린재의 난기생봉 2종에 관한 보고)

  • Paik, Chae-Hoon;Lee, Geon-Hwi;Choi, Man-Young;Seo, Hong-Yul;Kim, Doo-Ho;La, Seung-Yong;Park, Chung-Gyoo
    • Korean journal of applied entomology
    • /
    • v.46 no.2
    • /
    • pp.281-286
    • /
    • 2007
  • Two hymenopteran egg parasitoid species, Gryon japonicum (Ashmead) (Scelionidae) and Ooencyrtus nezarae Ishii (Encyrtidae), were emerged from eggs of bean bug, Riptortus clavatus Thunberg (Heteroptera: Alydidae). The former parasitoid is first recorded in Korea. Brief morphological and biological characteristics, and parasitism on R. clavatus eggs are described.

Tree-crown Defoliation caused by Outbreak of Forest Insect Pests in Korea during 2020 (2020년 산림해충 대발생에 의한 산림의 식엽 피해)

  • Jung, Jong-Kook;Nam, Youngwoo;Kim, Dongsoo;Lee, Sang-Hyun;Lim, Jong-Hwan;Choi, Won Il;Kim, Eun-Sook
    • Korean journal of applied entomology
    • /
    • v.59 no.4
    • /
    • pp.409-410
    • /
    • 2020
  • This report describes the damage caused by gypsy moths (Lymantria dispar) and stick bugs (Ramulus mikado) to forests and host plants in 2020. Severe tree-crown defoliation was found in central parts of Korea, especially Gangwon (1,638 ha), Gyeonggi (1,134 ha), Chungbuk (726 ha) and Seoul (476 ha). Stick bug outbreaks occurred in hilly areas, such as Mt. Bongsan, located between Seoul and Goyang.

An Empirical Study of Meta Field Reassignment on New Bug Report (버그리포트의 메타필드 초기 재할당의 실증적 분석)

  • Min, Sae-Won;Kim, Mi-Soo;Lee, Eun-Seok
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2017.11a
    • /
    • pp.480-483
    • /
    • 2017
  • 소프트웨어 개발 및 유지보수 단계에서 발생한 문제들은 버그 추적 시스템을 통해 버그리포트로 등록되고 관리된다. 등록된 버그리포트를 기반으로 배정자는 해당 문제를 해결할 수 있는 개발자들을 배정하고, 배정된 개발자는 이를 해결한다. 그러나 버그리포트에서 제공되는 정보가 정확하지 않을 경우 문제 해결에 많은 시간이 소모된다. 본 논문에서는 Eclipse 오픈소스 프로젝트들에 대해 12가지의 도메인으로 분류하여 총 395,967개의 버그리포트에 대해 초기 정보의 불완전성을 분석한다. 이를 위해 초기 버그리포트에서 제공되는 정보 중 메타필드 내 정보에 초점을 맞춘다. 분석결과 필드들이 도메인 별로 최소 6%, 평균 20%, 최대 33%가 최소 한 번 이상 변경되는 것을 확인하였으며, 프로젝트 도메인 별로 상이하게 변경되는 것을 확인할 수 있었다.

우전탄좌 지질조사 보고서

  • 이돈영;유양수
    • Journal of the Korean Professional Engineers Association
    • /
    • v.5 no.17
    • /
    • pp.3-10
    • /
    • 1972
  • This report is the result of the basic geologic investigation for the purpose of preparing the long-term development program of the U-jeon Consolidated Coal kline. The Consolidated Coal Mine is located at Gujeol-ri, Wangsan-myeon, Myeongju-gun, and Yucheon-ri, Bug-myeon, Jeongseon-gun, Gan-gweon Province (128$^{\circ}$ 43′10.4"-128$^{\circ}$ 46′10. 4"of east long-ititude, 37$^{\circ}$ 30′-37$^{\circ}$ 33′ of north latitude). This region, the western part of Taebaek mountain range, shows a ragged mountinous feature. Formations of the Pyeongan System of Paleozoic Era are distribu ted in the region with the surrounding Great Limestone Series of Joseon System which covers the south-eastern part of the region. The Pyeongan System is divided into four formations, namely, the Hongjeom, the Sadong, the Gobang and the Hongam, in ascending order. The sadong Formation intercalates several coal beds, and two coal beds out of them are minable. The coal beds are variable in thickness, having the repeated swelled or poket and the pinched parts, which suggest all intense disturbance caused by folding. The heat value of the coal is 5, 500cal. on the average. The total amount of coal reserves of the U-jeon consolidated Coal Mine is estimated at about thirty million metric tons.

  • PDF