Diferencia entre revisiones de «Grupo de Metodologia de Programación»
De WIAragón
(→Publicaiones) |
|||
Línea 13: | Línea 13: | ||
Este grupo ha realizado numerosas publicaciones desde el año 1983 hasta 2013. Estas publicaciones son, ordenadas cronológicamente, las siguientes: | Este grupo ha realizado numerosas publicaciones desde el año 1983 hasta 2013. Estas publicaciones son, ordenadas cronológicamente, las siguientes: | ||
===1983=== | ===1983=== | ||
− | *'''''Dynamic Module Replacement in a Distributed Programming System''''' | + | *'''''Dynamic Module Replacement in a Distributed Programming System''''' ideado por Toby Bloom. |
===1988=== | ===1988=== | ||
− | *'''''Viewstamped Replication: A New Primary Copy Method to Support Highly-Available Distributed Systems''''' | + | *'''''Viewstamped Replication: A New Primary Copy Method to Support Highly-Available Distributed Systems''''' ideado por Brian Oki y Barbara Liskov. |
− | *'''''Viewstamped Replication for Highly Available Distributed Systems''''' | + | *'''''Viewstamped Replication for Highly Available Distributed Systems''''' ideado por Brian Oki. |
===1991=== | ===1991=== | ||
− | *'''''Replication in the Harp File System''''' | + | *'''''Replication in the Harp File System''''' ideado por Barbara Liskov, Sanjay Ghemawat, Robert Gruber, Paul Johnson, Liuba Shrira, and Michael Williams. |
===1992=== | ===1992=== | ||
+ | *'''''Reconfiguration in Argus''''' ideado por Toby Bloom y Mark Day. | ||
+ | ===1993=== | ||
+ | *'''''Distributed Object Management in Thor''''' ideado por Barbara Liskov, Mark Day, y Liuba Shrira. | ||
+ | *'''''Lockup of a Client Object Cache and How to Avoid It''''' ideado por Mark Day. | ||
+ | *'''''Disk Management for Object-Oriented Databases''''' ideado por Sanjay Ghemawat. | ||
+ | *'''''Resolving the Integrity/Performance Conflict''''' ideado por Andrew Myers. | ||
+ | *'''''Object Clusters May Be Better Than Pages''''' ideado por Mark Day. | ||
+ | ===1994=== | ||
+ | *'''''The Language-Independent Interface of the Thor Persistent Object System''''' ideado por Barbara Liskov, Mark Day, Sanjay Ghemawat, Robert Gruber, Umesh Maheshwari, Andrew Myers, y Liuba Shrira. | ||
+ | *'''''Disconnected Operation in the Thor Object-Oriented Database System''''' ideado por Robert Gruber, Frans Kaashoek, Barbara Liskov, y Liuba Shrira. | ||
+ | *'''''Opportunistic Log: Efficient Installation Reads in a Reliable Object Server''''' ideado por James O'Toole y Liuba Shrira. | ||
+ | *'''''A Behavioral Notion of Subtyping''''' realizado por Barbara Liskov y Jeannette Wing. | ||
+ | *'''''Hybrid Caching for Scalable Object Systems (Think Globally, Act Locally)''''' ideado por James O'Toole y Liuba Shrira. | ||
+ | *'''''Fault-Tolerant Distributed Garbage Collection in a Client-Server, Object-Oriented Database''''' ideado por Umesh Maheshwari y Barbara Liskov. | ||
+ | *'''''References to Remote Mobile Objects in Thor''''' ideado por Mark Day, Barbara Liskov, Umesh Maheshwari, y Andrew Myers. | ||
+ | ===1995=== | ||
+ | *'''''Collecting Cyclic Distributed garbage by Controlled Migration''''' ideado por Umesh Maheshwari y Barbara Liskov. | ||
+ | *'''''Subtypes vs. where clauses: Constraining parametric polymorphism''''' ideado por Mark Day, Robert Gruber, Barbara Liskov, y Andrew C. Meyers. | ||
+ | *'''''Bidirectional Object Layout for Separate Compilation''''' ideado por Andrew C. Myers. | ||
+ | *'''''Efficient optimistic concurrency control using loosely synchronized clocks''''' ideado por Atul Adya, Robert Gruber, Barbara Liskov, y Umesh Maheshwari. | ||
+ | ===1997=== | ||
+ | *'''''Parameterized Types for Java''''' ideado por Andrew C. Myers, Joseph A. Bank, y Barbara Liskov. | ||
+ | *'''''HAC: Hybrid Adaptive Caching for Distributed Storage Systems''''' ideado por Miguel Castro, Atul Adya, Barbara Liskov, y Andrew C. Myers. | ||
+ | *'''''A Decentralized Model for Information Flow Control''''' ideado por Andrew C. Myers y Barbara Liskov. | ||
+ | *'''''Lazy Consistency Using Loosely Synchronized Clocks''''' ideado por Atul Adya y Barbara Liskov. | ||
+ | *'''''Collecting Distributed Garbage Cycles by Back Tracing''''' ideado por Umesh Maheshwari y Barbara Liskov. | ||
+ | *'''''Fragment Reconstruction: Providing Global Cache Coherence in a Transactional Storage System''''' ideado por Atul Adya, Miguel Castro, Barbara Liskov, Umesh Maheshwari, y Liuba Shrira. | ||
+ | ===1998=== | ||
+ | *'''''Complete, Safe Information Flow with Decentralized Labels''''' ideado por Andrew C. Myers y Barbara Liskov. | ||
+ | ===1999=== | ||
+ | *'''''Providing Persistent Objects in Distributed Systems''''' ideado por Barbara Liskov, Miguel Castro, Liuba Shrira, y Atul Adya. | ||
+ | *'''''Authenticated Byzantine Fault Tolerance Without Public-Key Cryptography''''' ideado por Miguel Castro y Barbara Liskov. | ||
+ | *'''''A Correctness Proof for a Practical Byzantine-Fault-Tolerant Replication Algorithm''''' ideado por Miguel Castro y Barbara Liskov. | ||
+ | *'''''Weak Consistency: A Generalized Theory and Optimistic Implementations for Distributed Transactions''''' ideado por Atul Adya. | ||
+ | *'''''Practical Byzantine Fault Tolerance''''' ideado por Miguel Castro y Barbara Liskov. | ||
+ | *'''''JFlow: Practical Mostly-Static Information Flow Control''''' ideado por Andrew C. Myers. | ||
+ | *'''''Using a Byzantine-Fault-Tolerant Algorithm to Provide a Secure DNS''''' ideado por Zheng Yang. | ||
+ | ===2000=== | ||
+ | *'''''Generalized Isolation Level Definitions''''' ideado por Atul Adya, Barbara Liskov, y Patrick E. O'Neil. | ||
+ | *'''''Proactive Recovery in a Byzantine-Fault-Tolerant System''''' ideado por Miguel Castro y Barbara Liskov. | ||
+ | *'''''Dynamic Reconfiguration of Component-Based Applications in Java''''' ideado por Ziqiang Tang. | ||
+ | *'''''A Trusted Execution Platform for Multiparty Computation''''' ideado por Sameer Ajmani. | ||
+ | *'''''Lazy Type Changes in Object-Oriented Databases''''' ideado por Shan-Ming Woo. | ||
+ | ===2001=== | ||
+ | *'''''BASE: Using Abstraction to Improve Fault Tolerance''''' ideado por Rodrigo Rodrigues, Miguel Castro, y Barbara Liskov. | ||
+ | *'''''Lazy Schema Evolution in Object-Oriented Databases''''' ideado por Yin Cheung. | ||
+ | *'''''Byzantine fault tolerance can be fast''''' ideado por Miguel Castro y Barbara Liskov. | ||
+ | *'''''Using Abstraction to Improve Fault Tolerance''''' ideado por Miguel Castro, Rodrigo Rodrigues, y Barbara Liskov. | ||
+ | *'''''Combining Abstraction with Byzantine Fault Tolerance''''' ideado por Rodrigo Rodrigues. | ||
+ | *'''''A Trusted Third-Party Computation Service''''' ideado por Sameer Ajmani, Robert Morris, y Barbara Liskov. | ||
+ | *'''''Practical Byzantine Fault Tolerance''''' ideado por Miguel Castro. | ||
+ | *'''''A Scalable Byzantine Fault Tolerant Secure Domain Name System''''' ideado por Sarah Ahmed. | ||
+ | ===2002=== | ||
+ | *'''''Practical Byzantine Fault Tolerance and Proactive Recovery''''' ideado por Miguel Castro y Barbara Liskov. | ||
+ | *'''''The Design of a Robust Peer-to-Peer System''''' ideado por Rodrigo Rodrigues, Barbara Liskov, y Liuba Shrira. | ||
+ | *'''''Ownership Types and Safe Lazy Upgrades in Object-Oriented Databases''''' ideado por Chandrasekhar Boyapati, Barbara Liskov, y Liuba Shrira. | ||
+ | *'''''Safe Lazy Software Upgrades in Object-Oriented Databases''''' ideado por Barbara Liskov, Chuang-Hue Moh, Steven Richman, Liuba Shrira, Yin Cheung, y Chandrasekhar Boyapati. | ||
+ | *'''''ConChord: Cooperative SDSI Certificate Storage and Name Resolution''''' ideado por Sameer Ajmani, Dwaine E. Clarke, Chuang-Hue Moh, y Steven Richman. | ||
+ | ===2003=== | ||
+ | *'''''Lazy Modular Upgrades in Persistent Object Stores''''' ideado por Chandrasekhar Boyapati, Barbara Liskov, Liuba Shrira, Chuang-Hue Moh, y Steven Richman. | ||
+ | *'''''BASE: Using Abstraction to Improve Fault Tolerance''''' ideado por Miguel Castro, Rodrigo Rodrigues, y Barbara Liskov. | ||
+ | *'''''Two Hop Lookups for Large Scale Peer-to-Peer Overlays''''' ideado por Anjali Gupta. | ||
+ | *'''''An Agenda for Robust Peer-to-Peer Storage''''' ideado por Rodrigo Rodrigues. | ||
+ | *'''''Snapshots in a Distributed Persistent Object Storage System''''' ideado por Chuang-Hue Moh. | ||
+ | *'''''Scheduling and Simulation: How to Upgrade Distributed Systems''''' ideado por Sameer Ajmani, Barbara Liskov, y Liuba Shrira. | ||
+ | *'''''One Hop Lookups for Peer-to-Peer Overlays''''' ideado por Anjali Gupta, Barbara Liskov, y Rodrigo Rodrigues. | ||
+ | *'''''High Availability, Scalable Storage, Dynamic Peer Networks: Pick Two''''' ideado por Charles Blake y Rodrigo Rodrigues. | ||
+ | *'''''Ownership Types for Object Encapsulation''''' ideado por Chandrasekhar Boyapati, Barbara Liskov, y Liuba Shrira. | ||
+ | ===2004=== | ||
+ | *'''''EpiChord: Parallelizing the Chord Lookup Algorithm with Reactive Routing State Management''''' ideado por Ben Leong, Barbara Liskov, y Erik D. Demaine. | ||
+ | *'''''Achieving One-Hop DHT Lookup and Strong Stabilization by Passing Tokens''''' ideado por Ben Leong y Ji Li. | ||
+ | *'''''Transactional File Systems Can Be Fast''''' ideado por Barbara Liskov y Rodrigo Rodrigues. | ||
+ | *'''''Automatic Software Upgrades for Distributed Systems''''' ideado por Sameer Ajmani. | ||
+ | *'''''EpiChord: Parallelizing the Chord Lookup Algorithm with Reactive Routing State Management''''' ideado por Ben Leong, Barbara Liskov, y Erik D. Demaine. | ||
+ | *'''''Reconfigurable Byzantine-Fault-Tolerant Atomic Memory''''' ideado por Rodrigo Rodrigues y Barbara Liskov. | ||
+ | *'''''Authentication in a Reconfigurable Byzantine Fault Tolerant System''''' ideado por Kathryn Chen. | ||
+ | *'''''Byzantine Modification Detection in Multicast Networks using Randomized Network Coding''''' ideado por Tracey Ho, Ben Leong, Ralf Koetter, Muriel Médard, Michelle Effros, y David Karger. | ||
+ | *'''''Byzantine Fault Tolerance in Long-Lived Systems''''' ideado por Rodrigo Rodrigues y Barbara Liskov. | ||
+ | *'''''TimeLine: A High Performance Archive for a Distributed Object Store''''' ideado por Chuang-Hue Moh y Barbara Liskov. | ||
+ | *'''''Efficient Routing for Peer-to-Peer Overlays''''' ideado por Anjali Gupta, Barbara Liskov, y Rodrigo Rodrigues. | ||
+ | *'''''When Multi-Hop Peer-to-Peer Routing Matters''''' ideado por Rodrigo Rodrigues y Charles Blake. | ||
+ | *'''''SafeJava: A Unified Type System for Safe Programming''''' ideado por Chandrasekhar Boyapati. | ||
+ | ===2005=== | ||
+ | *'''''Byzantine Clients Rendered Harmless''''' ideado por Barbara Liskov y Rodrigo Rodrigues. | ||
+ | *'''''High Availability in DHTs: Erasure Coding vs. Replication''''' ideado por Rodrigo Rodrigues y Barbara Liskov. | ||
+ | ===2006=== | ||
+ | *'''''HQ Replication: A Hybrid Quorum Protocol for Byzantine Fault Tolerance''''' ideado por James Cowling, Daniel Myers, Barbara Liskov, Rodrigo Rodrigues, y Liuba Shrira. | ||
+ | *'''''Tolerating Byzantine Faulty Clients in a Quorum System''''' ideado por Barbara Liskov y Rodrigo Rodrigues. | ||
+ | *'''''Modular Software Upgrades for Distributed Systems''''' ideado por Sameer Ajmani, Barbara Liskov, y Liuba Shrira | ||
+ | ===2007=== | ||
+ | *'''''Tolerating Byzantine Faults in Database Systems using Commit Barrier Scheduling''''' ideado por Ben Vandiver, Hari Balakrishnan, Barbara Liskov, y Sam Madden. | ||
+ | *'''''MapJAX: Data Structure Abstractions for Asynchronous Web Applications''''' ideado por Daniel Myers, Jennifer Carlisle, James Cowling, y Barbara Liskov. | ||
+ | *'''''HQ Replication''''' ideado por James Cowling. | ||
+ | *'''''HQ Replication: Properties and Optimizations''''' ideado por James Cowling, Daniel Myers, Barbara Liskov, Rodrigo Rodrigues, y Liuba Shrira. | ||
+ | *'''''Mobile Proactive Secret Sharing''''' ideado por David Schultz. | ||
+ | ===2008=== | ||
+ | *'''''Mobile Proactive Secret Sharing''''' ideado por David Schultz, Barbara Liskov, y Moses Liskov. | ||
+ | *'''''Towards Application Security on Untrusted Operating Systems''''' ideado por Dan R. K. Ports y Tal Garfinkel. | ||
+ | *'''''Detecting and Tolerating Byzantine Faults in Database Systems''''' ideado por Ben Vandiver. | ||
+ | *'''''Computing Network Coordinates in the Presence of Byzantine Faults''''' ideado por You Zhou. | ||
+ | *'''''Overshadow: A Virtualization-Based Approach to Retrofitting Protection in Commodity Operating Systems''''' ideado por Xiaoxin Chen, Tal Garfinkel, E. Christopher Lewis, Pratap Subrahmanyam, Carl A. Waldspurger, Dan Boneh, Jeffrey Dwoskin, y Dan R. K. Ports. | ||
+ | ===2009=== | ||
+ | *'''''Information Flow for Secure Distributed Applications''''' ideado por Winnie Wing-Yee Cheng. | ||
+ | *'''''Census: Location-Aware Membership Management for Large-Scale Distributed Systems''''' ideado por James Cowling, Dan R. K. Ports, Barbara Liskov, Raluca Ada Popa, y Abhijeet Gaikwad. | ||
+ | *'''''Tolerating Latency in Replicated State Machines''''' ideado por Benjamin Wester, James Cowling, Edmund B. Nightingale, Peter M. Chen, Jason Flinn, y Barbara Liskov. | ||
+ | ===2010=== | ||
+ | *'''''From Viewstamped Replication to Byzantine Fault Tolerance''''' ideado por Barbara Liskov. | ||
+ | *'''''MPSS: Mobile Proactive Secret Sharing''''' ideado por David Schultz, Barbara Liskov, y Moses Liskov. | ||
+ | *'''''Transactional Consistency and Automatic Management in an Application Data Cache''''' ideado por Dan R. K. Ports, Austin T. Clements, Irene Zhang, Samuel Madden, y Barbara Liskov. | ||
+ | *'''''Audit Trails in the Aeolus Distributed Security Platform''''' ideado por Victoria Popic. | ||
+ | ===2011=== | ||
+ | *'''''A File System Design for the Aeolus Security Platform''''' ideado por F. Peter McKee. | ||
+ | *'''''Analyzing Audit Trails in the Aeolus Security Platform''''' ideado por Aaron Blankstein. | ||
+ | ===2012=== | ||
+ | *'''''Summarizing Audit Trails in the Aeolus Security Platform''''' ideado por Wissam Jarjoui. | ||
+ | *'''''Aeolus Reference Manual''''' ideado por Barbara Liskov. | ||
+ | *'''''Serializable Snapshot Isolation in PostgreSQL ''''' ideado por Dan R. K. Ports y Kevin Grittner. | ||
+ | *'''''Viewstamped Replication Revisited''''' ideado por Barbara Liskov y James Cowling. | ||
+ | *'''''Decentralized Information Flow Control for Databases''''' ideado por David Schultz. | ||
+ | *'''''Low-Overhead Distributed Transaction Coordination''''' ideado por James Cowling. | ||
+ | *'''''Granola: Low-Overhead Distributed Transaction Coordination''''' ideado por James Cowling y Barbara Liskov. | ||
+ | *'''''Application-Level Caching with Transactional Consistency''''' ideado por Dan R. K. Ports. | ||
+ | *'''''Abstractions for Usable Information Flow Control in Aeolus''''' ideado por Winnie Cheng, Dan R. K. Ports, David Schultz, Victoria Popic, Aaron Blankstein, James Cowling, Dorothy Curtis, Liuba Shrira, y Barbara Liskov. | ||
+ | *'''''Automatic Reconfiguration for Large-Scale Reliable Storage Systems''''' ideado por Rodrigo Rodrigues, Barbara Liskov, Kathryn Chen, Moses Liskov, y David Schultz. | ||
+ | ===2013=== | ||
+ | *'''''IFDB: Decentralized Information Flow Control for Databases''''' ideado por David Schultz y Barbara Liskov. | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
Revisión del 11:35 11 abr 2017
El Grupo de Metodología de Programación es un grupo de investigación del Laboratorio de Informática y Inteligencia Artificial del MIT dedicado a la investigación en sistemas distribuidos, bases de datos orientadas a objetos, lenguajes de programación y diseño de software.
Su investigación más reciente se centra en sistemas a gran escala distribuidos en base a las tabla de funcuiones hash distribuidas, llamado el proyecto IRIS.
Los miembros actuales de este grupo son Barbara Liskov, Dorothy Curtis y Liuba Shrira.
Contenido
Publicaiones
Este grupo ha realizado numerosas publicaciones desde el año 1983 hasta 2013. Estas publicaciones son, ordenadas cronológicamente, las siguientes:
1983
- Dynamic Module Replacement in a Distributed Programming System ideado por Toby Bloom.
1988
- Viewstamped Replication: A New Primary Copy Method to Support Highly-Available Distributed Systems ideado por Brian Oki y Barbara Liskov.
- Viewstamped Replication for Highly Available Distributed Systems ideado por Brian Oki.
1991
- Replication in the Harp File System ideado por Barbara Liskov, Sanjay Ghemawat, Robert Gruber, Paul Johnson, Liuba Shrira, and Michael Williams.
1992
- Reconfiguration in Argus ideado por Toby Bloom y Mark Day.
1993
- Distributed Object Management in Thor ideado por Barbara Liskov, Mark Day, y Liuba Shrira.
- Lockup of a Client Object Cache and How to Avoid It ideado por Mark Day.
- Disk Management for Object-Oriented Databases ideado por Sanjay Ghemawat.
- Resolving the Integrity/Performance Conflict ideado por Andrew Myers.
- Object Clusters May Be Better Than Pages ideado por Mark Day.
1994
- The Language-Independent Interface of the Thor Persistent Object System ideado por Barbara Liskov, Mark Day, Sanjay Ghemawat, Robert Gruber, Umesh Maheshwari, Andrew Myers, y Liuba Shrira.
- Disconnected Operation in the Thor Object-Oriented Database System ideado por Robert Gruber, Frans Kaashoek, Barbara Liskov, y Liuba Shrira.
- Opportunistic Log: Efficient Installation Reads in a Reliable Object Server ideado por James O'Toole y Liuba Shrira.
- A Behavioral Notion of Subtyping realizado por Barbara Liskov y Jeannette Wing.
- Hybrid Caching for Scalable Object Systems (Think Globally, Act Locally) ideado por James O'Toole y Liuba Shrira.
- Fault-Tolerant Distributed Garbage Collection in a Client-Server, Object-Oriented Database ideado por Umesh Maheshwari y Barbara Liskov.
- References to Remote Mobile Objects in Thor ideado por Mark Day, Barbara Liskov, Umesh Maheshwari, y Andrew Myers.
1995
- Collecting Cyclic Distributed garbage by Controlled Migration ideado por Umesh Maheshwari y Barbara Liskov.
- Subtypes vs. where clauses: Constraining parametric polymorphism ideado por Mark Day, Robert Gruber, Barbara Liskov, y Andrew C. Meyers.
- Bidirectional Object Layout for Separate Compilation ideado por Andrew C. Myers.
- Efficient optimistic concurrency control using loosely synchronized clocks ideado por Atul Adya, Robert Gruber, Barbara Liskov, y Umesh Maheshwari.
1997
- Parameterized Types for Java ideado por Andrew C. Myers, Joseph A. Bank, y Barbara Liskov.
- HAC: Hybrid Adaptive Caching for Distributed Storage Systems ideado por Miguel Castro, Atul Adya, Barbara Liskov, y Andrew C. Myers.
- A Decentralized Model for Information Flow Control ideado por Andrew C. Myers y Barbara Liskov.
- Lazy Consistency Using Loosely Synchronized Clocks ideado por Atul Adya y Barbara Liskov.
- Collecting Distributed Garbage Cycles by Back Tracing ideado por Umesh Maheshwari y Barbara Liskov.
- Fragment Reconstruction: Providing Global Cache Coherence in a Transactional Storage System ideado por Atul Adya, Miguel Castro, Barbara Liskov, Umesh Maheshwari, y Liuba Shrira.
1998
- Complete, Safe Information Flow with Decentralized Labels ideado por Andrew C. Myers y Barbara Liskov.
1999
- Providing Persistent Objects in Distributed Systems ideado por Barbara Liskov, Miguel Castro, Liuba Shrira, y Atul Adya.
- Authenticated Byzantine Fault Tolerance Without Public-Key Cryptography ideado por Miguel Castro y Barbara Liskov.
- A Correctness Proof for a Practical Byzantine-Fault-Tolerant Replication Algorithm ideado por Miguel Castro y Barbara Liskov.
- Weak Consistency: A Generalized Theory and Optimistic Implementations for Distributed Transactions ideado por Atul Adya.
- Practical Byzantine Fault Tolerance ideado por Miguel Castro y Barbara Liskov.
- JFlow: Practical Mostly-Static Information Flow Control ideado por Andrew C. Myers.
- Using a Byzantine-Fault-Tolerant Algorithm to Provide a Secure DNS ideado por Zheng Yang.
2000
- Generalized Isolation Level Definitions ideado por Atul Adya, Barbara Liskov, y Patrick E. O'Neil.
- Proactive Recovery in a Byzantine-Fault-Tolerant System ideado por Miguel Castro y Barbara Liskov.
- Dynamic Reconfiguration of Component-Based Applications in Java ideado por Ziqiang Tang.
- A Trusted Execution Platform for Multiparty Computation ideado por Sameer Ajmani.
- Lazy Type Changes in Object-Oriented Databases ideado por Shan-Ming Woo.
2001
- BASE: Using Abstraction to Improve Fault Tolerance ideado por Rodrigo Rodrigues, Miguel Castro, y Barbara Liskov.
- Lazy Schema Evolution in Object-Oriented Databases ideado por Yin Cheung.
- Byzantine fault tolerance can be fast ideado por Miguel Castro y Barbara Liskov.
- Using Abstraction to Improve Fault Tolerance ideado por Miguel Castro, Rodrigo Rodrigues, y Barbara Liskov.
- Combining Abstraction with Byzantine Fault Tolerance ideado por Rodrigo Rodrigues.
- A Trusted Third-Party Computation Service ideado por Sameer Ajmani, Robert Morris, y Barbara Liskov.
- Practical Byzantine Fault Tolerance ideado por Miguel Castro.
- A Scalable Byzantine Fault Tolerant Secure Domain Name System ideado por Sarah Ahmed.
2002
- Practical Byzantine Fault Tolerance and Proactive Recovery ideado por Miguel Castro y Barbara Liskov.
- The Design of a Robust Peer-to-Peer System ideado por Rodrigo Rodrigues, Barbara Liskov, y Liuba Shrira.
- Ownership Types and Safe Lazy Upgrades in Object-Oriented Databases ideado por Chandrasekhar Boyapati, Barbara Liskov, y Liuba Shrira.
- Safe Lazy Software Upgrades in Object-Oriented Databases ideado por Barbara Liskov, Chuang-Hue Moh, Steven Richman, Liuba Shrira, Yin Cheung, y Chandrasekhar Boyapati.
- ConChord: Cooperative SDSI Certificate Storage and Name Resolution ideado por Sameer Ajmani, Dwaine E. Clarke, Chuang-Hue Moh, y Steven Richman.
2003
- Lazy Modular Upgrades in Persistent Object Stores ideado por Chandrasekhar Boyapati, Barbara Liskov, Liuba Shrira, Chuang-Hue Moh, y Steven Richman.
- BASE: Using Abstraction to Improve Fault Tolerance ideado por Miguel Castro, Rodrigo Rodrigues, y Barbara Liskov.
- Two Hop Lookups for Large Scale Peer-to-Peer Overlays ideado por Anjali Gupta.
- An Agenda for Robust Peer-to-Peer Storage ideado por Rodrigo Rodrigues.
- Snapshots in a Distributed Persistent Object Storage System ideado por Chuang-Hue Moh.
- Scheduling and Simulation: How to Upgrade Distributed Systems ideado por Sameer Ajmani, Barbara Liskov, y Liuba Shrira.
- One Hop Lookups for Peer-to-Peer Overlays ideado por Anjali Gupta, Barbara Liskov, y Rodrigo Rodrigues.
- High Availability, Scalable Storage, Dynamic Peer Networks: Pick Two ideado por Charles Blake y Rodrigo Rodrigues.
- Ownership Types for Object Encapsulation ideado por Chandrasekhar Boyapati, Barbara Liskov, y Liuba Shrira.
2004
- EpiChord: Parallelizing the Chord Lookup Algorithm with Reactive Routing State Management ideado por Ben Leong, Barbara Liskov, y Erik D. Demaine.
- Achieving One-Hop DHT Lookup and Strong Stabilization by Passing Tokens ideado por Ben Leong y Ji Li.
- Transactional File Systems Can Be Fast ideado por Barbara Liskov y Rodrigo Rodrigues.
- Automatic Software Upgrades for Distributed Systems ideado por Sameer Ajmani.
- EpiChord: Parallelizing the Chord Lookup Algorithm with Reactive Routing State Management ideado por Ben Leong, Barbara Liskov, y Erik D. Demaine.
- Reconfigurable Byzantine-Fault-Tolerant Atomic Memory ideado por Rodrigo Rodrigues y Barbara Liskov.
- Authentication in a Reconfigurable Byzantine Fault Tolerant System ideado por Kathryn Chen.
- Byzantine Modification Detection in Multicast Networks using Randomized Network Coding ideado por Tracey Ho, Ben Leong, Ralf Koetter, Muriel Médard, Michelle Effros, y David Karger.
- Byzantine Fault Tolerance in Long-Lived Systems ideado por Rodrigo Rodrigues y Barbara Liskov.
- TimeLine: A High Performance Archive for a Distributed Object Store ideado por Chuang-Hue Moh y Barbara Liskov.
- Efficient Routing for Peer-to-Peer Overlays ideado por Anjali Gupta, Barbara Liskov, y Rodrigo Rodrigues.
- When Multi-Hop Peer-to-Peer Routing Matters ideado por Rodrigo Rodrigues y Charles Blake.
- SafeJava: A Unified Type System for Safe Programming ideado por Chandrasekhar Boyapati.
2005
- Byzantine Clients Rendered Harmless ideado por Barbara Liskov y Rodrigo Rodrigues.
- High Availability in DHTs: Erasure Coding vs. Replication ideado por Rodrigo Rodrigues y Barbara Liskov.
2006
- HQ Replication: A Hybrid Quorum Protocol for Byzantine Fault Tolerance ideado por James Cowling, Daniel Myers, Barbara Liskov, Rodrigo Rodrigues, y Liuba Shrira.
- Tolerating Byzantine Faulty Clients in a Quorum System ideado por Barbara Liskov y Rodrigo Rodrigues.
- Modular Software Upgrades for Distributed Systems ideado por Sameer Ajmani, Barbara Liskov, y Liuba Shrira
2007
- Tolerating Byzantine Faults in Database Systems using Commit Barrier Scheduling ideado por Ben Vandiver, Hari Balakrishnan, Barbara Liskov, y Sam Madden.
- MapJAX: Data Structure Abstractions for Asynchronous Web Applications ideado por Daniel Myers, Jennifer Carlisle, James Cowling, y Barbara Liskov.
- HQ Replication ideado por James Cowling.
- HQ Replication: Properties and Optimizations ideado por James Cowling, Daniel Myers, Barbara Liskov, Rodrigo Rodrigues, y Liuba Shrira.
- Mobile Proactive Secret Sharing ideado por David Schultz.
2008
- Mobile Proactive Secret Sharing ideado por David Schultz, Barbara Liskov, y Moses Liskov.
- Towards Application Security on Untrusted Operating Systems ideado por Dan R. K. Ports y Tal Garfinkel.
- Detecting and Tolerating Byzantine Faults in Database Systems ideado por Ben Vandiver.
- Computing Network Coordinates in the Presence of Byzantine Faults ideado por You Zhou.
- Overshadow: A Virtualization-Based Approach to Retrofitting Protection in Commodity Operating Systems ideado por Xiaoxin Chen, Tal Garfinkel, E. Christopher Lewis, Pratap Subrahmanyam, Carl A. Waldspurger, Dan Boneh, Jeffrey Dwoskin, y Dan R. K. Ports.
2009
- Information Flow for Secure Distributed Applications ideado por Winnie Wing-Yee Cheng.
- Census: Location-Aware Membership Management for Large-Scale Distributed Systems ideado por James Cowling, Dan R. K. Ports, Barbara Liskov, Raluca Ada Popa, y Abhijeet Gaikwad.
- Tolerating Latency in Replicated State Machines ideado por Benjamin Wester, James Cowling, Edmund B. Nightingale, Peter M. Chen, Jason Flinn, y Barbara Liskov.
2010
- From Viewstamped Replication to Byzantine Fault Tolerance ideado por Barbara Liskov.
- MPSS: Mobile Proactive Secret Sharing ideado por David Schultz, Barbara Liskov, y Moses Liskov.
- Transactional Consistency and Automatic Management in an Application Data Cache ideado por Dan R. K. Ports, Austin T. Clements, Irene Zhang, Samuel Madden, y Barbara Liskov.
- Audit Trails in the Aeolus Distributed Security Platform ideado por Victoria Popic.
2011
- A File System Design for the Aeolus Security Platform ideado por F. Peter McKee.
- Analyzing Audit Trails in the Aeolus Security Platform ideado por Aaron Blankstein.
2012
- Summarizing Audit Trails in the Aeolus Security Platform ideado por Wissam Jarjoui.
- Aeolus Reference Manual ideado por Barbara Liskov.
- Serializable Snapshot Isolation in PostgreSQL ideado por Dan R. K. Ports y Kevin Grittner.
- Viewstamped Replication Revisited ideado por Barbara Liskov y James Cowling.
- Decentralized Information Flow Control for Databases ideado por David Schultz.
- Low-Overhead Distributed Transaction Coordination ideado por James Cowling.
- Granola: Low-Overhead Distributed Transaction Coordination ideado por James Cowling y Barbara Liskov.
- Application-Level Caching with Transactional Consistency ideado por Dan R. K. Ports.
- Abstractions for Usable Information Flow Control in Aeolus ideado por Winnie Cheng, Dan R. K. Ports, David Schultz, Victoria Popic, Aaron Blankstein, James Cowling, Dorothy Curtis, Liuba Shrira, y Barbara Liskov.
- Automatic Reconfiguration for Large-Scale Reliable Storage Systems ideado por Rodrigo Rodrigues, Barbara Liskov, Kathryn Chen, Moses Liskov, y David Schultz.
2013
- IFDB: Decentralized Information Flow Control for Databases ideado por David Schultz y Barbara Liskov.