Dergi makalesi Açık Erişim
ErSahIn, Mustafa; Utku, Semih; Kilinc, Deniz; ErSahIn, Buket
<?xml version='1.0' encoding='UTF-8'?> <record xmlns="http://www.loc.gov/MARC21/slim"> <leader>00000nam##2200000uu#4500</leader> <datafield tag="909" ind1="C" ind2="4"> <subfield code="n">3</subfield> <subfield code="c">1598-1614</subfield> <subfield code="v">29</subfield> <subfield code="p">TURKISH JOURNAL OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCES</subfield> </datafield> <controlfield tag="005">20221007092946.0</controlfield> <datafield tag="909" ind1="C" ind2="O"> <subfield code="o">oai:aperta.ulakbim.gov.tr:235796</subfield> <subfield code="p">user-tubitak-destekli-proje-yayinlari</subfield> </datafield> <datafield tag="100" ind1=" " ind2=" "> <subfield code="u">Dokuz Eylul Univ, Grad Sch Nat & Appl Sci, Dept Comp Engn, Izmir, Turkey</subfield> <subfield code="a">ErSahIn, Mustafa</subfield> </datafield> <datafield tag="520" ind1=" " ind2=" "> <subfield code="a">Software quality assurance is one of the crucial factors for the success of software projects. Bug fixing has an essential role in software quality assurance, and bug localization (BL) is the first step of this process. BL is difficult and time-consuming since the developers should understand the flow, coding structure, and the logic of the program. Information retrieval-based bug localization (IRBL) uses the information of bug reports and source code to locate the section of code in which the bug occurs. It is difficult to apply other tools because of the diversity of software development languages, design patterns, and development standards. The aim of this study is to build an adaptive IRBL tool and make it usable by more companies. BugSTAiR solves the aforementioned problem by means of the adaptive attribute weighting (AAW) algorithm and is evaluated on four open-source projects which are well-known benchmark datasets on BL. One of them is BLIA which is the state of the art in bug localization area and another is BLUIR which is a well-known BL tool. According to the promising results of experiments, Top1 rank of BugSTAiR is 2% and MAP is 10% better than BLIA's results on AspectJ and it has localized 4.6% of all bugs in Top1 and its precision is 6.1% better than BLIA on SWT, respectively. On the other side, it is 20% better in the Top1 metric and 30% in precision than BLUIR.</subfield> </datafield> <datafield tag="542" ind1=" " ind2=" "> <subfield code="l">open</subfield> </datafield> <datafield tag="650" ind1="1" ind2="7"> <subfield code="2">opendefinition.org</subfield> <subfield code="a">cc-by</subfield> </datafield> <datafield tag="540" ind1=" " ind2=" "> <subfield code="u">http://www.opendefinition.org/licenses/cc-by</subfield> <subfield code="a">Creative Commons Attribution</subfield> </datafield> <controlfield tag="001">235796</controlfield> <datafield tag="980" ind1=" " ind2=" "> <subfield code="a">publication</subfield> <subfield code="b">article</subfield> </datafield> <datafield tag="245" ind1=" " ind2=" "> <subfield code="a">Information retrieval-based bug localization approach with adaptive attribute weighting</subfield> </datafield> <datafield tag="260" ind1=" " ind2=" "> <subfield code="c">2021-01-01</subfield> </datafield> <datafield tag="980" ind1=" " ind2=" "> <subfield code="a">user-tubitak-destekli-proje-yayinlari</subfield> </datafield> <datafield tag="700" ind1=" " ind2=" "> <subfield code="u">Dokuz Eylul Univ, Grad Sch Nat & Appl Sci, Dept Comp Engn, Izmir, Turkey</subfield> <subfield code="a">Utku, Semih</subfield> </datafield> <datafield tag="700" ind1=" " ind2=" "> <subfield code="u">Bakircay Univ, Dept Comp Engn, Fac Engn, Izmir, Turkey</subfield> <subfield code="a">Kilinc, Deniz</subfield> </datafield> <datafield tag="700" ind1=" " ind2=" "> <subfield code="u">Izmir Inst Technol, Dept Comp Engn, Fac Engn, Izmir, Turkey</subfield> <subfield code="a">ErSahIn, Buket</subfield> </datafield> <datafield tag="856" ind1="4" ind2=" "> <subfield code="u">https://aperta.ulakbim.gov.trrecord/235796/files/bib-3f78a1fd-4d4f-40f9-87f1-034518df31ad.txt</subfield> <subfield code="s">227</subfield> <subfield code="z">md5:ef899610619bbe58e46c3f0710772c60</subfield> </datafield> <datafield tag="024" ind1=" " ind2=" "> <subfield code="a">10.3906/elk-2006-14</subfield> <subfield code="2">doi</subfield> </datafield> </record>
Görüntülenme | 23 |
İndirme | 7 |
Veri hacmi | 1.6 kB |
Tekil görüntülenme | 19 |
Tekil indirme | 7 |