The design of a software fault prone application using evolutionary algorithm

Most of the current project management software's are utilizing resources on developing areas in software projects. This is considerably essential in view of the meaningful impact towards time and cost-effective development. One of the major areas is the fault proneness prediction, which is use...

Full description

Bibliographic Details
Published in:2011 IEEE Conference on Open Systems, ICOS 2011
Main Author: Rosli M.M.; Teo N.H.I.; Yusop N.S.M.; Mohammad N.S.
Format: Conference paper
Language:English
Published: IEEE Computer Society 2011
Online Access:https://www.scopus.com/inward/record.uri?eid=2-s2.0-83155185458&doi=10.1109%2fICOS.2011.6079246&partnerID=40&md5=263f0ff20b1136561f5f1e6eff070af1
id 2-s2.0-83155185458
spelling 2-s2.0-83155185458
Rosli M.M.; Teo N.H.I.; Yusop N.S.M.; Mohammad N.S.
The design of a software fault prone application using evolutionary algorithm
2011
2011 IEEE Conference on Open Systems, ICOS 2011


10.1109/ICOS.2011.6079246
https://www.scopus.com/inward/record.uri?eid=2-s2.0-83155185458&doi=10.1109%2fICOS.2011.6079246&partnerID=40&md5=263f0ff20b1136561f5f1e6eff070af1
Most of the current project management software's are utilizing resources on developing areas in software projects. This is considerably essential in view of the meaningful impact towards time and cost-effective development. One of the major areas is the fault proneness prediction, which is used to find out the impact areas by using several approaches, techniques and applications. Software fault proneness application is an application based on computer aided approach to predict the probability that the software contains faults. The application will uses object oriented metrics and count metrics values from open source software as input values to the genetic algorithm for generation of the rules to classify the software modules in the categories of Faulty and Non Faulty modules. At the end of the process, the result will be visualized using genetic algorithm applet, bar and pie chart. This paper will discussed the detail design of software fault proneness application by using genetic algorithm based on the object oriented approach and will be presented using the Unified Modeling Language (UML). The aim of the proposed design is to develop an automated tool for software development group to discover the most likely software modules to be high problematic in the future. © 2011 IEEE.
IEEE Computer Society

English
Conference paper

author Rosli M.M.; Teo N.H.I.; Yusop N.S.M.; Mohammad N.S.
spellingShingle Rosli M.M.; Teo N.H.I.; Yusop N.S.M.; Mohammad N.S.
The design of a software fault prone application using evolutionary algorithm
author_facet Rosli M.M.; Teo N.H.I.; Yusop N.S.M.; Mohammad N.S.
author_sort Rosli M.M.; Teo N.H.I.; Yusop N.S.M.; Mohammad N.S.
title The design of a software fault prone application using evolutionary algorithm
title_short The design of a software fault prone application using evolutionary algorithm
title_full The design of a software fault prone application using evolutionary algorithm
title_fullStr The design of a software fault prone application using evolutionary algorithm
title_full_unstemmed The design of a software fault prone application using evolutionary algorithm
title_sort The design of a software fault prone application using evolutionary algorithm
publishDate 2011
container_title 2011 IEEE Conference on Open Systems, ICOS 2011
container_volume
container_issue
doi_str_mv 10.1109/ICOS.2011.6079246
url https://www.scopus.com/inward/record.uri?eid=2-s2.0-83155185458&doi=10.1109%2fICOS.2011.6079246&partnerID=40&md5=263f0ff20b1136561f5f1e6eff070af1
description Most of the current project management software's are utilizing resources on developing areas in software projects. This is considerably essential in view of the meaningful impact towards time and cost-effective development. One of the major areas is the fault proneness prediction, which is used to find out the impact areas by using several approaches, techniques and applications. Software fault proneness application is an application based on computer aided approach to predict the probability that the software contains faults. The application will uses object oriented metrics and count metrics values from open source software as input values to the genetic algorithm for generation of the rules to classify the software modules in the categories of Faulty and Non Faulty modules. At the end of the process, the result will be visualized using genetic algorithm applet, bar and pie chart. This paper will discussed the detail design of software fault proneness application by using genetic algorithm based on the object oriented approach and will be presented using the Unified Modeling Language (UML). The aim of the proposed design is to develop an automated tool for software development group to discover the most likely software modules to be high problematic in the future. © 2011 IEEE.
publisher IEEE Computer Society
issn
language English
format Conference paper
accesstype
record_format scopus
collection Scopus
_version_ 1820775481566298112