@other{https://resolver.caltech.edu/CaltechETD:etd-10162007-111256, title = "Toward reliable modular programs", url = "https://resolver.caltech.edu/CaltechETD:etd-10162007-111256", id = "record", doi = "10.7907/ynt2-nn65" } @other{https://resolver.caltech.edu/CaltechETD:etd-08222007-103344, title = "Runtime systems for fine-grain multicomputers", url = "https://resolver.caltech.edu/CaltechETD:etd-08222007-103344", id = "record", doi = "10.7907/2c3a-k589" } @other{https://resolver.caltech.edu/CaltechETD:etd-10112007-083903, title = "Synchronizing processes", url = "https://resolver.caltech.edu/CaltechETD:etd-10112007-083903", id = "record", doi = "10.7907/G620-GG65" }