Interposition agents

Michael B. Jones
1993 ACM SIGOPS Operating Systems Review  
Many contemporary operating systems utilize a system call inter-ace between the operating system and its clients. interface implementations to be written, many of which would not otherwise have been attempted. Just as interposition is successfully used today to extend operating system interfaces based on such communicationbased facilities as pipes, sockets, and inter-process communication channels, interposition can also be successfully used to extend the system interface. In this way, the
more » ... benefits of interposition can also be extended to the domain of the system interface.
doi:10.1145/173668.168626 fatcat:2kt24r5yifakvemgyiagbc6ssi