Interposition agents: transparently interposing user code at the system interface
SOSP '93 Proceedings of the fourteenth ACM symposium on Operating systems principles
UFO: a personal global file system based on user-level extensions to the operating system
ACM Transactions on Computer Systems (TOCS)
Using Interceptors to Enhance CORBA
Computer
Wrapping Windows NT Software for Robustness
FTCS '99 Proceedings of the Twenty-Ninth Annual International Symposium on Fault-Tolerant Computing
Software Development Kit for Dependable Applications in Embedded
ITC '00 Proceedings of the 2000 IEEE International Test Conference
SLIC: an extensibility system for commodity operating systems
ATEC '98 Proceedings of the annual conference on USENIX Annual Technical Conference
Agent-based test and repair of distributed systems
Journal of Embedded Computing - Low-power Embedded Systems
Maintaining high performance communication under least privilege using dynamic perimeter control
ESORICS'07 Proceedings of the 12th European conference on Research in Computer Security
Hi-index | 0.00 |
This paper presents a software toolkit that allows enhancing the fault tolerant characteristics of a user application running under a Windows NT platform through sets of interchangeable and customizable Fault Tolerant Interposition Agents (FTI Agents). Interposition Agents are non-application software programs executed in an intermediate layer between the software application and the Operating System in order to `wrap驴 the application software intercepting and possibly modifying, all the communications between the application and the surrounding hardware and software environment. The process is completely transparent to both the user application and the Operating System and allows achieving a high degree of software-based reliability in a wide variety of domains.