• English
  • Deutsch
  • Log In
    Password Login
    Research Outputs
    Fundings & Projects
    Researchers
    Institutes
    Statistics
Repository logo
Fraunhofer-Gesellschaft
  1. Home
  2. Fraunhofer-Gesellschaft
  3. Buch
  4. Supporting the analysis of bugs prevalence in software product lines with product genealogy
 
  • Details
  • Full
Options
2012
Report
Title

Supporting the analysis of bugs prevalence in software product lines with product genealogy

Abstract
The term bug prevalence is derived from the medical world vocabulary and applied to Software Product Line (SPL), meaning all products that are a affected by one particular bug. In single systems development, this concept is not relevant since a bug is either present or not. However, when it comes to SPL, analyzing the bug prevalence of a certain bug is still a challenge and a highly relevant topic, since the same bug may be present in several other products. To support this task, the main contribution of this paper is the Product Genealogy approach. A core concept in our approach is the Product Genealogy Tree, in which the hierarchy of products in the SPL is represented, reecting how each product evolved or was derived from another or from the core assets. In this context, the benefit of such a tree is the rapid visualization of the product's structure in the SPL, providing input on which products to be initially examined. Besides that, in this paper we introduce a novel analogy between the medical genetics world and SPL, in order to better explain the principles of our approach.
Author(s)
Burgos de Oliveira, Thiago Henrique
Becker, Martin  
Nakagawa, Elisa Yumi
Publishing Place
Kaiserslautern
Language
English
Fraunhofer-Institut für Experimentelles Software Engineering IESE  
Keyword(s)
  • software product line

  • Cookie settings
  • Imprint
  • Privacy policy
  • Api
  • Contact
© 2024