• DocumentCode
    1633897
  • Title

    Software renovation for large software applications

  • Author

    Hac, Anna

  • Author_Institution
    Dept. of Electr. Eng., Hawaii Univ., Honolulu, HI, USA
  • fYear
    1992
  • Firstpage
    307
  • Abstract
    Software renovation is a method to improve existing software and incorporate new features and system functions without developing entirely new software. Software architecture consists of base and non-base software. New algorithms to determine software components to be renovated are proposed. The algorithms consider the size of changed code in base and nonbase software, fault density, and sets of static and dynamic connections in large software applications. The software is renovated if the percentage of changed code and fault density exceed thresholds. If the sets of static and dynamic connections are changed and the percentage of changed code exceeds threshold, the software is also renovated
  • Keywords
    software engineering; dynamic connections; fault density; large software applications; software architecture; software renovation; static connections; system functions; Application software; Costs; Software algorithms; Software architecture; Software design; Software performance; Software quality; Software systems; System analysis and design; Telecommunication switching;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    TENCON '92. ''Technology Enabling Tomorrow : Computers, Communications and Automation towards the 21st Century.' 1992 IEEE Region 10 International Conference.
  • Conference_Location
    Melbourne, Vic.
  • Print_ISBN
    0-7803-0849-2
  • Type

    conf

  • DOI
    10.1109/TENCON.1992.271934
  • Filename
    271934