Skip to content

M. Frans Kaashoek

Publication record assembled from the DBLP archive of ranked conferences.

Papers indexed

113

Venues

25

Active years

1991–2024

Best venue rank

A*

Where they publish

Papers

113 indexed papers, newest first.

YearVenueTitleAuthors
2024SOSPModular Verification of Secure and Leakage-Free Systems: From Application Specification to Circuit-Level Implementation.Anish Athalye, Henry Corrigan-Gibbs, M. Frans Kaashoek, Joseph Tassarotti, Nickolai Zeldovich
2024SOSPUnifying serverless and microservice workloads with SigmaOS.Ariel Szekely, Adam Belay, Robert Morris, M. Frans Kaashoek
2023OSDIVerifying vMVCC, a high-performance transaction library using multi-version concurrency control.Yun-Sheng Chang, Ralf Jung, Upamanyu Sharma, Joseph Tassarotti, M. Frans Kaashoek, Nickolai Zeldovich
2023SOSPGrove: a Separation-Logic Library for Verifying Distributed Systems.Upamanyu Sharma, Ralf Jung, Joseph Tassarotti, M. Frans Kaashoek, Nickolai Zeldovich
2023SOSPEdna: Disguising and Revealing User Data in Web Applications.Lillian Tsai, Hannah Gross, Eddie Kohler, M. Frans Kaashoek, Malte Schwarzkopf
2022EuroSysPerformance evolution of mitigating transient execution attacks.Jonathan Behrens, Adam Belay, M. Frans Kaashoek
2022OSDIVerifying Hardware Security Modules with Information-Preserving Refinement.Anish Athalye, M. Frans Kaashoek, Nickolai Zeldovich
2022OSDIVerifying the DaisyNFS concurrent and crash-safe file system with sequential reasoning.Tej Chajed, Joseph Tassarotti, Mark Theng, M. Frans Kaashoek, Nickolai Zeldovich
2021OSDIGoJournal: a verified, concurrent, crash-safe journaling system.Tej Chajed, Joseph Tassarotti, Mark Theng, Ralf Jung, M. Frans Kaashoek, Nickolai Zeldovich
2020OSDIEfficiently Mitigating Transient Execution Attacks using the Unmapped Speculation Contract.Jonathan Behrens, Anton Cao, Cel Skeggs, Adam Belay, M. Frans Kaashoek, Nickolai Zeldovich
2019HotOSTowards Multiverse Databases.Alana Marzoev, Lara Timb Arajo, Malte Schwarzkopf, Samyukta Yagati, Eddie Kohler, Robert Morris, M. Frans Kaashoek, Sam Madden
2019PLDIArgosy: verifying layered storage systems with recovery refinement.Tej Chajed, Joseph Tassarotti, M. Frans Kaashoek, Nickolai Zeldovich
2019VLDBPosition: GDPR Compliance by Construction.Malte Schwarzkopf, Eddie Kohler, M. Frans Kaashoek, Robert Morris
2019SOSPNotary: a device for secure transaction approval.Anish Athalye, Adam Belay, M. Frans Kaashoek, Robert Morris, Nickolai Zeldovich
2019SOSPVerifying concurrent, crash-safe systems with Perennial.Tej Chajed, Joseph Tassarotti, M. Frans Kaashoek, Nickolai Zeldovich
2018OSDIVerifying concurrent software using movers in CSPEC.Tej Chajed, M. Frans Kaashoek, Butler W. Lampson, Nickolai Zeldovich
2018OSDIThe benefits and costs of writing a POSIX kernel in a high-level language.Cody Cutler, M. Frans Kaashoek, Robert T. Morris
2018OSDINoria: dynamic, partially-stateful data-flow for high-performance web applications.Jon Gjengset, Malte Schwarzkopf, Jonathan Behrens, Lara Timb Arajo, Martin Ek, Eddie Kohler, M. Frans Kaashoek, Robert Morris
2018OSDIProving confidentiality in a file system using DiskSec.Atalay Mert Ileri, Tej Chajed, Adam Chlipala, M. Frans Kaashoek, Nickolai Zeldovich
2017SOSPScaling a file system to many cores using an operation log.Srivatsa S. Bhat, Rasha Eqbal, Austin T. Clements, M. Frans Kaashoek, Nickolai Zeldovich
2017SOSPVerifying a high-performance crash-safe file system using a tree specification.Haogang Chen, Tej Chajed, Alex Konradi, Stephanie Wang, Atalay Mert Ileri, Adam Chlipala, M. Frans Kaashoek, Nickolai Zeldovich
2016USENIXUsing Crash Hoare Logic for Certifying the FSCQ File System.Haogang Chen, Daniel Ziegler, Tej Chajed, Adam Chlipala, M. Frans Kaashoek, Nickolai Zeldovich
2015EuroSysHare: a file system for non-cache-coherent multicores.Charles Gruenwald III, Filippo Sironi, M. Frans Kaashoek, Nickolai Zeldovich
2015HotOSAmber: Decoupling User Data from Web Applications.Tej Chajed, Jon Gjengset, Jelle van den Hooff, M. Frans Kaashoek, James Mickens, Robert Morris, Nickolai Zeldovich
2015HotOSSpecifying Crash Safety for Storage Systems.Haogang Chen, Daniel Ziegler, Adam Chlipala, M. Frans Kaashoek, Eddie Kohler, Nickolai Zeldovich
2015SOSPUsing Crash Hoare logic for certifying the FSCQ file system.Haogang Chen, Daniel Ziegler, Tej Chajed, Adam Chlipala, M. Frans Kaashoek, Nickolai Zeldovich
2015SOSPParallel computing and the OS.M. Frans Kaashoek
2014CCSVerSum: Verifiable Computations over Large Public Logs.Jelle van den Hooff, M. Frans Kaashoek, Nickolai Zeldovich
2014OSDIIdentifying Information Disclosure in Web Applications with Retroactive Auditing.Haogang Chen, Taesoo Kim, Xi Wang, Nickolai Zeldovich, M. Frans Kaashoek
2013EuroSysRadixVM: scalable address spaces for multithreaded applications.Austin T. Clements, M. Frans Kaashoek, Nickolai Zeldovich
2013SOSPThe scalable commutativity rule: designing scalable software for multicore processors.Austin T. Clements, M. Frans Kaashoek, Nickolai Zeldovich, Robert T. Morris, Eddie Kohler
2013SOSPTowards optimization-safe systems: analyzing the impact of undefined behavior.Xi Wang, Nickolai Zeldovich, M. Frans Kaashoek, Armando Solar-Lezama
2012ASPLOSScalable address spaces using RCU balanced trees.Austin T. Clements, M. Frans Kaashoek, Nickolai Zeldovich
2012OSDIImproving Integer Security for Systems with KINT.Xi Wang, Haogang Chen, Zhihao Jia, Nickolai Zeldovich, M. Frans Kaashoek
2012PPoPPCPHASH: a cache-partitioned hash table.Zviad Metreveli, Nickolai Zeldovich, M. Frans Kaashoek
2011USENIXEyo: Device-Transparent Personal Storage.Jacob Strauss, Justin Mazzola Paluska, Chris Lesniewski-Laas, Bryan Ford, Robert Morris, M. Frans Kaashoek
2011SOSPSoftware fault isolation with API integrity and multi-principal modules.Yandong Mao, Haogang Chen, Dong Zhou, Xi Wang, Nickolai Zeldovich, M. Frans Kaashoek
2010NSDIWhanau: A Sybil-proof Distributed Hash Table.Chris Lesniewski-Laas, M. Frans Kaashoek
2010OSDIAn Analysis of Linux Scalability to Many Cores.Silas Boyd-Wickizer, Austin T. Clements, Yandong Mao, Aleksey Pesterev, M. Frans Kaashoek, Robert Morris, Nickolai Zeldovich
2010OSDIIntrusion Recovery Using Selective Re-execution.Taesoo Kim, Xi Wang, Nickolai Zeldovich, M. Frans Kaashoek
2009EuroSysKsplice: automatic rebootless kernel updates.Jeff Arnold, M. Frans Kaashoek
2009HotOSReinventing Scheduling for Multicore Systems.Silas Boyd-Wickizer, Robert Morris, M. Frans Kaashoek
2009NSDIFlexible, Wide-Area Storage for Distributed Systems with WheelFS.Jeremy Stribling, Yair Sovran, Irene Zhang, Xavid Pretzer, Jinyang Li, M. Frans Kaashoek, Robert Morris
2009SOSPImproving application security with data flow assertions.Alexander Yip, Xi Wang, Nickolai Zeldovich, M. Frans Kaashoek
2008ASPLOSXoc, an extension-oriented compiler for systems programming.Russ Cox, Tom Bergan, Austin T. Clements, M. Frans Kaashoek, Eddie Kohler
2008GPCBuilding Distributed, Wide-Area Applications with WheelFS.M. Frans Kaashoek
2008NSDID3S: Debugging Deployed Distributed Systems.Xuezheng Liu, Zhenyu Guo, Xi Wang, Feibo Chen, Xiaochen Lian, Jian Tang, Ming Wu, M. Frans Kaashoek, Zheng Zhang
2008NSDIUsenetDHT: A Low-Overhead Design for Usenet.Emil Sit, Robert Morris, M. Frans Kaashoek
2008OSDICorey: An Operating System for Many Cores.Silas Boyd-Wickizer, Haibo Chen, Rong Chen, Yandong Mao, M. Frans Kaashoek, Robert Morris, Aleksey Pesterev, Lex Stein, Ming Wu, Yue-hua Dai, Yang Zhang, Zheng Zhang
2008OSDIR2: An Application-Level Kernel for Record and Replay.Zhenyu Guo, Xi Wang, Jian Tang, Xuezheng Liu, Zhilei Xu, Ming Wu, M. Frans Kaashoek, Zheng Zhang
2007CCSAlpaca: extensible authorization for distributed services.Chris Lesniewski-Laas, Bryan Ford, Jacob Strauss, Robert Morris, M. Frans Kaashoek
2007USENIXEvents Can Make Sense.Maxwell N. Krohn, Eddie Kohler, M. Frans Kaashoek
2007SOSPInformation flow control for standard OS abstractions.Maxwell N. Krohn, Alexander Yip, Micah Z. Brodsky, Natan Cliffer, M. Frans Kaashoek, Eddie Kohler, Robert Morris
2006NSDIEfficient Replica Maintenance for Distributed Storage Systems.Byung-Gon Chun, Frank Dabek, Andreas Haeberlen, Emil Sit, Hakim Weatherspoon, M. Frans Kaashoek, John Kubiatowicz, Robert Morris
2006NSDIOverCite: A Distributed, Cooperative CiteSeer.Jeremy Stribling, Jinyang Li, Isaac G. Councill, M. Frans Kaashoek, Robert Morris
2006OSDIPersistent Personal Names for Globally Connected Mobile Devices.Bryan Ford, Jacob Strauss, Chris Lesniewski-Laas, Sean C. Rhea, M. Frans Kaashoek, Robert Morris
2006WCAEA systems approach to teaching computer systems.Jerome H. Saltzer, M. Frans Kaashoek
2005ESORICSSybil-Resistant DHT Routing.George Danezis, Chris Lesniewski-Laas, M. Frans Kaashoek, Ross J. Anderson
2005HotOSMake Least Privilege a Right (Not a Privilege).Maxwell N. Krohn, Petros Efstathopoulos, Cliff Frey, M. Frans Kaashoek, Eddie Kohler, David Mazires, Robert Morris, Michelle Osborne, Steve Vandebogart, David Ziegler
2005INFOCOMA performance vs. cost framework for evaluating DHT design tradeoffs under churn.Jinyang Li, Jeremy Stribling, Robert Morris, M. Frans Kaashoek, Thomer M. Gil
2005NSDIImproving Web Availability for Clients with MONET.David G. Andersen, Hari Balakrishnan, M. Frans Kaashoek, Rohit N. Rao
2005NSDIBandwidth-efficient Management of DHT Routing Tables.Jinyang Li, Jeremy Stribling, Robert Morris, M. Frans Kaashoek
2005SOSPLabels and event processes in the Asbestos operating system.Petros Efstathopoulos, Maxwell N. Krohn, Steve Vandebogart, Cliff Frey, David Ziegler, Eddie Kohler, David Mazires, M. Frans Kaashoek, Robert Morris
2005SOSPUIA: a user information architecture for personal devices.Bryan Ford, Jacob Strauss, Chris Lesniewski-Laas, M. Frans Kaashoek, Robert Morris, Sean C. Rhea
2004NSDIDesigning a DHT for Low Latency and High Throughput.Frank Dabek, Jinyang Li, Emil Sit, James Robertson, M. Frans Kaashoek, Robert Morris
2004SIGCOMMVivaldi: a decentralized network coordinate system.Frank Dabek, Russ Cox, M. Frans Kaashoek, Robert Morris
2004USENIXREX: Secure, Extensible Remote Execution.Michael Kaminsky, Eric Peterson, Daniel B. Giffin, Kevin Fu, David Mazires, M. Frans Kaashoek
2003IMCA measurement study of available bandwidth estimation tools.Jacob Strauss, Dina Katabi, M. Frans Kaashoek
2003SIGMETRICSMeasuring the effects of internet path faults on reactive routing.Nick Feamster, David G. Andersen, Hari Balakrishnan, M. Frans Kaashoek
2003USENIXRole Classification of Hosts Within Enterprise Networks Based on Connection Patterns.Godfrey Tan, Massimiliano Poletto, John V. Guttag, M. Frans Kaashoek
2003USENIXMultiprocessor Support for Event-Driven Programs.Nickolai Zeldovich, Alexander Yip, Frank Dabek, Robert T. Morris, David Mazires, M. Frans Kaashoek
2003SOSPDecentralized user authentication in a global file system.Michael Kaminsky, George Savvides, David Mazires, M. Frans Kaashoek
2001HotOSThe Case for Resilient Overlay Networks.David G. Andersen, Hari Balakrishnan, M. Frans Kaashoek, Robert Morris
2001HotOSBuilding peer-to-peer systems with Chord, a distributed lookup service.Frank Dabek, Emma Brunskill, M. Frans Kaashoek, David R. Karger, Robert Morris, Ion Stoica, Hari Balakrishnan
2001HotOSReconsidering Internet Mobility.Alex C. Snoeren, Hari Balakrishnan, M. Frans Kaashoek
2001SIGCOMMChord: A scalable peer-to-peer lookup service for internet applications.Ion Stoica, Robert Morris, David R. Karger, M. Frans Kaashoek, Hari Balakrishnan
2001SOSPResilient Overlay Networks.David G. Andersen, Hari Balakrishnan, M. Frans Kaashoek, Robert Morris
2001SOSPWide-Area Cooperative Storage with CFS.Frank Dabek, M. Frans Kaashoek, David R. Karger, Robert Morris, Ion Stoica
2000OSDIFast and Secure Distributed Read-Only File System.Kevin Fu, M. Frans Kaashoek, David Mazires
2000OSDIOvercast: Reliable Multicasting with an Overlay Network.John Jannotti, David K. Gifford, Kirk L. Johnson, M. Frans Kaashoek, James W. O'Toole Jr.
1999SIGCOMMA Readable TCP in the Prolac Protocol Language.Eddie Kohler, M. Frans Kaashoek, David R. Montgomery
1999SOSPSeparating key management from file system security.David Mazires, Michael Kaminsky, M. Frans Kaashoek, Emmett Witchel
1999SOSPThe Click modular router.Robert Morris, Eddie Kohler, John Jannotti, M. Frans Kaashoek
1998CCSThe Design, Implementation and Operation of an Email Pseudonym Server.David Mazires, M. Frans Kaashoek
1998HPCAExploiting Two-Case Delivery for Fast Protected Messaging.Kenneth Mackenzie, John Kubiatowicz, Matthew I. Frank, Walter Lee, Victor Lee, Anant Agarwal, M. Frans Kaashoek
1997HotOSSecure Applications Need Flexible Operating Systems.David Mazires, M. Frans Kaashoek
1997PLDItcc: A System for Fast, Flexible, and High-level Dynamic Code Generation.Massimiliano Poletto, Dawson R. Engler, M. Frans Kaashoek
1997USENIXEmbedded Inodes and Explicit Grouping: Exploiting Disk Bandwidth for Small Files.Gregory R. Ganger, M. Frans Kaashoek
1997SOSPApplication Performance and Flexibility on Exokernel Systems.M. Frans Kaashoek, Dawson R. Engler, Gregory R. Ganger, Hctor M. Briceo, Russell Hunt, David Mazires, Thomas Pinckney, Robert Grimm, John Jannotti, Kenneth Mackenzie
1996ICDCSAtomic Recovery Units: Failure Atomicity for Logical Disks.Robert Grimm, Wilson C. Hsieh, Wiebren de Jonge, M. Frans Kaashoek
1996ICDCSAn Evaluation of the Amoeba Group Communication System.M. Frans Kaashoek, Andrew S. Tanenbaum
1996MOBICOMBuilding Reliable Mobile-Aware Applications Using the Rover Toolkit.Anthony D. Joseph, M. Frans Kaashoek
1996POPLC: A Language for High-Level, Efficient, and Machine-Independent Dynamic Code Generation.Dawson R. Engler, Wilson C. Hsieh, M. Frans Kaashoek
1996SCDynamic Computation Migration in DSM Systems.Wilson C. Hsieh, M. Frans Kaashoek, William E. Weihl
1996SIGCOMMDPF: Fast, Flexible Message Demultiplexing Using Dynamic Code Generation.Dawson R. Engler, M. Frans Kaashoek
1996SIGCOMMASHs: Application-Specific Handlers for High-Performance Messaging.Deborah A. Wallach, Dawson R. Engler, M. Frans Kaashoek
1995HotOSAVM: application-level virtual memory.Dawson R. Engler, Sandeep K. Gupta, M. Frans Kaashoek
1995HotOSExterminate all operating system abstractions.Dawson R. Engler, M. Frans Kaashoek
1995ICDCSImplementing Sequentially Consistent Shared Objects Using Broadcast and Point-to-Point Communication.Alan D. Fekete, M. Frans Kaashoek, Nancy A. Lynch
1995PPoPPOptimistic Active Messages: A Mechanism for Scheduling Communication with Computation.Deborah A. Wallach, Wilson C. Hsieh, Kirk L. Johnson, M. Frans Kaashoek, William E. Weihl
1995SOSPExokernel: An Operating System Architecture for Application-Level Resource Management.Dawson R. Engler, M. Frans Kaashoek, James W. O'Toole Jr.
1995SOSPUsing a Modified Object Buffer to Improve the Write Performance of an Object-Oriented Database.Sanjay Ghemawat, M. Frans Kaashoek, Barbara Liskov
1995SOSPCRL: High-Performance All-Software Distributed Shared Memory.Kirk L. Johnson, M. Frans Kaashoek, Deborah A. Wallach
1995SOSPRover: A Toolkit for Mobile Information Access.Anthony D. Joseph, Alan F. deLespinasse, Joshua A. Tauber, David K. Gifford, M. Frans Kaashoek
1994OSDISoftware Prefetching and Caching for Translation Lookaside Buffers.Kavita Bala, M. Frans Kaashoek, William E. Weihl
1994OSDIStorage Alternatives for Mobile Computers.Fred Douglis, Ramn Cceres, M. Frans Kaashoek, Kai Li, Brian Marsh, Joshua A. Tauber
1994OSDIThe Exokernel Approach to Operating System Extensibility (Panel Statement).Dawson R. Engler, M. Frans Kaashoek, James W. O'Toole Jr.
1993HotOSThe Persistent Relevance of IPC Performance: New Techniques for Reducing the IPC Penalty.Wilson C. Hsieh, M. Frans Kaashoek, William E. Weihl
1993HPDCProgramming a Distributed System Using Shared Objects.Andrew S. Tanenbaum, Henri E. Bal, M. Frans Kaashoek
1993ICDCSUsing Group Communication to Implement a Fault-Tolerant Directory Service.M. Frans Kaashoek, Andrew S. Tanenbaum, Kees Verstoep
1993OOPSLAObject Distribution in Orca using Compile-Time and Run-Time Techniques.Henri E. Bal, M. Frans Kaashoek
1993SOSPThe Logical Disk: A New Approach to Improving File Systems.Wiebren de Jonge, M. Frans Kaashoek, Wilson C. Hsieh
1991ICDCSGroup communication in the Amoeba distributed operating system.M. Frans Kaashoek, Andrew S. Tanenbaum