How to Provide Developers only with Relevant Information?

被引:2
|
作者
Rabiger, Stefan [1 ]
Girisken, Ataman [1 ]
Yilmaz, Cemal [1 ]
机构
[1] Sabanci Univ, Fac Engn & Nat Sci, Istanbul, Turkey
关键词
D O I
10.1109/IWESEP.2016.14
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
After the release of a new software version it is difficult for individual developers to keep track of all newly submitted bug reports complicating their decision making, e.g., which bug to resolve next? This problem is emphasized by the presence of further information sources, such as social media, which offer valuable user feedback to developers regarding the software. However, due to an abundant amount of information, developers might never notice this feedback. Hence, we envision a real-time system that provides developers with relevant information for improving the quality of their system while filtering out irrelevant facts from multiple information sources. For this system to work, it is necessary to compute the similarity between different types of documents, e.g., tweets and bug reports, in order to detect whether they are relevant to a developer or not. In this feasibility study, we focus on analyzing this core assumption in a simplified scenario in which we identify related bugs for a given software fix with the help of Natural Language Processing methods. In this experimental setting, which exhibits the key characteristics of our envisioned system, we obtain promising results indicating that our approach is feasible.
引用
收藏
页码:12 / 17
页数:6
相关论文
共 50 条
  • [31] How developers develop features
    Greevy, Orla
    Girba, Tudor
    Ducasse, Stephane
    CSMR 2007: 11TH EUROPEAN CONFERENCE ON SOFTWARE MAINTENANCE AND REENGINEERING, PROCEEDINGS: SOFWARE EVOLUTION IN COMPLEX SOFTWARE INTENSIVE SYSTEMS, 2007, : 265 - +
  • [32] How Developers Choose Names
    Feitelson, Dror G.
    Mizrahi, Ayelet
    Noy, Nofar
    Ben Shabat, Aviad
    Eliyahu, Or
    Sheffer, Roy
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2022, 48 (01) : 37 - 52
  • [33] HOW TO BUILD A DEVELOPERS WORKSTATION
    SMITH, RB
    DATA MANAGEMENT, 1986, 24 (12): : 13 - 22
  • [34] Workplace learning: How we keep track of relevant information
    Bischoff, Kerstin
    Herder, Eelco
    Nejdl, Wolfgang
    CREATING NEW LEARNING EXPERIENCES ON A GLOBAL SCALE, PROCEEDINGS, 2007, 4753 : 438 - +
  • [35] Only God Can Provide
    Harper, Rowan
    JOURNAL OF CHRISTIAN NURSING, 2024, 41 (02) : 79 - 79
  • [36] How to provide, obtain and exploit a better way to transfer information to SMEs?
    Batail, JE
    FROM CENTRAL STATE TO FREE GLOBAL MARKET ECONOMY, 1997, 14 : 107 - 119
  • [37] HOW OUR MOTIONS UNAVOIDABLY PROVIDE OTHERS WITH INFORMATION ABOUT US
    RUNESON, S
    SPEAKING WITHOUT WORDS : FORMS OF NONVERBAL HUMAN EXPRESSION, 1991, 24 : 63 - 75
  • [38] PRODUCTION FOREST FERTILIZER TRIALS - INFORMATION THEY SHOULD PROVIDE AND HOW TO GET IT
    WHYTE, AGD
    MEAD, DJ
    BALLARD, R
    NEW ZEALAND JOURNAL OF FORESTRY SCIENCE, 1978, 8 (01): : 178 - 188
  • [39] How information systems provide competitive advantage: An organizational learning perspective
    Sohn, C
    ASSOCIATION FOR INFORMATION SYSTEMS PROCEEDINGS OF THE AMERICAS CONFERENCE ON INFORMATION SYSTEMS, 1998, : 541 - 543
  • [40] Does the New Conceptual Framework Provide Adequate Concepts for Reporting Relevant Information about Performance?
    Brouwer, Arjan
    Faramarzi, Arshia
    Hoogendoorn, Martin
    ACCOUNTING IN EUROPE, 2014, 11 (02) : 235 - 257