Enhancing supervised bug localization with metadata and stack-trace
Locating relevant source files for a given bug report is an important task in software development and maintenance. To make the locating process easier, information retrieval methods have been widely used to compute the content similarities between bug reports and source files. In addition to conten...
Saved in:
Published in: | Knowledge and information systems Vol. 62; no. 6; pp. 2461 - 2484 |
---|---|
Main Authors: | , , , , , , |
Format: | Journal Article |
Language: | English |
Published: |
London
Springer London
01-06-2020
Springer Nature B.V |
Subjects: | |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Abstract | Locating relevant source files for a given bug report is an important task in software development and maintenance. To make the locating process easier, information retrieval methods have been widely used to compute the content similarities between bug reports and source files. In addition to content similarities, various other sources of information such as the metadata and the stack-trace in the bug report can be used to enhance the localization accuracy. In this paper, we propose a supervised topic modeling approach for automatically locating the relevant source files of a bug report. In our approach, we take into account the following five key observations. First, supervised modeling can effectively make use of the existing fixing histories. Second, certain words in bug reports tend to appear multiple times in their relevant source files. Third, longer source files tend to have more bugs. Fourth, metainformation brings additional guidance on the search space. Fifth, buggy source files could be already contained in the stack-trace. By integrating the above five observations, we experimentally show that the proposed method can achieve up to 67.1% improvement in terms of prediction accuracy over its best competitors and scales linearly with the size of the data. |
---|---|
AbstractList | Locating relevant source files for a given bug report is an important task in software development and maintenance. To make the locating process easier, information retrieval methods have been widely used to compute the content similarities between bug reports and source files. In addition to content similarities, various other sources of information such as the metadata and the stack-trace in the bug report can be used to enhance the localization accuracy. In this paper, we propose a supervised topic modeling approach for automatically locating the relevant source files of a bug report. In our approach, we take into account the following five key observations. First, supervised modeling can effectively make use of the existing fixing histories. Second, certain words in bug reports tend to appear multiple times in their relevant source files. Third, longer source files tend to have more bugs. Fourth, metainformation brings additional guidance on the search space. Fifth, buggy source files could be already contained in the stack-trace. By integrating the above five observations, we experimentally show that the proposed method can achieve up to 67.1% improvement in terms of prediction accuracy over its best competitors and scales linearly with the size of the data. |
Author | Tong, Hanghang Li, Ming Xu, Feng Lu, Jian Yao, Yuan Wang, Yaojing Huo, Xuan |
Author_xml | – sequence: 1 givenname: Yaojing surname: Wang fullname: Wang, Yaojing email: wyj@smail.nju.edu.cn organization: The State Key Laboratory of Novel Software Technology, Nanjing University – sequence: 2 givenname: Yuan surname: Yao fullname: Yao, Yuan organization: The State Key Laboratory of Novel Software Technology, Nanjing University – sequence: 3 givenname: Hanghang surname: Tong fullname: Tong, Hanghang organization: University of Illinois Urbana-Champaign – sequence: 4 givenname: Xuan surname: Huo fullname: Huo, Xuan organization: The State Key Laboratory of Novel Software Technology, Nanjing University – sequence: 5 givenname: Ming surname: Li fullname: Li, Ming organization: The State Key Laboratory of Novel Software Technology, Nanjing University – sequence: 6 givenname: Feng surname: Xu fullname: Xu, Feng organization: The State Key Laboratory of Novel Software Technology, Nanjing University – sequence: 7 givenname: Jian surname: Lu fullname: Lu, Jian organization: The State Key Laboratory of Novel Software Technology, Nanjing University |
BookMark | eNp9kEtLAzEUhYNUsK3-AVcB16O5yUxmZimlPqDgRtchz3Zqm6lJRtFfb3QK7lwc7r1wzrnwzdDE994idAnkGgipbyIQgKog0GaVlBf0BE0JzScD4JPjDqyuz9Asxi0hUHOAKVos_UZ63fk1jsPBhvcuWoPVsMa7Xstd9yVT13v80aUN3tskjUwSS29wTFK_FilIbc_RqZO7aC-Oc45e7pbPi4di9XT_uLhdFZpBmwragKmkq40hzlHWGEU5NFkKdEmtsk5Z1gIvKWmc4dlcO8VlqVxpq7a0bI6uxt5D6N8GG5PY9kPw-aWgrG1JVTHOs4uOLh36GIN14hC6vQyfAoj4gSVGWCLDEr-wcnqO2BiK2ezXNvxV_5P6Bo-EboM |
CitedBy_id | crossref_primary_10_1109_ACCESS_2023_3242294 crossref_primary_10_1016_j_infsof_2023_107305 crossref_primary_10_1007_s10115_022_01735_z crossref_primary_10_1109_ACCESS_2021_3074266 crossref_primary_10_3390_sym13030406 crossref_primary_10_4018_IJOSSP_308791 crossref_primary_10_1007_s10664_021_09946_8 crossref_primary_10_1109_ACCESS_2023_3265731 |
Cites_doi | 10.1145/1064978.1065014 10.1109/TSE.2018.2810892 10.1145/358557.358577 10.1016/j.infsof.2010.04.002 10.1145/361219.361220 10.1007/s10515-014-0162-2 10.1109/TSE.2006.105 10.1007/s10664-016-9484-y 10.1109/TSE.2007.1016 10.1016/j.infsof.2018.03.003 10.1109/TSE.2013.24 10.2298/CSIS0901023K 10.3115/1699510.1699543 10.1145/1595696.1595715 10.1145/1401890.1401960 10.1145/2635868.2635874 10.1109/ASE.2015.73 10.1145/2610384.2610386 10.24963/ijcai.2017/265 10.1109/ASE.2011.6100062 10.1145/1985793.1985898 10.1109/ICPC.2017.24 10.1145/2884781.2884862 10.1109/ICSE.2004.1317470 10.1145/2597008.2597148 10.1145/1218563.1218587 10.1109/ICSME.2014.37 10.1109/APSEC.2017.40 10.1109/APSEC.2017.39 10.1145/1595696.1595766 10.1145/1035292.1029012 10.1109/ICDM.2018.00076 10.1145/1095430.1081753 10.1109/ASE.2013.6693093 10.1109/ICSE.2007.29 10.1109/ICSE.2012.6227210 10.1145/1041685.1029907 10.1109/APSEC.2015.23 10.1109/ICSME.2014.38 10.1109/ICSME.2014.41 10.1109/MSR.2013.6624036 |
ContentType | Journal Article |
Copyright | Springer-Verlag London Ltd., part of Springer Nature 2020 Springer-Verlag London Ltd., part of Springer Nature 2020. |
Copyright_xml | – notice: Springer-Verlag London Ltd., part of Springer Nature 2020 – notice: Springer-Verlag London Ltd., part of Springer Nature 2020. |
DBID | AAYXX CITATION 3V. 7SC 7WY 7WZ 7XB 87Z 8AL 8AO 8FD 8FE 8FG 8FK 8FL ABUWG AFKRA ARAPS AZQEC BENPR BEZIV BGLVJ CCPQU DWQXO FRNLG F~G GNUQQ HCIFZ JQ2 K60 K6~ K7- L.- L7M L~C L~D M0C M0N P5Z P62 PQBIZ PQBZA PQEST PQQKQ PQUKI PRINS Q9U |
DOI | 10.1007/s10115-019-01426-2 |
DatabaseName | CrossRef ProQuest Central (Corporate) Computer and Information Systems Abstracts ABI/INFORM Collection ABI/INFORM Global (PDF only) ProQuest Central (purchase pre-March 2016) ABI/INFORM Collection Computing Database (Alumni Edition) ProQuest Pharma Collection Technology Research Database ProQuest SciTech Collection ProQuest Technology Collection ProQuest Central (Alumni) (purchase pre-March 2016) ABI/INFORM Collection (Alumni Edition) ProQuest Central (Alumni) ProQuest Central UK/Ireland Advanced Technologies & Aerospace Collection ProQuest Central Essentials AUTh Library subscriptions: ProQuest Central Business Premium Collection Technology Collection ProQuest One Community College ProQuest Central Korea Business Premium Collection (Alumni) ABI/INFORM Global (Corporate) ProQuest Central Student SciTech Premium Collection ProQuest Computer Science Collection ProQuest Business Collection (Alumni Edition) ProQuest Business Collection Computer Science Database ABI/INFORM Professional Advanced Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Academic Computer and Information Systems Abstracts Professional ABI/INFORM Global (ProQuest) Computing Database Advanced Technologies & Aerospace Database ProQuest Advanced Technologies & Aerospace Collection ProQuest One Business ProQuest One Business (Alumni) ProQuest One Academic Eastern Edition (DO NOT USE) ProQuest One Academic ProQuest One Academic UKI Edition ProQuest Central China ProQuest Central Basic |
DatabaseTitle | CrossRef ABI/INFORM Global (Corporate) ProQuest Business Collection (Alumni Edition) ProQuest One Business Computer Science Database ProQuest Central Student Technology Collection Technology Research Database Computer and Information Systems Abstracts – Academic ProQuest Advanced Technologies & Aerospace Collection ProQuest Central Essentials ProQuest Computer Science Collection Computer and Information Systems Abstracts ProQuest Central (Alumni Edition) SciTech Premium Collection ProQuest One Community College ProQuest Pharma Collection ProQuest Central China ABI/INFORM Complete ProQuest Central ABI/INFORM Professional Advanced ProQuest Central Korea Advanced Technologies Database with Aerospace ABI/INFORM Complete (Alumni Edition) Advanced Technologies & Aerospace Collection Business Premium Collection ABI/INFORM Global ProQuest Computing ABI/INFORM Global (Alumni Edition) ProQuest Central Basic ProQuest Computing (Alumni Edition) ProQuest One Academic Eastern Edition ProQuest Technology Collection ProQuest SciTech Collection ProQuest Business Collection Computer and Information Systems Abstracts Professional Advanced Technologies & Aerospace Database ProQuest One Academic UKI Edition ProQuest One Business (Alumni) ProQuest One Academic ProQuest Central (Alumni) Business Premium Collection (Alumni) |
DatabaseTitleList | ABI/INFORM Global (Corporate) |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Computer Science |
EISSN | 0219-3116 |
EndPage | 2484 |
ExternalDocumentID | 10_1007_s10115_019_01426_2 |
GroupedDBID | -59 -5G -BR -EM -Y2 -~C .4S .86 .DC .VR 06D 0R~ 0VY 1N0 1SB 203 29L 2J2 2JN 2JY 2KG 2LR 2P1 2VQ 2~H 30V 3V. 4.4 406 408 409 40D 40E 5GY 5VS 67Z 6KP 6NX 7WY 8AO 8FE 8FG 8FL 8FW 8TC 8UJ 95- 95. 95~ 96X AAAVM AABHQ AAFGU AAHNG AAIAL AAJKR AANZL AAPBV AARHV AARTL AATNV AATVU AAUYE AAWCG AAYFA AAYIU AAYQN AAYTO ABBBX ABBXA ABDZT ABECU ABFGW ABFTD ABFTV ABHLI ABHQN ABJNI ABJOX ABKAS ABKCH ABKTR ABMNI ABMQK ABNWP ABQBU ABSXP ABTEG ABTHY ABTKH ABTMW ABULA ABUWG ABWNU ABXPI ACBMV ACBRV ACBXY ACBYP ACGFO ACGFS ACHSB ACHXU ACIGE ACIPQ ACKNC ACMDZ ACMLO ACOKC ACOMO ACREN ACSNA ACTTH ACVWB ACWMK ADHHG ADHIR ADINQ ADKNI ADKPE ADMDM ADOXG ADRFC ADTPH ADURQ ADYFF ADYOE ADZKW AEBTG AEFTE AEGAL AEGNC AEJHL AEJRE AEKMD AENEX AEOHA AEPYU AESKC AESTI AETLH AEVLU AEVTX AEXYK AFGCZ AFKRA AFLOW AFNRJ AFQWF AFWTZ AFYQB AFZKB AGAYW AGDGC AGGBP AGJBK AGMZJ AGQMX AGWIL AGWZB AGYKE AHAVH AHBYD AHKAY AHSBF AHYZX AIAKS AIIXL AILAN AIMYW AITGF AJBLW AJDOV AJRNO AJZVZ AKQUC ALMA_UNASSIGNED_HOLDINGS ALWAN AMKLP AMTXH AMXSW AMYLF AMYQR AOCGG ARAPS ARCSS ARMRJ ASPBG AVWKF AXYYD AYJHY AZFZN AZQEC B-. BA0 BDATZ BENPR BEZIV BGLVJ BGNMA BPHCQ CAG CCPQU COF CS3 CSCUP DDRTE DL5 DNIVK DPUIP DU5 DWQXO EBLON EBS EDO EIOEI EJD ESBYG F5P FEDTE FERAY FFXSO FIGPU FINBP FNLPD FRNLG FRRFC FSGXE FWDCC GGCAI GGRSB GJIRD GNUQQ GNWQR GQ6 GQ7 GQ8 GROUPED_ABI_INFORM_COMPLETE GXS HCIFZ HF~ HG5 HG6 HMJXF HQYDN HRMNR HVGLF HZ~ I-F I09 IHE IJ- IKXTQ ITM IWAJR IXC IXE IZIGR IZQ I~X I~Z J-C J0Z JBSCW JCJTX JZLTJ K60 K6V K6~ K7- KDC KOV LAS LLZTM M0C M0N M4Y MA- MK~ ML~ N2Q NB0 NPVJJ NQJWS NU0 O9- O93 O9J OAM P2P P62 P9O PF0 PQBIZ PQQKQ PROAC PT4 PT5 Q2X QOS R89 R9I RIG ROL RPX RSV S16 S1Z S27 S3B SAP SCO SDH SHX SISQX SJYHP SNE SNPRN SNX SOHCF SOJ SPISZ SRMVM SSLCW STPWE SZN T13 TSG TSK TSV TUC TUS U2A UG4 UNUBA UOJIU UTJUX UZXMN VC2 VFIZW W23 W48 WK8 YLTOR Z45 Z5O Z7R Z7S Z7X Z7Y Z7Z Z81 Z83 Z88 ZMTXR ~A9 AACDK AAJBT AASML AAYXX ABAKF ACAOD ACDTI ACZOJ AEFQL AEMSY AFBBN AGQEE AGRTI AIGIU CITATION H13 PQBZA 7SC 7XB 8AL 8FD 8FK AAYZH JQ2 L.- L7M L~C L~D PQEST PQUKI PRINS Q9U |
ID | FETCH-LOGICAL-c319t-281d5af7dd0ff238db2618261b1c42ebefbe39164208fd61d57fb6a4bf4e594e3 |
IEDL.DBID | AEJHL |
ISSN | 0219-1377 |
IngestDate | Tue Nov 19 06:22:44 EST 2024 Thu Sep 12 17:00:32 EDT 2024 Sat Dec 16 12:02:50 EST 2023 |
IsPeerReviewed | true |
IsScholarly | true |
Issue | 6 |
Keywords | Bug reports Supervised topic modeling Metadata Bug localization Stack-trace |
Language | English |
LinkModel | DirectLink |
MergedId | FETCHMERGED-LOGICAL-c319t-281d5af7dd0ff238db2618261b1c42ebefbe39164208fd61d57fb6a4bf4e594e3 |
PQID | 2399055366 |
PQPubID | 43394 |
PageCount | 24 |
ParticipantIDs | proquest_journals_2399055366 crossref_primary_10_1007_s10115_019_01426_2 springer_journals_10_1007_s10115_019_01426_2 |
PublicationCentury | 2000 |
PublicationDate | 2020-06-01 |
PublicationDateYYYYMMDD | 2020-06-01 |
PublicationDate_xml | – month: 06 year: 2020 text: 2020-06-01 day: 01 |
PublicationDecade | 2020 |
PublicationPlace | London |
PublicationPlace_xml | – name: London |
PublicationSubtitle | An International Journal |
PublicationTitle | Knowledge and information systems |
PublicationTitleAbbrev | Knowl Inf Syst |
PublicationYear | 2020 |
Publisher | Springer London Springer Nature B.V |
Publisher_xml | – name: Springer London – name: Springer Nature B.V |
References | Si, Sun (CR48) 2009; 6 Salton, Wong, Yang (CR49) 1975; 18 CR38 Hoang, Oentaryo, Le, Lo (CR39) 2018; 45 CR37 CR36 CR35 Kim, Tao, Kim, Zeller (CR20) 2013; 39 CR34 CR33 CR32 Le, Thung, Lo (CR1) 2017; 22 Xia, Lo, Shihab, Wang, Zhou (CR14) 2015; 22 Blei, Ng, Jordan (CR44) 2003; 3 Poshyvanyk, Gueheneuc, Marcus, Antoniol, Rajlich (CR22) 2007; 33 CR2 CR4 CR3 CR6 CR5 CR8 CR7 CR9 CR47 Liu, Fei, Yan, Han, Midkiff (CR31) 2006; 32 CR46 CR45 Liblit, Naik, Zheng, Aiken, Jordan (CR30) 2005; 40 CR43 CR42 CR41 Weiser (CR40) 1982; 25 Lukins, Kraft, Etzkorn (CR18) 2010; 52 CR19 CR17 CR16 CR15 CR13 CR12 CR11 CR10 Xiao, Keung, Bennin, Mi (CR29) 2018; 99 CR28 CR27 CR26 CR25 CR24 CR23 CR21 1426_CR47 1426_CR45 1426_CR46 1426_CR43 1426_CR41 1426_CR42 X Xia (1426_CR14) 2015; 22 C Liu (1426_CR31) 2006; 32 1426_CR19 1426_CR16 D Poshyvanyk (1426_CR22) 2007; 33 1426_CR17 1426_CR15 1426_CR12 1426_CR13 1426_CR10 1426_CR11 M Weiser (1426_CR40) 1982; 25 D Kim (1426_CR20) 2013; 39 TV-D Hoang (1426_CR39) 2018; 45 1426_CR27 1426_CR28 1426_CR8 1426_CR25 T-DB Le (1426_CR1) 2017; 22 1426_CR7 1426_CR26 1426_CR23 1426_CR9 1426_CR24 1426_CR21 Y Xiao (1426_CR29) 2018; 99 1426_CR4 1426_CR3 1426_CR6 1426_CR5 1426_CR2 1426_CR38 1426_CR36 1426_CR37 1426_CR34 1426_CR35 1426_CR32 1426_CR33 SK Lukins (1426_CR18) 2010; 52 X Si (1426_CR48) 2009; 6 G Salton (1426_CR49) 1975; 18 DM Blei (1426_CR44) 2003; 3 B Liblit (1426_CR30) 2005; 40 |
References_xml | – ident: CR45 – volume: 40 start-page: 15 issue: 6 year: 2005 end-page: 26 ident: CR30 article-title: Scalable statistical bug isolation publication-title: ACM SIGPLAN Not doi: 10.1145/1064978.1065014 contributor: fullname: Jordan – ident: CR4 – ident: CR16 – ident: CR12 – ident: CR35 – volume: 45 start-page: 1002 issue: 10 year: 2018 end-page: 1023 ident: CR39 article-title: Network-clustered multi-modal bug localization publication-title: IEEE Trans Softw Eng doi: 10.1109/TSE.2018.2810892 contributor: fullname: Lo – ident: CR8 – volume: 25 start-page: 446 issue: 7 year: 1982 end-page: 452 ident: CR40 article-title: Programmers use slices when debugging publication-title: Commun ACM doi: 10.1145/358557.358577 contributor: fullname: Weiser – ident: CR25 – ident: CR42 – ident: CR21 – ident: CR46 – ident: CR19 – volume: 52 start-page: 972 issue: 9 year: 2010 end-page: 990 ident: CR18 article-title: Bug localization using latent Dirichlet allocation publication-title: Inf Softw Technol doi: 10.1016/j.infsof.2010.04.002 contributor: fullname: Etzkorn – ident: CR15 – ident: CR11 – ident: CR9 – ident: CR32 – volume: 18 start-page: 613 issue: 11 year: 1975 end-page: 620 ident: CR49 article-title: A vector space model for automatic indexing publication-title: Commun ACM doi: 10.1145/361219.361220 contributor: fullname: Yang – ident: CR36 – ident: CR5 – ident: CR26 – ident: CR43 – ident: CR47 – ident: CR2 – ident: CR37 – volume: 22 start-page: 75 issue: 1 year: 2015 end-page: 109 ident: CR14 article-title: Automatic, high accuracy prediction of reopened bugs publication-title: Autom Softw Eng doi: 10.1007/s10515-014-0162-2 contributor: fullname: Zhou – volume: 32 start-page: 831 issue: 10 year: 2006 end-page: 848 ident: CR31 article-title: Statistical debugging: a hypothesis testing-based approach publication-title: IEEE Trans Softw Eng doi: 10.1109/TSE.2006.105 contributor: fullname: Midkiff – ident: CR10 – ident: CR33 – volume: 22 start-page: 2237 issue: 4 year: 2017 end-page: 2279 ident: CR1 article-title: Will this localization tool be effective for this bug? Mitigating the impact of unreliability of information retrieval based bug localization tools publication-title: Empir Softw Eng doi: 10.1007/s10664-016-9484-y contributor: fullname: Lo – volume: 33 start-page: 420 issue: 6 year: 2007 end-page: 432 ident: CR22 article-title: Feature location using probabilistic ranking of methods based on execution scenarios and information retrieval publication-title: IEEE Trans Softw Eng doi: 10.1109/TSE.2007.1016 contributor: fullname: Rajlich – ident: CR6 – volume: 3 start-page: 993 year: 2003 end-page: 1022 ident: CR44 article-title: Latent Dirichlet allocation publication-title: J Mach Learn Res contributor: fullname: Jordan – ident: CR27 – ident: CR23 – ident: CR3 – ident: CR38 – ident: CR17 – volume: 99 start-page: 58 year: 2018 end-page: 61 ident: CR29 article-title: Machine translation-based bug localization technique for bridging lexical gap publication-title: Inf Softw Technol doi: 10.1016/j.infsof.2018.03.003 contributor: fullname: Mi – ident: CR13 – ident: CR34 – ident: CR7 – volume: 39 start-page: 1597 issue: 11 year: 2013 end-page: 1610 ident: CR20 article-title: Where should we fix this bug? A two-phase recommendation model publication-title: IEEE Trans Softw Eng doi: 10.1109/TSE.2013.24 contributor: fullname: Zeller – ident: CR28 – ident: CR41 – ident: CR24 – volume: 6 start-page: 23 issue: 1 year: 2009 end-page: 31 ident: CR48 article-title: Tag-lda for scalable real-time tag recommendation publication-title: J Comput Inf Syst doi: 10.2298/CSIS0901023K contributor: fullname: Sun – volume: 6 start-page: 23 issue: 1 year: 2009 ident: 1426_CR48 publication-title: J Comput Inf Syst doi: 10.2298/CSIS0901023K contributor: fullname: X Si – ident: 1426_CR45 doi: 10.3115/1699510.1699543 – ident: 1426_CR43 doi: 10.1145/1595696.1595715 – ident: 1426_CR33 – volume: 18 start-page: 613 issue: 11 year: 1975 ident: 1426_CR49 publication-title: Commun ACM doi: 10.1145/361219.361220 contributor: fullname: G Salton – volume: 33 start-page: 420 issue: 6 year: 2007 ident: 1426_CR22 publication-title: IEEE Trans Softw Eng doi: 10.1109/TSE.2007.1016 contributor: fullname: D Poshyvanyk – volume: 32 start-page: 831 issue: 10 year: 2006 ident: 1426_CR31 publication-title: IEEE Trans Softw Eng doi: 10.1109/TSE.2006.105 contributor: fullname: C Liu – ident: 1426_CR47 doi: 10.1145/1401890.1401960 – ident: 1426_CR13 doi: 10.1145/2635868.2635874 – ident: 1426_CR24 doi: 10.1109/ASE.2015.73 – ident: 1426_CR38 – ident: 1426_CR12 doi: 10.1145/2610384.2610386 – ident: 1426_CR26 doi: 10.24963/ijcai.2017/265 – ident: 1426_CR19 doi: 10.1109/ASE.2011.6100062 – ident: 1426_CR42 doi: 10.1145/1985793.1985898 – volume: 99 start-page: 58 year: 2018 ident: 1426_CR29 publication-title: Inf Softw Technol doi: 10.1016/j.infsof.2018.03.003 contributor: fullname: Y Xiao – volume: 3 start-page: 993 year: 2003 ident: 1426_CR44 publication-title: J Mach Learn Res contributor: fullname: DM Blei – volume: 39 start-page: 1597 issue: 11 year: 2013 ident: 1426_CR20 publication-title: IEEE Trans Softw Eng doi: 10.1109/TSE.2013.24 contributor: fullname: D Kim – ident: 1426_CR27 doi: 10.1109/ICPC.2017.24 – ident: 1426_CR10 doi: 10.1145/2884781.2884862 – ident: 1426_CR37 doi: 10.1109/ICSE.2004.1317470 – volume: 22 start-page: 75 issue: 1 year: 2015 ident: 1426_CR14 publication-title: Autom Softw Eng doi: 10.1007/s10515-014-0162-2 contributor: fullname: X Xia – ident: 1426_CR6 doi: 10.1145/2597008.2597148 – ident: 1426_CR16 doi: 10.1145/1218563.1218587 – ident: 1426_CR8 doi: 10.1109/ICSME.2014.37 – ident: 1426_CR28 doi: 10.1109/APSEC.2017.40 – ident: 1426_CR9 – ident: 1426_CR2 doi: 10.1109/APSEC.2017.39 – ident: 1426_CR15 doi: 10.1145/1595696.1595766 – ident: 1426_CR35 doi: 10.1145/1035292.1029012 – ident: 1426_CR11 – volume: 52 start-page: 972 issue: 9 year: 2010 ident: 1426_CR18 publication-title: Inf Softw Technol doi: 10.1016/j.infsof.2010.04.002 contributor: fullname: SK Lukins – ident: 1426_CR32 – ident: 1426_CR3 doi: 10.1109/ICDM.2018.00076 – ident: 1426_CR21 doi: 10.1145/1095430.1081753 – ident: 1426_CR5 doi: 10.1109/ASE.2013.6693093 – volume: 45 start-page: 1002 issue: 10 year: 2018 ident: 1426_CR39 publication-title: IEEE Trans Softw Eng doi: 10.1109/TSE.2018.2810892 contributor: fullname: TV-D Hoang – ident: 1426_CR36 doi: 10.1109/ICSE.2007.29 – ident: 1426_CR4 doi: 10.1109/ICSE.2012.6227210 – volume: 40 start-page: 15 issue: 6 year: 2005 ident: 1426_CR30 publication-title: ACM SIGPLAN Not doi: 10.1145/1064978.1065014 contributor: fullname: B Liblit – ident: 1426_CR25 – volume: 22 start-page: 2237 issue: 4 year: 2017 ident: 1426_CR1 publication-title: Empir Softw Eng doi: 10.1007/s10664-016-9484-y contributor: fullname: T-DB Le – ident: 1426_CR41 doi: 10.1145/1041685.1029907 – ident: 1426_CR23 doi: 10.1109/APSEC.2015.23 – volume: 25 start-page: 446 issue: 7 year: 1982 ident: 1426_CR40 publication-title: Commun ACM doi: 10.1145/358557.358577 contributor: fullname: M Weiser – ident: 1426_CR17 doi: 10.1109/ICSME.2014.38 – ident: 1426_CR46 – ident: 1426_CR34 doi: 10.1109/ICSME.2014.41 – ident: 1426_CR7 doi: 10.1109/MSR.2013.6624036 |
SSID | ssj0017611 |
Score | 2.32719 |
Snippet | Locating relevant source files for a given bug report is an important task in software development and maintenance. To make the locating process easier,... |
SourceID | proquest crossref springer |
SourceType | Aggregation Database Publisher |
StartPage | 2461 |
SubjectTerms | Accuracy Analogies Computer Science Data Mining and Knowledge Discovery Database Management Debugging Information retrieval Information Storage and Retrieval Information Systems and Communication Service Information Systems Applications (incl.Internet) IT in Business Localization Metadata Modelling Regular Paper Software development |
Title | Enhancing supervised bug localization with metadata and stack-trace |
URI | https://link.springer.com/article/10.1007/s10115-019-01426-2 https://www.proquest.com/docview/2399055366 |
Volume | 62 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://sdu.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1LT8MwDLZgu3BhPMVgoBy4QVAfSdoep9ExEOLCkLhVTZoMCVGmtf3_OF27AYIDnHpoFFWu7c-O89kA56i3JgodnzItOWW-0jT0VEBdy_J0tWJGWaLw5DF4eA6vY9smx18dXeSvV21FsnbUn7huGLxg5muv9yCsUPS7XcQezjvQHcZ3k_tV8QAz83pQHhojtQ31Gq7Mz7t8xaN1kPmtLlrDzbj3rw_dge0muiTDpTrswobO96DXTm4gjSHvwyjOX2yjjXxGimpu3UWhMyKrGamxreFmEntIS950mdp7pCTNM4KxpHql5SJV-gCexvF0NKHNOAWq0M5K6mFoylMTZJljDCJ1JjF7wuzCla5iHv5MI7Wl4dqCu8kELg6MFCmThmkeMe0fQid_z_URkFC4xuPSDVIRMMFllIXCx8hOqUg5kSf7cNEKNZkvu2Yk6_7IVj4Jyiep5ZN4fRi0ck8aCyoSy7l1OPeF6MNlK-j16993O_7b8hPY8mwKXR-sDKBTLip9CptFVp01emWft9Ob8Qf528ba |
link.rule.ids | 315,782,786,27935,27936,41075,42144,48346,48349,49651,49654,52155 |
linkProvider | Springer Nature |
linkToHtml | http://sdu.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV07T8MwED5BO8BCeYpCAQ9sYCkPx0nGqg8VUbpQpHaKYscuEiJUTfL_OacJBQQDzLEs64vv5bvvDuAa760OA8ulTAmPMlcqGjjSp7ZhedpKMi0NUXj06E9mQX9g2uSwmgtTVrvXKclSU38iu6H3gqGvqe9Bu0JR8TZNt3PWgGZ3Np_3P7IHGJqXk_JQGqnpqFeRZX7e5atB2niZ3xKjpb0Ztv530n3Yq_xL0l1fiAPYUukhtOrZDaQS5SPoDdJn02ojXZCsWBqFkamEiGJBSutWsTOJeaYlryqPTSUpidOEoDcpX2i-iqU6hqfhYNob0WqgApUoaTl10Dn1Yu0niaU12upEYPyE8YUtbMkc_J1aKEPENSl3nXBc7GvBYyY0U17IlHsCjfQtVadAAm5rxxO2H3OfcU-EScBd9O2kDKUVOqINNzWq0XLdNyPadEg2-ESIT1TiEzlt6NTAR5UMZZFh3Vqe53Lehtsa6M3n33c7-9vyK9gZTR_G0fhucn8Ou44JqMtnlg408lWhLmA7S4rL6pK9AwaCyX4 |
linkToPdf | http://sdu.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwpV3NS8MwFA-6gXhxfuJ0ag7eNGxt07Q9jm11QxmCE7yF5ktBrGNt_39funZT0YN4bgjl5b28r_x-D6FL0FsThT2PUC18Qj2pSejKgDgW5eloSY20QOHxQzB9CocjS5OzQvGXr93rluQS02BZmtK8O1em-wn4BpEMpMH2rQ_4GAKXcNOWxUDHm_3J7CZedRIgTS-n5oFlEsuuVwFnft7lq3NaR5zfmqSl74lb___rXbRTxZ24v1SUPbSh033Uqmc64MrED9BglL5YCo70GWfF3F4kmVZYFM-49HoVahPb8i1-03liX5jiJFUYokz5SvJFIvUheoxHs8GYVIMWiAQLzIkLQaufmECpnjHgw5WAvAryDkc4krpwzEZoC9C1rXijGCwOjGAJFYZqP6LaO0KN9D3VxwiHzDGuL5wgYQFlvohUyDyI-aSMZC9yRRtd1RLm8yWfBl8zJ1v5cJAPL-XD3Tbq1IfAK9vKuEXj9nzfY6yNrmuhrz__vtvJ35ZfoK37YczvJtPbU7Tt2jy7rL50UCNfFPoMbWaqOK_07QPG2NIV |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Enhancing+supervised+bug+localization+with+metadata+and+stack-trace&rft.jtitle=Knowledge+and+information+systems&rft.au=Wang%2C+Yaojing&rft.au=Yao%2C+Yuan&rft.au=Tong%2C+Hanghang&rft.au=Huo%2C+Xuan&rft.date=2020-06-01&rft.pub=Springer+London&rft.issn=0219-1377&rft.eissn=0219-3116&rft.volume=62&rft.issue=6&rft.spage=2461&rft.epage=2484&rft_id=info:doi/10.1007%2Fs10115-019-01426-2&rft.externalDocID=10_1007_s10115_019_01426_2 |
thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0219-1377&client=summon |
thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0219-1377&client=summon |
thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0219-1377&client=summon |