{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,16]],"date-time":"2026-07-16T02:37:11Z","timestamp":1784169431156,"version":"3.55.0"},"reference-count":37,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2015,6,28]],"date-time":"2015-06-28T00:00:00Z","timestamp":1435449600000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Empir Software Eng"],"published-print":{"date-parts":[[2016,4]]},"DOI":"10.1007\/s10664-015-9387-3","type":"journal-article","created":{"date-parts":[[2015,6,27]],"date-time":"2015-06-27T12:12:52Z","timestamp":1435407172000},"page":"368-410","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":73,"title":["A contextual approach towards more accurate duplicate bug report detection and ranking"],"prefix":"10.1007","volume":"21","author":[{"given":"Abram","family":"Hindle","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Anahita","family":"Alipour","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Eleni","family":"Stroulia","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2015,6,28]]},"reference":[{"key":"9387_CR1","doi-asserted-by":"crossref","unstructured":"Karan A, Rutgers T, Timbers F, Hindle A, Greiner R, Stroulia E (2015) Detecting duplicate bug reports with software engineering domain knowledge. In: Gu\u00e9h\u00e9neuc Y-G, Adams B, Serebrenik A (eds) 22nd IEEE International Conference on Software Analysis, Evolution, and Reengineering, SANER 2015, Montreal, QC, Canada, March 2-6, 2015, pp 211\u2013220. IEEE","DOI":"10.1109\/SANER.2015.7081831"},{"key":"9387_CR2","doi-asserted-by":"crossref","unstructured":"Alipour A, Hindle A, Stroulia E (2013) A contextual approach towards more accurate duplicate bug report detection. In: Proceedings of the Tenth International Workshop on Mining Software Repositories, pp 183\u2013192. IEEE Press","DOI":"10.1109\/MSR.2013.6624026"},{"key":"9387_CR3","doi-asserted-by":"crossref","unstructured":"Anvik J, Hiew L, Murphy GC (2005) Coping with an open bug repository. In: Proceedings of the 2005 OOPSLA workshop on Eclipse technology eXchange, pp 35\u201339. ACM","DOI":"10.1145\/1117696.1117704"},{"key":"9387_CR4","doi-asserted-by":"crossref","unstructured":"Anvik J, Hiew L, Murphy GC (2006) Who should fix this bug?. In: Proceedings of the 28th international conference on Software engineering, pp 361\u2013370. ACM","DOI":"10.1145\/1134285.1134336"},{"key":"9387_CR5","doi-asserted-by":"crossref","unstructured":"Ayewah N, Pugh W (2010) The google findbugs fixit. In: Proceedings of the 19th international symposium on Software testing and analysis, pp 241\u2013252. ACM","DOI":"10.1145\/1831708.1831738"},{"key":"9387_CR6","doi-asserted-by":"crossref","unstructured":"Bettenburg N, Premraj R, Zimmermann T, Kim S (2008) Duplicate bug reports considered harmful really?. In: 2008 IEEE International Conference on Software Maintenance, ICSM 2008, pp 337\u2013345 . IEEE","DOI":"10.1109\/ICSM.2008.4658082"},{"key":"9387_CR7","unstructured":"Brown A, Wilson G (2011) The Architecture Of Open Source Applications. lulu.com"},{"key":"9387_CR8","first-page":"33","volume-title":"Evaluating evaluation measure stability","author":"C Buckley","year":"2000","unstructured":"Buckley C, Voorhees EM (2000) Evaluating evaluation measure stability. ACM, New York, pp 33\u201340"},{"key":"9387_CR9","unstructured":"Android Community (2013) Android Technical Information. http:\/\/source.android.com\/tech\/security\/"},{"key":"9387_CR10","doi-asserted-by":"crossref","unstructured":"Ernst NA, Mylopoulos J (2010) On the perception of software quality requirements during the project lifecycle. In: Wieringa R, Persson A (eds) Requirements Engineering: Foundation for Software Quality, volume 6182 of Lecture Notes in Computer Science, pp 143\u2013157. Springer, Berlin","DOI":"10.1007\/978-3-642-14192-8_15"},{"key":"9387_CR11","unstructured":"Grosskurth A, Godfrey MW (2006) Architecture and evolution of the modern web browser. Preprint submitted to Elsevier Science"},{"key":"9387_CR12","doi-asserted-by":"crossref","unstructured":"Guana V, Rocha F, Hindle A, Stroulia E (2012) Do the stars align? Multidimensional analysis of Android\u2019s layered architecture. In: 2012 9th IEEE Working Conference on Mining Software Repositories (MSR), pp 124\u2013127. IEEE","DOI":"10.1109\/MSR.2012.6224269"},{"key":"9387_CR13","doi-asserted-by":"crossref","unstructured":"Han D, Zhang C, Fan X, Hindle A, Wong K, Stroulia E (2012) Understanding android fragmentation with topic analysis of vendor-specific bugs. IEEE","DOI":"10.1109\/WCRE.2012.18"},{"key":"9387_CR14","doi-asserted-by":"crossref","unstructured":"Hangal S, Lam MS (2002) Tracking down software bugs using automatic anomaly detection. In: Proceedings of the 24th international conference on Software engineering, pp 291\u2013301. ACM","DOI":"10.1145\/581376.581377"},{"key":"9387_CR15","unstructured":"Hiew L (2006) Assisted detection of duplicate bug reports. PhD thesis, The University Of British Columbia"},{"key":"9387_CR16","doi-asserted-by":"crossref","unstructured":"Hindle A, Ernst NA, Godfrey MW, Mylopoulos J (2011) Automated topic naming to support cross-project analysis of software maintenance activities. In: Proceedings of the 8th Working Conference on Mining Software Repositories, pp 163\u2013172. ACM","DOI":"10.1145\/1985441.1985466"},{"key":"9387_CR17","doi-asserted-by":"crossref","unstructured":"Holmes G, Donkin A, Witten IH (1994) Weka: A machine learning workbench. In: Proceedings of the 1994 Second Australian and New Zealand Conference on Intelligent Information Systems, 1994, pp 357\u2013361. IEEE","DOI":"10.1109\/ANZIIS.1994.396988"},{"key":"9387_CR18","doi-asserted-by":"crossref","unstructured":"Jalbert N, Weimer W (2008) Automated duplicate detection for bug tracking systems. In: 2008 IEEE International Conference on Dependable Systems and Networks With FTCS and DCC, DSN 2008, pp 52\u201361. IEEE","DOI":"10.1109\/DSN.2008.4630070"},{"key":"9387_CR19","doi-asserted-by":"crossref","unstructured":"Kayed A, Hirzalla N, Samhan AA, Alfayoumi M (2009) Towards an ontology for software product quality attributes. In: ICIW\u201909 Fourth International Conference on Internet and Web Applications and Services, 2009, pp 200\u2013204. IEEE","DOI":"10.1109\/ICIW.2009.36"},{"key":"9387_CR20","unstructured":"Langford J, Li L, Strehl A (2007) Vowpal wabbit online learning project"},{"key":"9387_CR21","unstructured":"Sun Microsystems (2000) The openoffice.org source project: Technical overview. http:\/\/www.immagic.com\/eLibrary\/ARCHIVES\/GENERAL\/SUN\/OPENOFCT.pdf"},{"key":"9387_CR22","first-page":"173","volume":"85","author":"MC Monard","year":"2002","unstructured":"Monard MC, Batista GE (2002) Learning with skewed class distrihutions. Advances in Logic, Artificial Intelligence, and Robotics: LAPTEC 2002 85:173","journal-title":"Advances in Logic, Artificial Intelligence, and Robotics: LAPTEC 2002"},{"key":"9387_CR23","doi-asserted-by":"crossref","unstructured":"Nagwani NK, Singh P (2009) Weight similarity measurement model based, object oriented approach for bug databases mining to detect similar and duplicate bugs. In: Proceedings of the International Conference on Advances in Computing, Communication and Control, pp 202\u2013207. ACM","DOI":"10.1145\/1523103.1523145"},{"issue":"15","key":"9387_CR24","doi-asserted-by":"crossref","first-page":"1059","DOI":"10.1016\/S0950-5849(99)00049-X","volume":"41","author":"T Nakashima","year":"1999","unstructured":"Nakashima T, Oyama M, Hisada H, Ishii N (1999) Analysis of software bug causes and its prevention. Inf Softw Technol 41(15):1059\u20131068","journal-title":"Inf Softw Technol"},{"key":"9387_CR25","doi-asserted-by":"crossref","unstructured":"Nguyen AT, Nguyen TT, Nguyen TN, Lo D, Sun C (2012) Duplicate bug report detection with a combination of information retrieval and topic modeling. In: Proceedings of the 27th IEEE\/ACM International Conference on Automated Software Engineering, pp 70\u201379. ACM","DOI":"10.1145\/2351676.2351687"},{"key":"9387_CR26","doi-asserted-by":"crossref","unstructured":"Ramage D, Hall D, Nallapati R, Manning CD (2009) Labeled LDA: A supervised topic model for credit attribution in multi-labeled corpora","DOI":"10.3115\/1699510.1699543"},{"key":"9387_CR27","unstructured":"Robertson SE, Walker S, Jones S, Hancock-Beaulieu MM, Gatford M et al (1995) Okapi at trec-3. NIST SPECIAL PUBLICATION SP:109\u2013109"},{"key":"9387_CR28","doi-asserted-by":"crossref","unstructured":"Runeson P, Alexandersson M, Nyholm O (2007) Detection of duplicate defect reports using natural language processing. In: 2007 29th International Conference on Software Engineering, ICSE 2007, pp 499\u2013510. IEEE","DOI":"10.1109\/ICSE.2007.32"},{"issue":"2","key":"9387_CR29","doi-asserted-by":"crossref","first-page":"11","DOI":"10.1109\/MS.2005.32","volume":"22","author":"N Serrano","year":"2005","unstructured":"Serrano N, Ciordia I (2005) Bugzilla, ITracker, and other bug trackers. IEEE Softw 22(2):11\u201313","journal-title":"IEEE Softw"},{"key":"9387_CR30","doi-asserted-by":"crossref","unstructured":"Sun C, Lo D, Khoo SC, Jiang J (2011) Towards more accurate retrieval of duplicate bug reports. In: Proceedings of the 2011 26th IEEE\/ACM International Conference on Automated Software Engineering, pp 253\u2013262. IEEE Computer Society","DOI":"10.1109\/ASE.2011.6100061"},{"key":"9387_CR31","doi-asserted-by":"crossref","unstructured":"Sun C, Lo D, Wang X, Jiang J, Khoo SC (2010) A discriminative model approach for accurate duplicate bug report retrieval. In: Proceedings of the 32nd ACM\/IEEE International Conference on Software Engineering-Volume 1, pp 45\u201354. ACM","DOI":"10.1145\/1806799.1806811"},{"key":"9387_CR32","doi-asserted-by":"crossref","unstructured":"Sureka A, Jalote P (2010) Detecting duplicate bug report using character n-gram-based features. In: 2010 17th Asia Pacific Software Engineering Conference (APSEC), pp 366\u2013374. IEEE","DOI":"10.1109\/APSEC.2010.49"},{"key":"9387_CR33","unstructured":"Hulse JV, Khoshgoftaar TM, Napolitano A (2007) Experimental perspectives on learning from imbalanced data. In: Proceedings of the 24th international conference on Machine learning, pp 935\u2013942. ACM"},{"key":"9387_CR34","doi-asserted-by":"crossref","unstructured":"Wallace BC, Dahabreh IJ (2012) Class probability estimates are unreliable for imbalanced data (and how to fix them). In: ICDM, pp 695\u2013704","DOI":"10.1109\/ICDM.2012.115"},{"key":"9387_CR35","doi-asserted-by":"crossref","unstructured":"Wallace BC, Small K, Brodley CE, Trikalinos TA (2011) Class imbalance, redux. In: 2011 IEEE 11th International Conference on Data Mining (ICDM), pp 754\u2013763. IEEE","DOI":"10.1109\/ICDM.2011.33"},{"key":"9387_CR36","doi-asserted-by":"crossref","unstructured":"Wang X, Zhang L, Xie T, Anvik J, Sun J (2008) An approach to detecting duplicate bug reports using natural language and execution information. In: Proceedings of the 30th international conference on Software engineering, pp 461\u2013470. ACM","DOI":"10.1145\/1368088.1368151"},{"key":"9387_CR37","doi-asserted-by":"crossref","unstructured":"Zaragoza H, Craswell N, Taylor MJ, Saria S, Robertson SE (2004) Microsoft cambridge at trec 13: Web and hard tracks. In: TREC, vol, 4, pp 1\u20131. Citeseer","DOI":"10.6028\/NIST.SP.500-261.web-microsoft.robertson"}],"container-title":["Empirical Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10664-015-9387-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10664-015-9387-3\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10664-015-9387-3","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,5,28]],"date-time":"2025-05-28T22:12:35Z","timestamp":1748470355000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10664-015-9387-3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,6,28]]},"references-count":37,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2016,4]]}},"alternative-id":["9387"],"URL":"https:\/\/doi.org\/10.1007\/s10664-015-9387-3","relation":{},"ISSN":["1382-3256","1573-7616"],"issn-type":[{"value":"1382-3256","type":"print"},{"value":"1573-7616","type":"electronic"}],"subject":[],"published":{"date-parts":[[2015,6,28]]}}}