• DocumentCode
    2538889
  • Title

    Software reliability assessment and optimal version-upgrade problem for Open Source Software

  • Author

    Tamura, Yoshinobu ; Yamada, Shigeru

  • Author_Institution
    Hiroshima Inst. of Technol., Hiroshima
  • fYear
    2007
  • fDate
    7-10 Oct. 2007
  • Firstpage
    1333
  • Lastpage
    1338
  • Abstract
    Network technologies have made rapid progress with the dissemination of computer systems in all areas. The current software development environment has been changing into new development paradigms such as concurrent distributed development environment and the so-called open source project by using network computing technologies. Especially, OSS (Open Source Software) systems which serve as key components of critical infrastructures in the society are still ever-expanding now. We focus on OSS developed under open source project. In case of considering the effect of the debugging process on an entire system in the development of a method of reliability assessment for open source project, it is necessary to grasp the deeply-intertwined factors, such as programming path, size of each component, skill of fault reporter, and so on. In order to consider the effect of each software component on the reliability of an entire system under such open source software development, we propose a new approach to software reliability assessment by creating a fusion of neural networks and a software reliability growth model. Also, it has been necessary to manage the software development process in terms of reliability, effort, and version-upgrade time. In this paper, we find the optimal total version-upgrade time based on the total expected software maintenance effort.
  • Keywords
    public domain software; software development management; software maintenance; software performance evaluation; software reliability; neural network fusion; open source software; optimal total version-upgrade time; optimal version-upgrade problem; software development; software maintenance; software reliability assessment; software reliability growth model; Computer networks; Debugging; Internet; Network servers; Neural networks; Open source software; Programming; Software development management; Software maintenance; Software reliability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Systems, Man and Cybernetics, 2007. ISIC. IEEE International Conference on
  • Conference_Location
    Montreal, Que.
  • Print_ISBN
    978-1-4244-0990-7
  • Electronic_ISBN
    978-1-4244-0991-4
  • Type

    conf

  • DOI
    10.1109/ICSMC.2007.4413582
  • Filename
    4413582