See this document in CiteSeerX!

A Specialization Toolkit to Increase the Diversity in Operating Systems (1996)  (Make Corrections)  (9 citations)
Calton Pu, Andrew Black, Crispin Cowan, Jonathan Walpole



  Home/Search   Context   Related

 
View or download:
ogi.edu/DISC/projects/i...icmas96.ps.gz
129.95.44.2/DISC/projec...icmas96.ps.gz
ogi.edu/~black/publicatio...icmas96.pdf
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  ogi.edu/~walpole/publications (more)
Homepages:  C.Pu  

Rate this article: (best)
  Comment on this article  
(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