跳到主要导航 跳到搜索 跳到主要内容

On the relationship between preprocessor-based software variability and software defects

  • Kunming Nie*
  • , Li Zhang
  • *此作品的通讯作者
  • Beihang University

科研成果: 书/报告/会议事项章节会议稿件同行评审

摘要

The importance of the relationship between the software variability and defect proneness of software modules is well recognized. The utilization of variability can strengthen the software versatile, but as the software variability increases, the software complexity can increase correspondingly. Most variability realization techniques are based on configuration, and that the variability realization code correlate with one configuration options may scatter across many software modules, which could easily induce defect and lead to dead code. This paper analyzes the preprocessor based realization of the variability, series of variability metrics are defined and the variability from different granulites is analyzed to verify whether the high variability can cause high defect. Experimental result shows that the software variability and the defect have statistically significant relationship.

源语言英语
主期刊名Proceedings - 2011 IEEE 13th International Symposium on High-Assurance Systems Engineering, HASE 2011
178-179
页数2
DOI
出版状态已出版 - 2011
活动13th IEEE International Symposium on High Assurance Systems Engineering, HASE 2011 - Boca Raton, FL, 美国
期限: 10 11月 201112 11月 2011

出版系列

姓名Proceedings of IEEE International Symposium on High Assurance Systems Engineering
ISSN(印刷版)1530-2059

会议

会议13th IEEE International Symposium on High Assurance Systems Engineering, HASE 2011
国家/地区美国
Boca Raton, FL
时期10/11/1112/11/11

指纹

探究 'On the relationship between preprocessor-based software variability and software defects' 的科研主题。它们共同构成独一无二的指纹。

引用此