• DocumentCode
    3054373
  • Title

    An Artificial Immune System Approach for Fault Prediction in Object-Oriented Software

  • Author

    Catal, Cagatay ; Diri, Banu ; Ozumut, Bulent

  • Author_Institution
    TUBITAK-Marmara Res. Center, Kocaeli
  • fYear
    2007
  • fDate
    14-16 June 2007
  • Firstpage
    238
  • Lastpage
    245
  • Abstract
    The features of real-time dependable systems are availability, reliability, safety and security. In the near future, real-time systems will be able to adapt themselves according to the specific requirements and real-time dependability assessment technique will be able to classify modules as faulty or fault-free. Software fault prediction models help us in order to develop dependable software and they are commonly applied prior to system testing. In this study, we examine Chidamber-Kemerer (CK) metrics and some method-level metrics for our model which is based on artificial immune recognition system (AIRS) algorithm. The dataset is a part of NASA Metrics Data Program and class-level metrics are from PROMISE repository. Instead of validating individual metrics, our mission is to improve the prediction performance of our model. The experiments indicate that the combination of CK and the lines of code metrics provide the best prediction results for our fault prediction model. The consequence of this study suggests that class-level data should be used rather than method-level data to construct relatively better fault prediction models. Furthermore, this model can constitute a part of real-time dependability assessment technique for the future.
  • Keywords
    artificial immune systems; object-oriented methods; software fault tolerance; software metrics; Chidamber-Kemerer metrics; artificial immune recognition system; class-level data; fault prediction; object-oriented software; real-time dependable system; Artificial immune systems; Fault detection; Information technology; Machine learning; NASA; Object oriented modeling; Predictive models; Real time systems; Runtime; Software safety;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Dependability of Computer Systems, 2007. DepCoS-RELCOMEX '07. 2nd International Conference on
  • Conference_Location
    Szklarska
  • Print_ISBN
    0-7695-2850-3
  • Type

    conf

  • DOI
    10.1109/DEPCOS-RELCOMEX.2007.8
  • Filename
    4272915