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 条
  • [1] Towards a software change classification system: A rough set approach
    Peters, JF
    Ramanna, S
    [J]. SOFTWARE QUALITY JOURNAL, 2003, 11 (02) : 121 - 147
  • [2] Towards the classification of musical works: A rough set approach
    Hippe, MP
    [J]. ROUGH SETS AND CURRENT TRENDS IN COMPUTING, PROCEEDINGS, 2002, 2475 : 546 - 553
  • [3] Towards a line-crawling robot obstacle classification system: A rough set approach
    Peters, JF
    Ramanna, S
    Szczuka, MS
    [J]. ROUGH SETS, FUZZY SETS, DATA MINING, AND GRANULAR COMPUTING, 2003, 2639 : 303 - 307
  • [4] A novel rough set approach for classification
    Li-Juan, Zhang
    Zhou-Jun, Li
    [J]. 2006 IEEE INTERNATIONAL CONFERENCE ON GRANULAR COMPUTING, 2006, : 349 - +
  • [5] An expert classification system of pollen of Onopordum using a rough set approach
    Kaya, Yilmaz
    Pinar, S. Mesut
    Erez, M. Emre
    Fidan, Mehmet
    [J]. REVIEW OF PALAEOBOTANY AND PALYNOLOGY, 2013, 189 : 50 - 56
  • [6] A rough set based hybrid approach for classification
    Hussein, Ahmed Saad
    Li, Tianrui
    Jaber, Noora Sabah
    Yohannese, Chubato Wondaferaw
    [J]. DATA SCIENCE AND KNOWLEDGE ENGINEERING FOR SENSING DECISION SUPPORT, 2018, 11 : 683 - 690
  • [7] Rough Set Based Approach to Text Classification
    Zhang, Libiao
    Li, Yuefeng
    Sun, Chao
    Nadee, Wanvimol
    [J]. 2013 IEEE/WIC/ACM INTERNATIONAL JOINT CONFERENCE ON WEB INTELLIGENCE AND INTELLIGENT AGENT TECHNOLOGY - WORKSHOPS (WI-IAT), VOL 3, 2013, : 245 - 252
  • [8] A rough set approach for classification of fabric defects
    Das, Subhasis
    Ghosh, Anindya
    [J]. RESEARCH JOURNAL OF TEXTILE AND APPAREL, 2023, 27 (03) : 329 - 342
  • [9] Rough set approach to sunspot classification problem
    Nguyen, SH
    Nguyen, TT
    Nguyen, HS
    [J]. ROUGH SETS, FUZZY SETS, DATA MINING, AND GRANULAR COMPUTING, PT 2, PROCEEDINGS, 2005, 3642 : 263 - 272
  • [10] Rough set approach to video genre classification
    Cheng, Wengang
    Liu, Chang'an
    Wang, Xingbo
    [J]. ADVANCED CONCEPTS FOR INTELLIGENT VISION SYSTEMS, PROCEEDINGS, 2006, 4179 : 1210 - 1220