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 条
  • [31] Interpretable Models from Distributed Data via Merging of Decision Trees
    Andrzejak, Artur
    Langner, Felix
    Zabala, Silvestre
    2013 IEEE SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND DATA MINING (CIDM), 2013, : 1 - 9
  • [32] SOFTWARE QUALITY DEPLOYMENT APPROACH - FRAMEWORK DESIGN, METHODOLOGY AND EXAMPLE
    OHMORI, A
    SOFTWARE QUALITY JOURNAL, 1994, 3 (04) : 209 - 240
  • [33] Opportunity tree framework design for quality and delivery of software product
    Hwang, SM
    Song, KW
    KNOWLEDGE-BASED INTELLIGENT INFORMATION AND ENGINEERING SYSTEMS, PT 2, PROCEEDINGS, 2005, 3682 : 1331 - 1337
  • [34] Application of decision trees to the analysis of soil radon data for earthquake prediction
    Zmazek, B
    Todorovski, L
    Dzeroski, S
    Vaupotic, J
    Kobal, I
    APPLIED RADIATION AND ISOTOPES, 2003, 58 (06) : 697 - 706
  • [35] A Design Method of Business Application Framework Based on Software Patterns
    He Ke\|qing 1
    2. State Key Laboratory of Software Engineering
    WuhanUniversityJournalofNaturalSciences, 2001, (Z1) : 204 - 208
  • [36] A design method of business application framework based on software patterns
    Ke-Qing, H.
    Chun-Wen, Y.
    Shi, Y.
    Wuhan University Journal of Natural Sciences, 2001, 6 (1-2) : 204 - 208
  • [37] A software framework for data dimensionality reduction: application to chemical crystallography
    Samudrala S.K.
    Balachandran P.V.
    Zola J.
    Rajan K.
    Ganapathysubramanian B.
    Samudrala, Sai Kiranmayee (ssamudrala@me.gatech.edu), 1600, Springer Science and Business Media Deutschland GmbH (03): : 205 - 224
  • [38] Classifying incomplete software engineering data using decision trees: An improved probabilistic approach
    Twala, Bhekisipho
    Cartwright, Michelle
    Liebchen, Gernot
    PROCEEDINGS OF THE 10TH IASTED INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND APPLICATIONS, 2006, : 245 - +
  • [39] A Framework for Developing Intelligent Tutoring Systems Based on Domain Models in the Form of Decision Trees
    Krygin, A. I.
    Gumerov, M. R.
    Moskalenko, N. A.
    Sychev, O. A.
    PATTERN RECOGNITION AND IMAGE ANALYSIS, 2024, 34 (03) : 710 - 716
  • [40] Application of a statistical methodology to simplify software quality metric models constructed using incomplete data samples
    Chan, Victor K. Y.
    Wong, W. Eric
    Xie, T. F.
    QSIC 2006: SIXTH INTERNATIONAL CONFERENCE ON QUALITY SOFTWARE, PROCEEDINGS, 2006, : 15 - 21