Advanced

Analyzing Networks of Issue Reports

Borg, Markus LU ; Pfahl, Dietmar LU and Runeson, Per LU (2013) 17th European Conference on Software Maintenance and Reengineering p.79-88
Abstract
Completely analyzed and closed issue reports in software development projects, particularly in the development of safety-critical systems, often carry important information about issue-related change locations. These locations may be in the source code, as well as traces to test cases affected by the issue, and related design and requirements documents. In order to help developers analyze new issues, knowledge about issue clones and duplicates, as well as other relations between the new issue and existing issue reports would be useful. This paper analyses, in an exploratory study, issue reports contained in two Issue Management Systems (IMS) containing approximately 20.000 issue reports. The purpose of the analysis is to gain a better... (More)
Completely analyzed and closed issue reports in software development projects, particularly in the development of safety-critical systems, often carry important information about issue-related change locations. These locations may be in the source code, as well as traces to test cases affected by the issue, and related design and requirements documents. In order to help developers analyze new issues, knowledge about issue clones and duplicates, as well as other relations between the new issue and existing issue reports would be useful. This paper analyses, in an exploratory study, issue reports contained in two Issue Management Systems (IMS) containing approximately 20.000 issue reports. The purpose of the analysis is to gain a better understanding of relationships between issue reports

in IMSs. We found that link-mining explicit references can reveal complex networks of issue reports. Furthermore, we found that textual similarity analysis might have the potential to complement the explicitly signaled links by recommending additional relations. In line with work in other fields, links between software artifacts have a potential to improve search and navigation in large software engineering projects. (Less)
Please use this url to cite or link to this publication:
author
organization
publishing date
type
Chapter in Book/Report/Conference proceeding
publication status
published
subject
keywords
information retrieval, link mining, safety development, impact analysis, issue reports
host publication
[Host publication title missing]
pages
10 pages
publisher
IEEE--Institute of Electrical and Electronics Engineers Inc.
conference name
17th European Conference on Software Maintenance and Reengineering
conference location
Genoa, Italy
conference dates
2013-03-06
external identifiers
  • wos:000321127000010
  • scopus:84877266356
ISSN
1944-2793
1534-5351
DOI
10.1109/CSMR.2013.18
project
EASE
language
English
LU publication?
yes
id
465b26c6-d6c8-4903-81dd-88ddd3a73a0a (old id 3562234)
date added to LUP
2013-03-07 09:52:17
date last changed
2018-11-21 19:56:32
@inproceedings{465b26c6-d6c8-4903-81dd-88ddd3a73a0a,
  abstract     = {Completely analyzed and closed issue reports in software development projects, particularly in the development of safety-critical systems, often carry important information about issue-related change locations. These locations may be in the source code, as well as traces to test cases affected by the issue, and related design and requirements documents. In order to help developers analyze new issues, knowledge about issue clones and duplicates, as well as other relations between the new issue and existing issue reports would be useful. This paper analyses, in an exploratory study, issue reports contained in two Issue Management Systems (IMS) containing approximately 20.000 issue reports. The purpose of the analysis is to gain a better understanding of relationships between issue reports<br/><br>
in IMSs. We found that link-mining explicit references can reveal complex networks of issue reports. Furthermore, we found that textual similarity analysis might have the potential to complement the explicitly signaled links by recommending additional relations. In line with work in other fields, links between software artifacts have a potential to improve search and navigation in large software engineering projects.},
  author       = {Borg, Markus and Pfahl, Dietmar and Runeson, Per},
  issn         = {1944-2793},
  keyword      = {information retrieval,link mining,safety development,impact analysis,issue reports},
  language     = {eng},
  location     = {Genoa, Italy},
  pages        = {79--88},
  publisher    = {IEEE--Institute of Electrical and Electronics Engineers Inc.},
  title        = {Analyzing Networks of Issue Reports},
  url          = {http://dx.doi.org/10.1109/CSMR.2013.18},
  year         = {2013},
}