Why so complicated? simple term filtering and weighting for location-based bug report assignment recommendation

R Shokripour, J Anvik, ZM Kasirun… - 2013 10th working …, 2013 - ieeexplore.ieee.org
Large software development projects receive many bug reports and each of these reports
needs to be triaged. An important step in the triage process is the assignment of the report to …

Automated identification and qualitative characterization of safety concerns reported in uav software platforms

A Di Sorbo, F Zampetti, A Visaggio, M Di Penta… - ACM Transactions on …, 2023 - dl.acm.org
Unmanned Aerial Vehicles (UAVs) are nowadays used in a variety of applications. Given the
cyber-physical nature of UAVs, software defects in these systems can cause issues with …

Identifying linux bug fixing patches

Y Tian, J Lawall, D Lo - 2012 34th international conference on …, 2012 - ieeexplore.ieee.org
In the evolution of an operating system there is a continuing tension between the need to
develop and test new features, and the need to provide a stable and secure execution …

Drone: Predicting priority of reported bugs by multi-factor analysis

Y Tian, D Lo, C Sun - 2013 IEEE International Conference on …, 2013 - ieeexplore.ieee.org
Bugs are prevalent. To improve software quality, developers often allow users to report bugs
that they found using a bug tracking system such as Bugzilla. Users would specify among …

Search-based software library recommendation using multi-objective optimization

A Ouni, RG Kula, M Kessentini, T Ishio… - Information and …, 2017 - Elsevier
Context: Software library reuse has significantly increased the productivity of software
developers, reduced time-to-market and improved software quality and reusability. However …

How practitioners perceive automated bug report management techniques

W Zou, D Lo, Z Chen, X Xia, Y Feng… - IEEE Transactions on …, 2018 - ieeexplore.ieee.org
Bug reports play an important role in the process of debugging and fixing bugs. To reduce
the burden of bug report managers and facilitate the process of bug fixing, a great amount of …

Automated library recommendation

F Thung, D Lo, J Lawall - 2013 20th Working conference on …, 2013 - ieeexplore.ieee.org
Many third party libraries are available to be downloaded and used. Using such libraries can
reduce development time and make the developed software more reliable. However …

Multi-factor duplicate question detection in stack overflow

Y Zhang, D Lo, X Xia, JL Sun - Journal of Computer Science and …, 2015 - Springer
Stack Overflow is a popular on-line question and answer site for software developers to
share their experience and expertise. Among the numerous questions posted in Stack …

Chaff from the wheat: Characterizing and determining valid bug reports

Y Fan, X Xia, D Lo, AE Hassan - IEEE transactions on software …, 2018 - ieeexplore.ieee.org
Developers use bug reports to triage and fix bugs. When triaging a bug report, developers
must decide whether the bug report is valid (ie, a real bug). A large amount of bug reports …

An empirical study of bugs in machine learning systems

F Thung, S Wang, D Lo, L Jiang - 2012 IEEE 23rd International …, 2012 - ieeexplore.ieee.org
Many machine learning systems that include various data mining, information retrieval, and
natural language processing code and libraries are used in real world applications. Search …