-
4
-
-
85077366413
-
Providing dynamic update in an operating system
-
A. Baumann, J. Appavoo, D. D. Silva, J. Kerr, O. Krieger, and R. W. Wisniewski. Providing dynamic update in an operating system. In Proc. USENIX ATC, 2005.
-
(2005)
Proc. USENIX ATC
-
-
Baumann, A.1
Appavoo, J.2
Silva, D.D.3
Kerr, J.4
Krieger, O.5
Wisniewski, R.W.6
-
6
-
-
0001564017
-
Reconfiguration and module replacement in Argus: Theory and practice
-
T. Bloom and M. Day. Reconfiguration and module replacement in Argus: theory and practice. Software Engineering Journal, 8(2): 102-108, 1993.
-
(1993)
Software Engineering Journal
, vol.8
, Issue.2
, pp. 102-108
-
-
Bloom, T.1
Day, M.2
-
7
-
-
17044419770
-
Lazy modular upgrades in persistent object stores
-
C. Boyapati, B. Liskov, L. Shrira, C.-H. Moh, and S. Richman. Lazy modular upgrades in persistent object stores. In Proc. OOPSLA, 2003.
-
(2003)
Proc. OOPSLA
-
-
Boyapati, C.1
Liskov, B.2
Shrira, L.3
Moh, C.-H.4
Richman, S.5
-
8
-
-
33745194927
-
Application-level checkpointing for shared memory programs
-
G. Bronevetsky, M. Schulz, P. Szwed, D. Marques, and K. Pingali. Application-level checkpointing for shared memory programs. In Proc. ASPLOS, 2004.
-
(2004)
Proc. ASPLOS
-
-
Bronevetsky, G.1
Schulz, M.2
Szwed, P.3
Marques, D.4
Pingali, K.5
-
10
-
-
0035030490
-
Stratified operational semantics for safety and correctness of the region calculus
-
C. Calcagno. Stratified Operational Semantics for Safety and Correctness of The Region Calculus. In POPL, 2001.
-
(2001)
POPL
-
-
Calcagno, C.1
-
12
-
-
0034777575
-
Type-based hot swapping of running modules
-
D. Duggan. Type-based hot swapping of running modules. In ICFP, 2001.
-
(2001)
ICFP
-
-
Duggan, D.1
-
13
-
-
0001506016
-
On dynamically updating a computer program: From concept to prototype
-
O. Frieder and M. E. Segal. On dynamically updating a computer program: From concept to prototype. The Journal of Systems and Software, 14(2): 111-128, 1991.
-
(1991)
The Journal of Systems and Software
, vol.14
, Issue.2
, pp. 111-128
-
-
Frieder, O.1
Segal, M.E.2
-
14
-
-
0003749518
-
Dynamic ML without dynamic types
-
LFCS, University of Edinburgh
-
S. Gilmore, D. Kirli, and C. Walton. Dynamic ML without dynamic types. Technical Report ECS-LFCS-97-378, LFCS, University of Edinburgh, 1997.
-
(1997)
Technical Report
, vol.ECS-LFCS-97-378
-
-
Gilmore, S.1
Kirli, D.2
Walton, C.3
-
16
-
-
0011767543
-
-
PhD thesis, Indian Institute of Technology, Kanpur, November
-
D. Gupta. On-line Software Version Change. PhD thesis, Indian Institute of Technology, Kanpur, November 1994.
-
(1994)
On-line Software Version Change
-
-
Gupta, D.1
-
17
-
-
0004263117
-
-
PhD thesis, The University of Pennsylvania, August
-
M. W. Hicks. Dynamic Software Updating. PhD thesis, The University of Pennsylvania, August 2001.
-
(2001)
Dynamic Software Updating
-
-
Hicks, M.W.1
-
18
-
-
0002459352
-
Dynamic C++ classes, a lightweight mechanism to update code in a running program
-
G. Hjálmtýsson and R. Gray. Dynamic C++ classes, a lightweight mechanism to update code in a running program. In Proc. USENIX ATC, 1998.
-
(1998)
Proc. USENIX ATC
-
-
Hjálmtýsson, G.1
Gray, R.2
-
19
-
-
84858895446
-
-
Java platform debugger architecture. This supports class replacement. See http://java/sun.com/j2se/1.4.2/docs/guide/jpda/
-
-
-
-
20
-
-
84858895449
-
-
The K42 Project. http://www.research.ibm.com/K42/.
-
-
-
-
21
-
-
34548096345
-
Banshee: A scalable constraint-based analysis toolkit
-
September
-
J. Kodumal and A. Aiken. Banshee: A scalable constraint-based analysis toolkit. In Proc. SAS, September 2005.
-
(2005)
Proc. SAS
-
-
Kodumal, J.1
Aiken, A.2
-
22
-
-
12844273420
-
Devirtualizable virtual machines enabling general, single-node, online maintenance
-
D. E. Lowell, Y. Saito, and E. J. Samberg. Devirtualizable virtual machines enabling general, single-node, online maintenance. In Proc. ASPLOS, 2004.
-
(2004)
Proc. ASPLOS
-
-
Lowell, D.E.1
Saito, Y.2
Samberg, E.J.3
-
24
-
-
0002968209
-
Runtime support for type-safe dynamic Java classes
-
S. Malabarba, R. Pandey, J. Gragg, E. Barr, and J. F. Barnes. Runtime support for type-safe dynamic Java classes. In Proc. ECOOP, 2000.
-
(2000)
Proc. ECOOP
-
-
Malabarba, S.1
Pandey, R.2
Gragg, J.3
Barr, E.4
Barnes, J.F.5
-
25
-
-
84959039613
-
CIL: Intermediate language and tools for analysis and transformation of C programs
-
G. C. Necula, S. McPeak, S. P. Rahul, and W. Weimer. CIL: Intermediate language and tools for analysis and transformation of C programs. LNCS, 2304:213-228, 2002.
-
(2002)
LNCS
, vol.2304
, pp. 213-228
-
-
Necula, G.C.1
McPeak, S.2
Rahul, S.P.3
Weimer, W.4
-
26
-
-
0036472436
-
Roc-1: Hardware support for recovery-oriented computing
-
D. Oppenheimer, A. Brown, J. Beck, D. Hettena, J. Kuroda, N. Treuhaft, D. A. Patterson, and K. Yelick. Roc-1: Hardware support for recovery-oriented computing. IEEE Trans. Comput., 51(2):100-107, 2002.
-
(2002)
IEEE Trans. Comput.
, vol.51
, Issue.2
, pp. 100-107
-
-
Oppenheimer, D.1
Brown, A.2
Beck, J.3
Hettena, D.4
Kuroda, J.5
Treuhaft, N.6
Patterson, D.A.7
Yelick, K.8
-
27
-
-
33745209810
-
A technique for dynamic updating of Java software
-
A. Orso, A. Rao, and M. Harrold. A technique for dynamic updating of Java software. In Proc. ICSM, 2002.
-
(2002)
Proc. ICSM
-
-
Orso, A.1
Rao, A.2
Harrold, M.3
-
29
-
-
0003820750
-
An overview of checkpointing in uniprocessor and distributed systems, focusing on implementation and performance
-
Computer Science Department, the University of Tennessee
-
J. S. Plank. An overview of checkpointing in uniprocessor and distributed systems, focusing on implementation and performance. Technical Report UT-CS-97-372, Computer Science Department, the University of Tennessee, 1997.
-
(1997)
Technical Report
, vol.UT-CS-97-372
-
-
Plank, J.S.1
-
30
-
-
0024053149
-
A survey of process migration mechanisms
-
J. M. Smith. A survey of process migration mechanisms. ACM Operating Systems Review, SIGOPS, 22(3):28-40, 1988.
-
(1988)
ACM Operating Systems Review, SIGOPS
, vol.22
, Issue.3
, pp. 28-40
-
-
Smith, J.M.1
-
31
-
-
20044381934
-
System support for online reconfiguration
-
June
-
C. Soules, J. Appavoo, K. Hui, D. D. Silva, G. Ganger, O. Krieger, M. Stumm, R. Wisniewski, M. Auslander, M. Ostrowski, B. Rosenburg, and J. Xenidis. System support for online reconfiguration. In Proc. USENIX ATC, June 2003.
-
(2003)
Proc. USENIX ATC
-
-
Soules, C.1
Appavoo, J.2
Hui, K.3
Silva, D.D.4
Ganger, G.5
Krieger, O.6
Stumm, M.7
Wisniewski, R.8
Auslander, M.9
Ostrowski, M.10
Rosenburg, B.11
Xenidis, J.12
-
32
-
-
33745207473
-
-
PhD thesis, Computer Laboratory, University of Cambridge. To appear
-
G. Stoyle. A Theory of Dynamic Software Updates. PhD thesis, Computer Laboratory, University of Cambridge. To appear.
-
A Theory of Dynamic Software Updates
-
-
Stoyle, G.1
-
33
-
-
33745194727
-
Mutatis Mutandis: Safe and predictable dynamic software updating
-
G. Stoyle, M. Hicks, G. Bierman, P. Sewell, and I. Neamtiu. Mutatis Mutandis: Safe and predictable dynamic software updating. In Proc. POPL, 2005.
-
(2005)
Proc. POPL
-
-
Stoyle, G.1
Hicks, M.2
Bierman, G.3
Sewell, P.4
Neamtiu, I.5
|