• DocumentCode
    2188342
  • Title

    Quantitative Analysis of Requirements Evolution across Multiple Versions of an Industrial Software Product

  • Author

    Wang, Hailong ; Li, Juan ; Wang, Qing ; Yang, Ye

  • fYear
    2010
  • fDate
    Nov. 30 2010-Dec. 3 2010
  • Firstpage
    43
  • Lastpage
    49
  • Abstract
    Requirements evolution is one of critical problems influencing software engineering activities. Despite there is much research on requirements evolution, there still lacks quantitative understanding of requirements evolution. In this paper, we quantitatively analyze requirements evolution across multiple versions of an industrial software product. Based on data of requirements evolution and defects, we analyze the relationship between requirements evolution and requirements as well as between defects and requirements evolution. We also analyze the evolution characteristics about requirements modification. Our findings include estimation of the number of defects using evolved requirements may increase accuracy of defect estimation and business rule is the most volatile part in requirements. These findings deepen our understanding of requirements evolution and can help software organizations manage requirements evolution.
  • Keywords
    formal specification; formal verification; software houses; software metrics; systems analysis; defect estimation; industrial software product; quantitative analysis; requirements evolution; software engineering; software organization; analysis; measure; quantitative analysis; requirements evolution;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Conference (APSEC), 2010 17th Asia Pacific
  • Conference_Location
    Sydney, NSW
  • ISSN
    1530-1362
  • Print_ISBN
    978-1-4244-8831-5
  • Electronic_ISBN
    1530-1362
  • Type

    conf

  • DOI
    10.1109/APSEC.2010.15
  • Filename
    5693179