by Wilson Hsieh
These documents are included as a means to ensure timely dissemination of scholarly and technical work on a non-commercial basis. Copyright and all rights therein are maintained by the authors or by other copyright holders, notwithstanding that they have offered their works here electronically. It is understood that all persons copying this information will adhere to the terms and constraints invoked by each author's copyright. These works may not be reposted without the explicit permission of the copyright holder.
Research topics:
This paper appeared in the proceedings of the Sixth USENIX Symposium on Operating Systems Design and Implementation.
This paper appeared in the proceedings of the annual USENIX Technical Conference 2000.
This paper appeared in the proceedings of the Seventh Workshop on Hot Topics in Operating Systems.
This paper will appear in the proceedings of the Second International Conference on Aspect-Oriented Software Design.
This paper appears in the proceedings of the SIGPLAN '02 Conference on Programming Language Design and Implementation. The slides from the talk are available in PowerPoint format.
This paper appears in the proceedings of the First International Conference on Aspect-Oriented Software Design. The slides from the talk are available in PowerPoint format.
This paper appeared in the proceedings of the First OOPSLA Workshop on Language Mechanisms for Programming Software Components. It lays out the motivation for the Jiazzi system.
This paper appeared in the proceedings of the 2001 Conference on Object-Oriented Programming Systems, Languages, and Applications. The slides from the talk are available in PowerPoint or HTML formats.
We also presented a poster that illustrates how development in Jiazzi works.
This paper appeared in ACM Transactions on Programming Languages and Systems, 21(2), March 1999.
This paper appeared in Software: Practice and Experience, 28(11), September 1998.
This paper appeared in the proceedings of TOOLS '98.
This paper appeared in the proceedings of the 2001 USENIX Annual Technical Conference. The slides from the talk are available in PowerPoint or HTML formats.
This paper appeared in the proceeedings of Second Workshop on Compiler Support for System Software.
This paper appears in the proceedings of the SIGPLAN '89 Conference on Programming Language Design and Implementation.
This appeared in the proceedings of MTEAC '01.
This appeared in the proceedings of PACT '01.
This appeared in Transactions of Computer Systems, 50 (11), November 2001.
This appeared in the proceedings of the Sixth Symposium on High Performance Computer Architecture.
This paper will appear at the 1999 Conference on Parallel Architectures and Compilation Techniques.
This paper appeared in the proceedings of the Fifth Symposium on High Performance Computer Architecture.
This paper appears in the proceedings of Supercomputing '96.
This paper appears in the proceedings of the 16th International Conference on Distributed Computing Systems.
This paper appears in the proceedings of the 5th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming.
This paper appears in the proceedings of the Thirteenth Symposium on Operating Systems Principles.
This paper appears in the proceedings of the 4th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming.
This document was my PhD dissertation, supervised by Bill Weihl and Frans Kaashoek. It is available as MIT/LCS/TR-665.
This document was my SM/SB thesis, supervised by Bill Weihl and Michael Burke. I have attached an errata sheet that contains one erratum as the last page.