An ensemble of computational intelligence models for software maintenance effort prediction

Hamoud Aljamaan, Mahmoud O. Elish, Irfan Ahmad

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

20 Scopus citations

Abstract

More accurate prediction of software maintenance effort contributes to better management and control of software maintenance. Several research studies have recently investigated the use of computational intelligence models for software maintainability prediction. The performance of these models however may vary from dataset to dataset. Consequently, computational intelligence ensemble techniques have become increasingly popular as they take advantage of the capabilities of their constituent models toward a dataset to come up with more accurate or at least competitive prediction accuracy compared to individual models. This paper proposes and empirically evaluates an ensemble of computational intelligence models for predicting software maintenance effort. The results confirm that the proposed ensemble technique provides more accurate prediction compared to individual models, and thus it is more reliable.

Original languageEnglish
Title of host publicationAdvances in Computational Intelligence - 12th International Work-Conference on Artificial Neural Networks, IWANN 2013, Proceedings
Pages592-603
Number of pages12
EditionPART 1
DOIs
StatePublished - 2013

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
NumberPART 1
Volume7902 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Keywords

  • Computational intelligence
  • Ensemble techniques
  • Prediction
  • Software maintenance

ASJC Scopus subject areas

  • Theoretical Computer Science
  • General Computer Science

Fingerprint

Dive into the research topics of 'An ensemble of computational intelligence models for software maintenance effort prediction'. Together they form a unique fingerprint.

Cite this