UPM Institutional Repository

Metric's thresholds for encoding evolutionary computing representation in software engineering problem


Citation

Md Sultan, Abu Bakar and Din, Jamilah and Zulzalil, Hazura and Bakar, Abubakar Diwani (2015) Metric's thresholds for encoding evolutionary computing representation in software engineering problem. Lecture Notes on Software Engineering, 3 (1). pp. 22-25. ISSN 2301-3559

Abstract

Recently, evolutionary computing is gaining more interest from software engineering community for using it to solve various types of related problems. The software metrics selection problem is among the problems implemented using this technique. For the problem to be implemented using this method, the initial process called representation should be established. Currently, the conversion of the problem into binary representation is done using human experts. However, experts’ opinions in categorizing the defect and non-defect prone classes into bits are always questionable due to human weakness. This paper presents metrics thresholds encoding algorithm as an alternative to replace human experts in developing problem representation. Algorithm was tested to metric selection problem using Genetic Algorithm and the results obtained are promising.


Download File

[img] Text (Abstract)
ALGO.pdf

Download (67kB)
Official URL or Download Paper: http://www.lnse.org/show-36-192-1.html

Additional Metadata

Item Type: Article
Divisions: Faculty of Computer Science and Information Technology
DOI Number: https://doi.org/10.7763/LNSE.2015.V3.158
Publisher: LNSE
Keywords: Genetic algorithm; Software metrics; Software metrics thresholds; Evolutionary computation; Representation
Depositing User: Ms. Nuraida Ibrahim
Date Deposited: 23 Jan 2021 22:26
Last Modified: 23 Jan 2021 22:26
Altmetrics: http://www.altmetric.com/details.php?domain=psasir.upm.edu.my&doi=10.7763/LNSE.2015.V3.158
URI: http://psasir.upm.edu.my/id/eprint/45462
Statistic Details: View Download Statistic

Actions (login required)

View Item View Item