• DocumentCode
    3631840
  • Title

    Improving reliability of large software systems through software design and renovation

  • Author

    A. Hac;K.M. Asato

  • Author_Institution
    Dept. of Electr. Eng., Hawaii Univ., Honolulu, HI, USA
  • Volume
    2
  • fYear
    1994
  • Firstpage
    823
  • Abstract
    Software renovation is a method to improve existing software and to incorporate new features and system functions without developing entirely new software. The paper proposes a method to increase software reliability and to determine software components that need to be renovated. The method considers the changed code in base and non-base software, probability of a software error, and sets of static and dynamic connections in large software applications. The software is renovated if the probability of error exceeds threshold or the sets of static and dynamic connections are changed and the error in code exceeds threshold. A number of experiments with changing model parameters are used to show the usefulness of the method. The study is of interest in telecommunications.
  • Keywords
    "Software systems","Software design","Computer architecture","Application software","Software architecture","Telecommunications","Software reliability","Software metrics","Fault detection","Programming"
  • Publisher
    ieee
  • Conference_Titel
    Global Telecommunications Conference, 1994. GLOBECOM ´94. Communications: The Global Bridge., IEEE
  • Print_ISBN
    0-7803-1820-X
  • Type

    conf

  • DOI
    10.1109/GLOCOM.1994.512709
  • Filename
    512709