By the same authors

Toward Practical Dynamic Software Updating

Research output: Working paper

Standard

Toward Practical Dynamic Software Updating. / Neamtiu, Iulian; Stoyle, Gareth; Oriol, Manuel; Hicks, Michael.

College Park : Citeseer, 2005.

Research output: Working paper

Harvard

Neamtiu, I, Stoyle, G, Oriol, M & Hicks, M 2005 'Toward Practical Dynamic Software Updating' Citeseer, College Park. <http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.86.8121>

APA

Neamtiu, I., Stoyle, G., Oriol, M., & Hicks, M. (2005). Toward Practical Dynamic Software Updating. Citeseer. http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.86.8121

Vancouver

Neamtiu I, Stoyle G, Oriol M, Hicks M. Toward Practical Dynamic Software Updating. College Park: Citeseer. 2005.

Author

Neamtiu, Iulian ; Stoyle, Gareth ; Oriol, Manuel ; Hicks, Michael. / Toward Practical Dynamic Software Updating. College Park : Citeseer, 2005.

Bibtex - Download

@techreport{53c12f93e44d4095bd40422d7ec3d6b5,
title = "Toward Practical Dynamic Software Updating",
abstract = "Software systems are imperfect, so software updates are a fact of life. While typical software updates require stopping and restarting the program in question, many systems cannot afford to halt service, or would prefer not to. In this paper we argue that dynamic software updating (DSU), in which programs are updated while they run, provides superior flexibility when compared to standard alternatives. The challenge is in making DSU safe and easy to use; we argue that automated analyses are the key. We describe a prototype DSU implementation for C programs, and report our experience with some well-known open-source server programs (Apache, OpenSSH, vsftpd). For these programs, safe updates derived from standard releases were easy to generate, and performance was virtually unaffected by updateability",
author = "Iulian Neamtiu and Gareth Stoyle and Manuel Oriol and Michael Hicks",
year = "2005",
language = "Undefined/Unknown",
publisher = "Citeseer",
type = "WorkingPaper",
institution = "Citeseer",

}

RIS (suitable for import to EndNote) - Download

TY - UNPB

T1 - Toward Practical Dynamic Software Updating

AU - Neamtiu, Iulian

AU - Stoyle, Gareth

AU - Oriol, Manuel

AU - Hicks, Michael

PY - 2005

Y1 - 2005

N2 - Software systems are imperfect, so software updates are a fact of life. While typical software updates require stopping and restarting the program in question, many systems cannot afford to halt service, or would prefer not to. In this paper we argue that dynamic software updating (DSU), in which programs are updated while they run, provides superior flexibility when compared to standard alternatives. The challenge is in making DSU safe and easy to use; we argue that automated analyses are the key. We describe a prototype DSU implementation for C programs, and report our experience with some well-known open-source server programs (Apache, OpenSSH, vsftpd). For these programs, safe updates derived from standard releases were easy to generate, and performance was virtually unaffected by updateability

AB - Software systems are imperfect, so software updates are a fact of life. While typical software updates require stopping and restarting the program in question, many systems cannot afford to halt service, or would prefer not to. In this paper we argue that dynamic software updating (DSU), in which programs are updated while they run, provides superior flexibility when compared to standard alternatives. The challenge is in making DSU safe and easy to use; we argue that automated analyses are the key. We describe a prototype DSU implementation for C programs, and report our experience with some well-known open-source server programs (Apache, OpenSSH, vsftpd). For these programs, safe updates derived from standard releases were easy to generate, and performance was virtually unaffected by updateability

M3 - Working paper

BT - Toward Practical Dynamic Software Updating

PB - Citeseer

CY - College Park

ER -