Towards a Software Change Classification System: A Rough Set Approach

被引:0
|
作者
James F. Peters
Sheela Ramanna
机构
[1] University of Manitoba,Department of Electrical and Computer Engineering
来源
Software Quality Journal | 2003年 / 11卷
关键词
classification learning; computational intelligence; data mining; genetic algorithm; paired ; -test; rough sets; software change classification; software quality; ten-fold cross validation;
D O I
暂无
中图分类号
学科分类号
摘要
The basic contribution of this paper is the presentation of two methods that can be used to design a practical software change classification system based on data mining methods from rough set theory. These methods incorporate recent advances in rough set theory related to coping with the uncertainty in making change decisions either during software development or during post-deployment of a software system. Two well-known software engineering data sets have been used as means of benchmarking the proposed classification methods, and also to facilitate comparison with other published studies on the same data sets. Two technologies in computation intelligence (CI) are used in the design of the software change classification systems described in this paper, namely, rough sets (a granular computing technology) and genetic algorithms. Using 10-fold cross validated paired t-test, this paper also compares the rough set classification learning method with the Waikato Environment for Knowledge Analysis (WEKA) classification learning method. The contribution of this paper is the presentation of two models for software change classification based on two CI technologies.
引用
收藏
页码:121 / 147
页数:26
相关论文
共 50 条
  • [31] Rough Set Approach to Incomplete Multiscale Information System
    Yang, Xibei
    Qi, Yong
    Yu, Dongjun
    Yu, Hualong
    Song, Xiaoning
    Yang, Jingyu
    [J]. SCIENTIFIC WORLD JOURNAL, 2014,
  • [32] Document classification approach by rough-set-based corner classification neural network
    Zhang, Weifeng
    Xu, Baowen
    Cui, Zifeng
    Xu, Junling
    [J]. Journal of Southeast University (English Edition), 2006, 22 (03) : 439 - 444
  • [33] Hierarchical classification model of attribute decomposition approach based on rough set
    Zhang, Qizhong
    [J]. PROCEEDINGS OF THE INTERNATIONAL CONFERENCE INFORMATION COMPUTING AND AUTOMATION, VOLS 1-3, 2008, : 121 - 126
  • [34] Rough set approach for generation of classification rules of breast cancer data
    Hassanien, AE
    Ali, JMH
    [J]. INFORMATICA, 2004, 15 (01) : 23 - 38
  • [35] Rough set approach to multiple criteria classification with imprecise evaluations and assignments
    Dembczynski, Krzysztof
    Greco, Salvatore
    Slowinski, Roman
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2009, 198 (02) : 626 - 636
  • [36] An approach to a rough set based disease inference engine for ECG classification
    Mitra, S.
    Mitra, M.
    Chaudhuri, B. B.
    [J]. ROUGH SETS AND CURRENT TRENDS IN COMPUTING, PROCEEDINGS, 2006, 4259 : 398 - 407
  • [37] A Novel Neighborhood Rough set Based Classification Approach for Medical Diagnosis
    Kumar, S. Udhaya
    Inbarani, H. Hannah
    [J]. GRAPH ALGORITHMS, HIGH PERFORMANCE IMPLEMENTATIONS AND ITS APPLICATIONS (ICGHIA 2014), 2015, 47 : 351 - 359
  • [38] A ROUGH SET APPROACH TO CLASSIFICATION AND ITS APPLICATION FOR THE CREATIVE CITY DEVELOPMENT
    Lin, Lee-Chuan
    Jing, Zhu
    Watada, Junzo
    Kashima, Tomoko
    Ishi, Hiroaki
    [J]. INTERNATIONAL JOURNAL OF INNOVATIVE COMPUTING INFORMATION AND CONTROL, 2009, 5 (12B): : 4859 - 4866
  • [39] Towards an Automated Classification Approach for Software Engineering Research
    Kaplan, Angelika
    Keim, Jan
    [J]. PROCEEDINGS OF EVALUATION AND ASSESSMENT IN SOFTWARE ENGINEERING (EASE 2021), 2021, : 347 - 352
  • [40] A classification approach for software requirements towards maintainable security
    Kadebu, Prudence
    Sikka, Sunil
    Tyagi, Rajesh Kumar
    Chiurunge, Panashe
    [J]. SCIENTIFIC AFRICAN, 2023, 19