PorchLight: A Tag-Based Approach to Bug Triaging

被引:0
|
作者
Bortis, Gerald [1 ]
van der Hoek, Andre [1 ]
机构
[1] Univ Calif Irvine, Dept Informat, Irvine, CA 92697 USA
关键词
bug triaging; bug trackers; tags;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Bug triaging is an important activity in any software development project. It involves developers working through the set of unassigned bugs, determining for each of the bugs whether it represents a new issue that should receive attention, and, if so, assigning it to a developer and a milestone. Current tools provide only minimal support for bug triaging and especially break down when developers must triage a large number of bug reports, since those reports can only be viewed one-by-one. This paper presents PorchLight, a novel tool that uses tags, attached to individual bug reports by queries expressed in a specialized bug query language, to organize bug reports into sets so developers can explore, work with, and ultimately assign bugs effectively in meaningful groups. We describe the challenges in supporting bug triaging, the design decisions upon which PorchLight rests, and the technical aspects of the implementation. We conclude with an early evaluation that involved six professional developers who assessed PorchLight and its potential for their day-to-day triaging duties.
引用
收藏
页码:342 / 351
页数:10
相关论文
共 50 条
  • [1] A Tag-Based Approach for Learning Ergonomic Concepts
    Tsai, Li Chen
    Tang, Kuo Hao
    Hwang, Sheue Ling
    [J]. HUMAN FACTORS AND ERGONOMICS IN MANUFACTURING & SERVICE INDUSTRIES, 2014, 24 (05) : 574 - 584
  • [2] A tag-based dynamic translation approach for java processors
    Wang, Hai-Chen
    Zhao, Xiang-Mo
    [J]. ICIC Express Letters, Part B: Applications, 2012, 3 (03): : 577 - 582
  • [3] Similarity of Software Libraries: A Tag-based Classification Approach
    Auch, Maximilian
    Balluff, Maximilian
    Mandl, Peter
    Wolff, Christian
    [J]. PROCEEDINGS OF THE 10TH INTERNATIONAL CONFERENCE ON DATA SCIENCE, TECHNOLOGY AND APPLICATIONS (DATA), 2021, : 17 - 28
  • [4] Tag-Based User Profiling: A Game Theoretic Approach
    Faggioli, Guglielmo
    Polato, Mirko
    Aiolli, Fabio
    [J]. ADJUNCT PUBLICATION OF THE 27TH CONFERENCE ON USER MODELING, ADAPTATION AND PERSONALIZATION (ACM UMAP '19 ADJUNCT), 2019, : 267 - 271
  • [5] Will You Like this Place? A Tag-Based Place Representation Approach
    Colombo, G. B.
    Chorley, M. J.
    Tanasescu, V.
    Allen, S. M.
    Jones, C. B.
    Whitaker, R. M.
    [J]. 2013 IEEE INTERNATIONAL CONFERENCE ON PERVASIVE COMPUTING AND COMMUNICATIONS WORKSHOPS (PERCOM WORKSHOPS), 2013, : 224 - 229
  • [6] A Tag-Based Approach for the Design and Composition of Information Processing Applications
    Bouillet, Eric
    Feblowitz, Mark
    Liu, Zhen
    Ranganathan, Anand
    Riabov, Anton
    [J]. ACM SIGPLAN NOTICES, 2008, 43 (10) : 585 - 602
  • [7] A Tag-Based Cache Replacement
    Zhang, Chuanjun
    Xue, Bing
    [J]. 2010 IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN, 2010, : 92 - 97
  • [8] A Tag-Based Recommender System
    De Caro, Pietro
    Pini, Maria Silvia
    Sambo, Francesco
    [J]. INTELLIGENT AUTONOMOUS SYSTEMS 13, 2016, 302 : 1049 - 1061
  • [9] An Information-Theoretic approach for Bug Triaging
    Yadav, Asmita
    Singh, Sandccp Kumar
    [J]. PROCEEDINGS OF THE 8TH INTERNATIONAL CONFERENCE CONFLUENCE 2018 ON CLOUD COMPUTING, DATA SCIENCE AND ENGINEERING, 2018, : 7 - 13
  • [10] A Tag-Based Approach for the Design and Composition of Information Processing Applications
    Bouillet, Eric
    Feblowitz, Mark
    Liu, Zhen
    Ranganathan, Anand
    Riabov, Anton
    [J]. OOPSLA 2008 NASHVILLE, CONFERENCE PROCEEDINGS: MUSIC CITY USA, OOPSLA, 2008, : 585 - 602