similarity measurement. We have compared the use
of Adaptation rules AR1 and AR2 with non
adjustment analogy models. The results showed that
adjusted analogy model with AR1 has significantly
improved the analogy estimation in both datasets,
while AR2 performed better only for Desharnais
dataset. The reasons behind that arose from number
of features, relevancy of features, range of data
values, and number of cases. Future extension of the
proposed model is planned to consider the effect of
feature subset selection.
REFERENCES
Auer S. B. M. 2004. Increasing the Accuracy and
Reliability of Analogy-Based Effort Estimation with
Extensive Project Feature Dimension Weighting,
Proceedings of the International Symposium on
Empirical Software Engineering (ISESE’04), 147-155.
Azzeh M., Neagu D., Cowling P., 2008, Software Project
Similarity measurement based on Fuzzy C-means,
International Conference on Software Process.
Springer.
Bezdek, J.C.: Pattern Recognition with Fuzzy Objective
Function Algorithms, Kluwer Academic Publishers,
Norwell, MA, New York (1981)
Boetticher G., Menzies T. Ostrand T. 2007. PROMISE
Repository of empirical software engineering data
http://promisedata.org/ repository, West Virginia
University, Department of Computer Science.
Briadn L., Langley T., Wieczorek I. 2000, Using the
European Space agency data set: a replicated
assessment and comparison of common software cost
modeling techniques, 22
nd
IEEE international
conference on software engineering.
Chiu N.-H., Huang S.-J. 2007. The adjusted analogy-based
software effort estimation based on similarity
distances. Journal of Systems and Software 80, 628-
640.
Huang, S.J., Chiu, N.H.: optimization of analogy weights
by genetic algorithm for software effort estimation. J.
Information and software technology (Elsevier) 48 ,
1034-1045 (2006)
Idri, A., Abran, A: A fuzzy logic based set of measures for
software project similarity: validation and possible
improvements. In: Seventh International Software
Metrics Symposium, pp. 85-96, London (2001)
Idri, A., Abran, A., Khoshgoftaar, T. 2001. Fuzzy
Analogy: a New Approach for Software Effort
Estimation, 11th International Workshop in Software
Measurements. 93-101.
ISBSG. 2007. International Software Benchmarking
standards Group, Data repository release 10, Site:
http://www.isbsg.org.
Jorgensen M., Indahl U., and Sjoberg D., Software effort
estimation by analogy and "regression toward the
mean". Journal of Systems and Software 68 (2003)
253-262.
Kadoda, G., Michelle C., Chen, L., Shepperd, M. 2000.
Experience using Case Based reasoning to predict
Software project effort, Proceeding of Fourth
international conference on empirical Assessment and
evaluation in software engineering. 1-17.
Kirsopp, C., Shepperd, M. 2002. Case and Feature Subset
Selection in Case-Based Software Project Effort
Prediction, Proc. 22nd SGAI Int’l Conf. Knowledge-
Based Systems and Applied Artificial Intelligence.
Kirsopp C. , Shepperd M. J. , Hart J. 2002. Search
Heuristics, Case-based Reasoning and Software
Project Effort Prediction, Proceedings of the Genetic
and Evolutionary Computation Conference, 1367-
1374.
Mendes E., Mosley N. 2002. Further investigation into the
use of CBR and stepwise regression to predict
development effort for Web hypermedia applications,
79-90.
Mendes, E., Mosley, N., Counsell, S. 2003. Do adaptation
rules improve web effort estimation?, In Proceedings
of the fourteenth ACM conference on Hypertext and
hypermedia (Nottingham, UK). 173-183.
Menzies, T. , Chen Z., Hihn, J. Lum, K. 2006.
Selecting Best Practices for Effort Estimation. IEEE
Transaction on Software Engineering. 32, 883-895
Mittas N., Athanasiades M., Angelis L., 2007, improving
analogy-based software cost estimation by a
resampling Method. J. of Information and software
technology
Myrtveit I., Stendsrud E., 1999, A controlled experiment
to assess the benefits of estimating with analogy and
regression models, IEEE transactions on software
engineering 25 4, 510-525
Ross, T.J. 2004. Fuzzy Logic with engineering
applications, John Wiley& Sons
Sankar K. Pal and Simon C. K. Shiu , 2004, Foundations
of Soft Case-Based Reasoning. John Wiley & Sons.
Sentas, P., Angelis, L.: Categorical missing data
imputation for software cost estimation by
multinomial logistic regression. J. Systems and
Software 79, 4040-414 (2006)
Shepperd, M. J., Schofield, C. 1997. Estimating Software
Project Effort Using Analogies, IEEE Trans. Software
Eng. 23, 736-743.
Stamelos, I., Angelis, L., Morisio, M.: Estimating the
development cost of custom software. J. Information
and management (Elsevier) 40. 729-741 (2003)
Tron, F., Stensrud, E., Kitchenham, B., Myrtveit, I. 2003.
A Simulation Study of the Model Evaluation Criterion
MMRE, IEEE Transactions on Software Engineering,
29, 985-995.
Xu, Z., Khoshgoftaar, T., 2004. Identification of fuzzy
models of software effort estimation. Fuzzy Sets and
Systems 145, 141-163
Zadeh, L. 1997. Toward a theory of fuzzy information
granulation and its centrality in human reasoning and
fuzzy logic. Journal of fuzzy sets and systems 90,
111-127.
ICSOFT 2008 - International Conference on Software and Data Technologies
132