DocumentCode :
1417175
Title :
MiSFIT: constructing safe extensible systems
Author :
Small, Christopher ; Seltzer, Margo I.
Author_Institution :
Div. of Appl. Sci., Harvard Univ., Cambridge, MA, USA
Volume :
6
Issue :
3
fYear :
1998
Firstpage :
34
Lastpage :
41
Abstract :
The authors demonstrate how their Minimal i386 Software Fault Isolation Tool (MiSFIT) protects applications from end user extensions written in otherwise unsafe languages. They also compare the performance of unprotected code with MiSFIT-protected versions. MiSFIT can be used to fault isolate dynamically linked extensions to Web browsers, operating system extensions, or client code linked to a database server. As performance results show, by providing safety at a reasonably small overhead, MiSFIT is part of an end-to-end solution to the problem of constructing extensible systems
Keywords :
program testing; software fault tolerance; software performance evaluation; Minimal i386 Software Fault Isolation Tool; Web browsers; client code; database server; dynamically linked extensions; end user extensions; end-to-end solution; operating system extensions; safe extensible systems development; unprotected code; unsafe languages; Application software; Assembly systems; Databases; Filters; Protection; Robustness; Runtime; Software safety; Software tools; Writing;
fLanguage :
English
Journal_Title :
Concurrency, IEEE
Publisher :
ieee
ISSN :
1092-3063
Type :
jour
DOI :
10.1109/4434.708254
Filename :
708254
Link To Document :
بازگشت