Skip to main content
Article
A Specialization Toolkit to Increase the Diversity of Operating Systems
Computer Science Faculty Publications and Presentations
  • Calton Pu, Oregon Graduate Institute of Science & Technology
  • Andrew P. Black, Oregon Graduate Institute of Science & Technology
  • Crispin Cowan, Oregon Graduate Institute of Science & Technology
  • Jonathan Walpole, Oregon Graduate Institute of Science & Technology
  • Charles Consel, Oregon Graduate Institute of Science & Technology
Document Type
Conference Proceeding
Publication Date
12-1-1996
Subjects
  • Computer viruses -- Prevention,
  • Computer security -- Innnovations,
  • Operating systems (Computers) -- Design and construction
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 specializer tool generates different versions for both compile-time and run-time specialization. We are now adapting the toolkit to improve operating system survivability against implementations attacks.

Description

An Oregon Graduate Institute of Science and Technology Technical Report presented to the 1996 ICMAS Workshop on Immunity-Based Systems, Nara, Japan, December, 1996, and included in its proceedings.

Persistent Identifier
http://archives.pdx.edu/ds/psu/10637
Citation Information
"A Specialization Toolkit to Increase the Diversity of Operating Systems," Calton Pu, Andrew Black, Crispin Cowan, and Jonathan Walpole, In Proceedings of the 1996 ICMAS Workshop on Immunity-Based Systems, Nara, Japan, December, 1996.