The design of decision trees in the framework of granular data and their application to software quality models

被引:28
|
作者
Pedrycz, W [1 ]
Sosnowski, ZA
机构
[1] Univ Alberta, Dept Elect & Comp Engn, Edmonton, AB T6G 2G7, Canada
[2] Polish Acad Sci, Syst Res Inst, PL-01447 Warsaw, Poland
[3] Bialystok Tech Univ, Dept Comp Sci, Bialystok, Poland
关键词
decision trees; fuzzy sets; context-based clustering; software engineering; software measures; software quality;
D O I
10.1016/S0165-0114(00)00118-4
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this study, we discuss the role of fuzzy sets regarded as a comprehensive algorithmic vehicle supporting the design of decision trees. Fuzzy sets help convert continuous attributes into discrete landmarks-fuzzy sets are afterwards exploited as the basic constructs in the optimization of a decision tree. The concept of fuzzy granulation realized via context-based clustering is aimed at the quantization (discretization) process. In contrast to so-called fuzzy decision trees, we enhance the development methodology of binary (Boolean) decision trees rather than generalizing them to the form of fuzzy constructs. Afterwards we solve the problem of quantifying complexity of software systems in the framework of decision trees. The advantages of this approach to quantitative software engineering are discussed in detail. Numerical examples are provided to illustrate the design methodology and provide a better insight into the algorithmic details as well as limitations of the decision trees approach. (C) 2001 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:271 / 290
页数:20
相关论文
共 50 条
  • [1] A Framework for the Application of Decision Trees to the Analysis of SNPs Data
    Fiaschi, Linda
    Garibaldi, Jonathan M.
    Krasnogor, Natalio
    CIBCB: 2009 IEEE SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE IN BIOINFORMATICS AND COMPUTATIONAL BIOLOGY, 2009, : 106 - 113
  • [2] A theoretical framework for decision trees in uncertain domains: Application to medical data sets
    Cremilleux, B
    Robert, C
    ARTIFICIAL INTELLIGENCE IN MEDICINE, 1997, 1211 : 145 - 156
  • [3] Application of Decision Trees for Quality Management Support
    Cupek, Rafal
    Ziebinski, Adam
    Drewniak, Marek
    COMPUTATIONAL COLLECTIVE INTELLIGENCE, ICCCI 2018, PT II, 2018, 11056 : 67 - 78
  • [4] Evolutionary design of decision trees for medical application
    Kokol, Peter
    Pohorec, Sandi
    Stiglic, Gregor
    Podgorelec, Vili
    WILEY INTERDISCIPLINARY REVIEWS-DATA MINING AND KNOWLEDGE DISCOVERY, 2012, 2 (03) : 237 - 254
  • [5] Unified framework of attributes in software quality models
    Tawfik, Sherif M.
    El-Mekky, Nadine M.
    AEJ - Alexandria Engineering Journal, 2009, 48 (06): : 679 - 692
  • [6] A process framework for customising software quality models
    Sibisi, Mbusi
    van Waveren, Cornelis Cristo
    2007 AFRICON, VOLS 1-3, 2007, : 368 - 374
  • [7] Quality models to design software architectures
    Losavio, F
    Chirinos, L
    Pérez, MA
    TOOLS 38: TECHNOLOGY OF OBJECT-ORIENTED LANGUAGES AND SYSTEMS, PROCEEDINGS: COMPONENTS FOR MOBILE COMPUTING, 2001, 38 : 123 - 135
  • [8] A decision making framework for software total quality management
    Ashrafi, N
    INTERNATIONAL JOURNAL OF TECHNOLOGY MANAGEMENT, 1998, 16 (4-6) : 532 - 543
  • [9] A software framework for classification models of geographical data
    Liu, Yu
    Guo, Qinghua
    Tian, Yuan
    COMPUTERS & GEOSCIENCES, 2012, 42 : 47 - 56
  • [10] APPLICATION OF SOFTWARE QUALITY MODELS IN EVALUATION OF STUDY QUALITY
    Cevere, Rudite
    Sproge, Sandra
    PROBLEMS OF EDUCATION IN THE 21ST CENTURY, 2010, 21 : 37 - 46