(Enter summary)
Abstract: Virus and worm attacks that exploit system implementation details can be countered with a diversified set of implementations. Furthermore, immune systems show that attacks from previously unknown organisms require effective dynamic response. In the Synthetix project, we have been developing a specialization toolkit to improve the performance of operating system kernels. The toolkit helps programmers generate and manage diverse specialized implementations of software modules. The Tempo-C... (Update)
Context of citations to this paper: More
...have a different root password and a different administrator. It is possible to obtain different implementations from the same code base [23] and for low degrees of replication one can buy operating systems from different vendors. N version programming, where different teams of...
.... Oregon Graduate Institute (now with Wirex) includes an effort to build survivable operating systems through diversity specialization [69]. The focus of Immunix is to thwart class attacks due to replicated software flaws. The claim is that the specialization method allows the...
Cited by: More
Randomized Instruction Set Emulation to Disrupt.. - Barrantes, Ackley, .. (2003)
(Correct)
Randomized Instruction Set Emulation - To Disrupt Binary (2003)
(Correct)
Security in Dynamic Execution Environments - Inoue (2001)
(Correct)
Active bibliography (related documents): More All
0.5: Reflection on a Legacy Transaction Processing Monitor - Barga, Pu (1996)
(Correct)
0.1: Declarative Specialization of Object-Oriented Programs - Volanschi, Consel, Muller.. (1997)
(Correct)
0.1: Dynamic Restructuring of Transactional Workflow Activities: A.. - Zhou, Pu, Liu (1998)
(Correct)
Similar documents based on text: More All
0.5: Design Diversity and the Immune System Paradigm.. - Algirdas Avizienis Ucla (2000)
(Correct)
0.4: Specialization Tools and Techniques for Systematic .. - McNamee, Walpole, .. (2001)
(Correct)
0.2: Microlanguages for Operating System Specialization - Pu (1997)
(Correct)
Related documents from co-citation: More All
4: A method for obtaining digital signatures and public-key cryptosystems; Communic..
- Rivest, Shamir et al. - 1978
3: Optimistic Incremental Specialization: Streamlining a Commercial Operating Syste..
- Pu, Autrey et al. - 1995
3: Performance comparisons of public-key cryptosystems (context) - Wiener - 1998
BibTeX entry: (Update)
C. Pu, A. Black, C. Cowan, and J. Walpole. A Specialization Toolkit to Increase the Diversity of Operating Systems. In ICMAS Workshop on Immunity-Based Systems, 1996. http://citeseer.ist.psu.edu/pu96specialization.html More
@misc{ pu96specialization,
author = "C. Pu and A. Black and C. Cowan and J. Walpole",
title = "A Specialization Toolkit to Increase the Diversity of Operating Systems",
text = "C. Pu, A. Black, C. Cowan, and J. Walpole. A Specialization Toolkit to
Increase the Diversity of Operating Systems. In ICMAS Workshop on Immunity-Based
Systems, 1996.",
year = "1996",
url = "citeseer.ist.psu.edu/pu96specialization.html" }
Citations (may not include all citations):
137
The Art of the Metaobject Protocol (context) - Kiczales, Rivieres et al. - 1991 ACM DBLP
132
A general approach for run-time specialization and its appli..
- Consel, Noel - 1996 ACM DBLP
111
Optimistic incremental specialization: Streamlining a commer..
- Pu, Autrey et al. - 1995 DBLP
111
Optimistic Incremental Specialization: Streamlining a Commer..
- Pu, Autrey et al. - 1995
66
Towards a new model of abstraction in software engineering (context) - Kiczales - 1992
27
Fast concurrent dynamic linking for an adaptive operating sy..
- Cowan, Autrey et al. - 1996
27
Fast Concurrent Dynamic Linking for an Adaptive Operating Sy..
- Cowan, Autrey et al. - 1996
23
Incremental Specialization: The Key to High Performance (context) - Consel, Pu et al. - 1993
23
Incremental specialization: The key to high performance (context) - Consel, Pu et al. - 1993
2
Specialization Objects: A Reflective Interface for Specializ.. (context) - Cowan, Pu et al. - 1995
1
Oregon Graduate Institute (context) - Walpole, Cowan et al. - 1995
1
A uniform approach to compile-time and run-time specializati.. (context) - Consel, Hornof et al. - 1996
The graph only includes citing articles where the year of publication is known.
Documents on the same site (http://www-internal.cse.ogi.edu/~walpole/publications.html): More
Dynamic Network Reconfiguration Support for Mobile Computers - Inouye, Binkley, Walpole (1997)
(Correct)
Storage System Architectures for Continuous Media Data - Maier, Walpole, Staehli (1993)
(Correct)
Device and Physical Data Independence for Multimedia.. - Staehli, Walpole, Maier
(Correct)
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC