Applications of fuzzy logic to software metric models for development effort estimation

被引:14
|
作者
Gray, A
MacDonell, S
机构
关键词
D O I
10.1109/NAFIPS.1997.624073
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Software metrics are measurements of the software development process and product that can be used as variables (both dependent and independent) in models for project management. The most common types of these models are those used for predicting the development effort for a software system based on size, complexity, developer characteristics, and other metrics. Despite the financial benefits from developing accurate and usable models, there are a number of problems that have not been overcome using the traditional techniques of formal and linear regression models. These include the nonlinearities and interactions inherent in complex real-world development processes, the lack of stationarity in such processes, over-commitment to precisely specified values, the small quantities of data often available, and the inability to use whatever knowledge is available where exact numerical values are unknown. The use of alternative techniques, especially, fuzzy logic, is investigated and some usage recommendations are made.
引用
收藏
页码:394 / 399
页数:6
相关论文
共 50 条
  • [1] A comparative study of two fuzzy logic models for software development effort estimation
    Garcia-Diaz, Noel
    Lopez-Martin, Cuauhtemoc
    Chavoya, Arturo
    [J]. 3RD IBEROAMERICAN CONFERENCE ON ELECTRONICS ENGINEERING AND COMPUTER SCIENCE, CIIECC 2013, 2013, 7 : 305 - 314
  • [2] Software Development Effort Estimation Using Fuzzy Logic - A Survey
    Nisar, M. Wasif
    Wang, Yong-Ji
    Elahi, Manzoor
    [J]. FIFTH INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS AND KNOWLEDGE DISCOVERY, VOL 1, PROCEEDINGS, 2008, : 421 - +
  • [3] Fuzzy logic in estimation of effort in software projects
    Carbo, J
    [J]. CONCURRENT ENGINEERING: ADVANCED DESIGN, PRODUCTION AND MANAGEMENT SYSTEMS, 2003, : 393 - 398
  • [4] Software development effort estimation using fuzzy logic:: A case study
    Martín, CL
    Pasquier, ML
    Yáñez, C
    Gutiérrez, A
    [J]. SIXTH MEXICAN INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE, PROCEEDINGS, 2005, : 113 - 120
  • [5] ANALYTICAL STRUCTURE OF A FUZZY LOGIC CONTROLLER FOR SOFTWARE DEVELOPMENT EFFORT ESTIMATION
    Sree, Rama P.
    [J]. 2015 INTERNATIONAL CONFERENCE ON ELECTRICAL, ELECTRONICS, SIGNALS, COMMUNICATION AND OPTIMIZATION (EESCO), 2015,
  • [6] Analytical Structure of a Fuzzy Logic Controller for Software Development Effort Estimation
    Sree, S. Rama
    Ramesh, S. N. S. V. S. C.
    [J]. COMPUTATIONAL INTELLIGENCE IN DATA MINING, VOL 1, CIDM 2015, 2016, 410 : 209 - 216
  • [7] A fuzzy logic model for software development effort estimation at personal level
    Lopez-Martin, Cuauhtemoc
    Yanez-Marquez, Cornelio
    Gutierrez-Tornes, Agustin
    [J]. MICAI 2006: ADVANCES IN ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2006, 4293 : 122 - +
  • [8] Software Development Effort Estimation Using Regression Fuzzy Models
    Nassif, Ali Bou
    Azzeh, Mohammad
    Idri, Ali
    Abran, Alain
    [J]. COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE, 2019, 2019
  • [9] Software Effort Estimation Inspired by COCOMO and FP Models: A Fuzzy Logic Approach
    Sheta, Alaa F.
    Aljahdali, Sultan
    [J]. INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2013, 4 (11) : 192 - 197
  • [10] Application of Fuzzy Logic Approach to Software Effort Estimation
    Reddy, Prasad P. V. G. D.
    Sudha, K. R.
    Sree, Rama
    [J]. INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2011, 2 (05) : 87 - 92