Download:
|
by Calton Pu, Andrew Black, Crispin Cowan, Jonathan Walpole, Charles Consel
In Proceedings of the 1996 ICMAS Workshop on Immunity-Based Systems
http://129.95.44.2/DISC/projects/immunix/icmas96.ps.gz
Add To MetaCart
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.
Citations
|
695
|
The Art of the Metaobject Protocol
– Kiczales, Rivires, et al.
- 1991
|
|
198
|
A general approach for run-time specialization and its application to C
– Consel, Noël
- 1996
|
|
153
|
Optimistic Incremental Specialization: Streamlining a Commercial Operating System
– Pu, Autrey, et al.
|
|
85
|
Towards a New Model of Abstraction in Software Engineering
– Kiczales
- 1992
|
|
84
|
Rochlis,” With Microscope and Tweezers: An Analysis of the Internet Virus of November 1988
– Eichin, Jon
- 1989
|
|
79
|
A uniform approach for compile-time and run-time specialization
– Consel, Hornof, et al.
|
|
29
|
Fast concurrent dynamic linking for an adaptive operating system
– Cowan, Autrey, et al.
- 1996
|
|
25
|
Incremental specialization: The key to high performance, modularity and portability in operating systems
– Consel, Pu, et al.
- 1993
|
|
2
|
Specialization Objects: A Reflective Interface for Specialization
– Cowan, Pu, et al.
- 1995
|
|
2
|
Adaptable Operating Systems
– Cowan, Walpole, et al.
- 1996
|
|
1
|
Specialization Objects: A Re ective Interface for Specialization
– Cowan, Pu, et al.
- 1995
|
|
1
|
Customizable Operating Systems
– Walpole, Cowan, et al.
- 1995
|