• DocumentCode
    3463311
  • Title

    Towards adaptive soft computing based software effort prediction

  • Author

    Saliu, Moshood Omolade ; Ahmed, Moataz ; AlGhamdi, Jarallah

  • Author_Institution
    Dept. of Comput. Sci., Calgary Univ., Alta., Canada
  • Volume
    1
  • fYear
    2004
  • fDate
    27-30 June 2004
  • Firstpage
    16
  • Abstract
    Algorithmic effort prediction models are limited by their inability to cope with imprecision present in software projects early in the development life cycle. A critical survey carried out by Satin and Ahmed [17] reveals the lack of adaptive soft computing based effort prediction systems that provide complete transparency to the prediction system building strategies. In addition, efforts to model the imprecision problem in one of the most widely used algorithmic model, COCOMO, have not been appropriate [17]. The components of COCOMO model were addressed independently. Integrating the individual component into a single prediction system remains an open question. In this paper, we present a transparent and adaptive fuzzy logic framework for effort prediction based on COCOMO. The training strategies we have implemented in the framework tolerates imprecision, explains prediction rationale through rules, incorporates experts knowledge, and could adapt to a new environment as new data becomes available. Validation of the framework potentials has been carried out on artificial datasets and the COCOMO public database of completed projects.
  • Keywords
    fuzzy logic; fuzzy set theory; knowledge engineering; software cost estimation; software metrics; COCOMO algorithmic model; COCOMO public database; adaptive fuzzy logic framework; adaptive soft computing; algorithmic effort prediction models; artificial datasets; development life cycle; experts knowledge; imprecision problem; software effort prediction system; software projects; training strategies; transparent fuzzy logic framework; Computer science; Costing; Costs; Databases; Logic; Prediction algorithms; Predictive models; Programming; Software algorithms; Software engineering;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Fuzzy Information, 2004. Processing NAFIPS '04. IEEE Annual Meeting of the
  • Print_ISBN
    0-7803-8376-1
  • Type

    conf

  • DOI
    10.1109/NAFIPS.2004.1336241
  • Filename
    1336241