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 条
  • [31] Validation and calibration of quantitative models for software development effort and size estimation
    Department of Computer Science, Autonoma University of Manizales UAM, Manizales, Colombia
    [J]. Colomb. Comput. Congr., CCC,
  • [32] Validation and Calibration of Quantitative Models for Software Development Effort and Size Estimation
    Alba-Castro, M.
    Hurtado Gil, S.
    [J]. 2011 6TH COLOMBIAN COMPUTING CONGRESS (CCC), 2011,
  • [33] A Novel Model for Software Effort Estimation Using Exponential Regression as Firing Interval in Fuzzy Logic
    Kumar, J. N. V. R. Swarup
    Rao, T. Govinda
    Chaitanya, M. Vishnu
    Tejaswi, A.
    [J]. COMPUTER NETWORKS AND INFORMATION TECHNOLOGIES, 2011, 142 : 118 - +
  • [34] Neural network models for software development effort estimation: a comparative study
    Nassif, Ali Bou
    Azzeh, Mohammad
    Capretz, Luiz Fernando
    Ho, Danny
    [J]. NEURAL COMPUTING & APPLICATIONS, 2016, 27 (08): : 2369 - 2381
  • [35] viewpoints Software Development Effort Estimation: Formal Models or Expert Judgment?
    Jorgensen, Magne
    Boehm, Barry
    [J]. IEEE SOFTWARE, 2009, 26 (02) : 14 - 19
  • [36] Evaluating filter fuzzy analogy homogenous ensembles for software development effort estimation
    Hosni, Mohamed
    Idri, Ali
    Abran, Alain
    [J]. JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2019, 31 (02)
  • [37] Improved estimation of software development effort using Classical and Fuzzy Analogy ensembles
    Idri, Ali
    Hosni, Mohamed
    Abran, Alain
    [J]. APPLIED SOFT COMPUTING, 2016, 49 : 990 - 1019
  • [38] A Fuzzy Logic model based upon reused and New&Changed code for software development effort estimation at personal level
    Lopez-Martin, Cuauhtemoc
    Yanez-Marquez, Cornelio
    Gutierrez-Tornes, Agustin
    [J]. CIC 2006: 15TH INTERNATIONAL CONFERENCE ON COMPUTING, PROCEEDINGS, 2006, : 298 - 303
  • [39] Guidelines for Software Development Effort Estimation
    Basten, Dirk
    Sunyaev, Ali
    [J]. COMPUTER, 2011, 44 (10) : 87 - 89
  • [40] Predictive accuracy comparison of fuzzy models for software development effort of small programs
    Lopez-Martin, Cuauhtemoc
    Yanez-Marquez, Cornelio
    Gutierrez-Tornes, Agustin
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2008, 81 (06) : 949 - 960