Software Module Clustering Based on the Fuzzy Adaptive Teaching Learning Based Optimization Algorithm

作者: Kamal Z. Zamli , Fakhrud Din , Nazirah Ramli , Bestoun S. Ahmed

DOI: 10.1007/978-981-13-6031-2_3

关键词:

摘要: Although showing competitive performances in many real-world optimization problems, Teaching Learning based Optimization Algorithm (TLBO) has been criticized for having poor control on exploration and exploitation. Addressing these issues, a new variant of TLBO called Adaptive Fuzzy (ATLBO) developed the literature. This paper describes adoption software module clustering problem. Comparative studies with original other demonstrate that ATLBO gives superior performance owing to its adaptive selection search operators need current search.

参考文章(24)
Kata Praditwong, Mark Harman, Xin Yao, Software Module Clustering as a Multi-Objective Search Problem IEEE Transactions on Software Engineering. ,vol. 37, pp. 264- 282 ,(2011) , 10.1109/TSE.2010.26
Jens H. Jahnke, None, Reverse engineering software architecture using rough clusters IEEE Annual Meeting of the Fuzzy Information, 2004. Processing NAFIPS '04.. ,vol. 1, pp. 4- 9 ,(2004) , 10.1109/NAFIPS.2004.1336239
Richard N. Taylor, Nenad Medvidovic, Eric M. Dashofy, Software Architecture: Foundations, Theory, and Practice ,(2009)
B.S. Mitchell, S. Mancoridis, On the automatic modularization of software systems using the Bunch tool IEEE Transactions on Software Engineering. ,vol. 32, pp. 193- 208 ,(2006) , 10.1109/TSE.2006.31
D.H. Wolpert, W.G. Macready, No free lunch theorems for optimization IEEE Transactions on Evolutionary Computation. ,vol. 1, pp. 67- 82 ,(1997) , 10.1109/4235.585893
G.A. Di Lucca, A.R. Fasolino, F. Pace, P. Tramontana, U. De Carlini, Comprehending Web applications by a clustering based approach workshop on program comprehension. pp. 261- 270 ,(2002) , 10.1109/WPC.2002.1021347
Abdul Rahman A. Alsewari, A harmony search based pairwise sampling strategy for combinatorial testing International Journal of Physical Sciences. ,vol. 7, pp. 1062- 1072 ,(2012) , 10.5897/IJPS11.1633
K. Mahdavi, M. Harman, R.M. Hierons, A multiple hill climbing approach to software module clustering international conference on software maintenance. pp. 315- 324 ,(2003) , 10.1109/ICSM.2003.1235437
R Othman Rozmie, Z Zamli Kamal, ITTDG: Integrated T-way test data generation strategy for interaction testing Scientific Research and Essays. ,vol. 6, pp. 3638- 3648 ,(2011) , 10.5897/SRE10.1196