• DocumentCode
    3349466
  • Title

    A procedure-based dynamic software update

  • Author

    Lyu, Janghoon ; Kim, Youngjin ; Kim, Yongsub ; Lee, Inhwan

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Hanyang Univ., Seoul, South Korea
  • fYear
    2001
  • fDate
    1-4 July 2001
  • Firstpage
    271
  • Lastpage
    280
  • Abstract
    This paper presents a method to update a single or multiple procedures of running software, without stopping the software, by directly modifying a part of the process address space. The paper addresses two issues for procedure-based dynamic software update. First, the paper presents a well-defined sequence to perform an update while ensuring correct operation and small performance loss. Second the paper provides a solution for how to make the new version procedure work correctly in the address space of the old version process. The method is illustrated in the SUN Solaris environment. Using the method can reduce the downtime caused by software upgrade when changes are limited to text and local data.
  • Keywords
    configuration management; software maintenance; SUN Solaris environment; correct operation; performance loss; procedure-based dynamic software update; process address space; software upgrade; version procedure; Application software; Computer industry; Operating systems; Performance loss; Programming; Software design; Software performance; Software systems; Software tools; Sun;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Dependable Systems and Networks, 2001. DSN 2001. International Conference on
  • Conference_Location
    Goteborg, Sweden
  • Print_ISBN
    0-7695-1101-5
  • Type

    conf

  • DOI
    10.1109/DSN.2001.941412
  • Filename
    941412