@conference { ISI:000259298600002,
title = {Software cost estimation models using Radial Basis Function Neural Networks},
booktitle = {SOFTWARE PROCESS AND PRODUCT MEASUREMENT},
series = {Lecture Notes in Computer Science},
volume = {4895},
year = {2008},
note = {Joint Meeting of the International Workshop on Software Measurement (IWSM)/International Conference on Software Process and Product Measurement (MENSURA), Palma de Mallorca, SPAIN, NOV 05-07, 2007},
pages = {21+},
abstract = {Radial Basis Function Neural Networks (RBFN) have been recently studied due to their qualification as an universal function approximation. This paper investigates the use of RBF neural networks for software cost estimation, The focus of this study is on the design of these networks, especially their middle layer composed of receptive fields, using two clustering techniques: the C-means and the APC-III algorithms. A comparison between a RBFN using C-means and a RBFN using APC-III, in terms of estimates accuracy, is hence presented. This study uses the COCOMO{\textquoteright}81 dataset and data on Web applications from the Tukutuku database.},
isbn = {978-3-540-85552-1},
issn = {0302-9743},
author = {Idri, Ali and Zahi, Azeddine and Mendes, Emilia and Zakrani, Abdelali},
editor = {CuadradoGallego, JJ and Braungarten, R and Dumke, RR and Abran, A}
}
@conference { ISI:000176683300003,
title = {Estimating software project effort by analogy based on linguistic values},
booktitle = {EIGHTH IEEE SYMPOSIUM ON SOFTWARE METRICS, PROCEEDINGS},
year = {2002},
note = {8th IEEE Symposium on Software Metrics, OTTAWA, CANADA, JUN 04-07, 2002},
pages = {21-30},
publisher = {IEEE Comp Soc; ALC TEL; CISTEL; Metric Ctr; Carleton Univ; Natl Res Council Canada},
organization = {IEEE Comp Soc; ALC TEL; CISTEL; Metric Ctr; Carleton Univ; Natl Res Council Canada},
abstract = {Estimation models in software engineering are used to predict some important attributes of future entities such as software development effort, software reliability and programmers productivity. Among these models, those estimating software effort have motivated considerable research in recent years. The prediction procedure used by these software-effort models can be based on a mathematical function or other techniques such as analogy based reasoning, neural networks, regression trees, and rule induction models. Estimation by analogy is one of the most attractive techniques in the software effort estimation field. However, the procedure used in estimation by analogy is not yet able to handle correctly linguistic values (categorical data) such as {\textquoteleft}very low{\textquoteright}, {\textquoteleft}low{\textquoteright} and {\textquoteleft}high{\textquoteright}. In this paper, we propose a new approach based on reasoning by analogy, fuzzy logic and linguistic quantifiers to estimate software project effort when it is described either by numerical or linguistic values; this approach is referred to as Fuzzy Analogy. This paper also presents an empirical validation of our approach based on the COCOMO{\textquoteright}81 dataset.},
isbn = {0-7695-1339-5},
doi = {10.1109/METRIC.2002.1011322},
author = {Idri, A and Abran, A and Khoshgoftaar, TM}
}
@article { ISI:000180261100004,
title = {Investigating soft computing in case-based reasoning for software cost estimation},
journal = {ENGINEERING INTELLIGENT SYSTEMS FOR ELECTRICAL ENGINEERING AND COMMUNICATIONS},
volume = {10},
number = {3},
year = {2002},
month = {SEP},
pages = {147-157},
abstract = {Software cost estimation has been the subject of intensive investigations in the field of software engineering. As a result, numerous software cost estimation techniques have been proposed and investigated. To our knowledge, currently there are no cost estimation techniques that can incorporate and/or tolerate the aspects of imprecision, vagueness, and uncertainty into their predictions. However, software projects are often described by vague information. Furthermore, an estimate is only a probabilistic assessment of a future condition. Consequently, cost estimation models must be able to deal with imprecision and uncertainty, the two principal components of soft computing. To estimate the cost of software projects when they are described by vague and imprecise attributes, in an earlier study we have proposed an innovative approach referred to as Fuzzy Analogy. In this paper, we investigate the uncertainty of cost estimates generated by the Fuzzy Analogy approach. The primary aim is to generate a set of possible values for the actual software development cost. This set can then be used to deduce, for practical purposes, a point estimate for the cost, and for analyzing the risks associated with all possible estimates.},
issn = {0969-1170},
author = {Idri, A and Khoshgoftaar, TM and Abran, A}
}