BASE:
Using Abstraction to Improve Fault Tolerance
ACM Transactions on Computer Systems (TOCS). Volume 21, Issue 3, August 2003. Miguel Castro, Rodrigo Rodrigues and Barbara Liskov.
Managing
R&D Alliances Within Government: The“Virtual
Agency” Concept.
IEEE Transactions on Engineering Management,
Volume 50, Number 3, August2003. Miguel Castro, Roger S. Foster, Kevin Gunn, and Edward B. Roberts
Practical
Byzantine fault-tolerance and proactive recovery
ACM Transactions on Computer Systems (TOCS), Volume 20, Issue 4,
November 2002. M. Castro and B. Liskov.
SCRIBE:
A large-scale and decentralised application-level multicast infrastructure
IEEE Journal on Selected Areas in Communication (JSAC), Volume 20,
Number 8, October 2002. M. Castro, P. Druschel, A-M. Kermarrec and A. Rowstron.
Securing
software by enforcing data-flow integrity
Symposium on
Virtual
Ring Routing: Network Routing Inspired by DHTs
SIGCOMM 2006, September 2006. M. Caesar, M. Castro, E. Nightingale, G.
O'Shea, A. Rowstron.
POS:
Practical Order Statistics for Wireless Sensor Networks
International Conference on
Distributed Computing Systems (ICDCS),
Vigilante:
End-to-End Containment of Internet Worms (award paper)
Symposium on Operating System
Principles (SOSP),
Debunking
some myths about structured and unstructured overlays
Symposium on Networked Systems Design and Implementation (NSDI),
Performance
and Dependability of structured peer-to-peer overlays
International Conference on Dependable
Systems and Networks (DSN),
PIC: Practical Internet Coordinates for Distance Estimation
International Conference on
Distributed Computing Systems (ICDCS),
March 2004.
SplitStream: High-bandwidth multicast in a cooperative
environment
Symposium on Operating System
Principles (SOSP),
An
Evaluation of Scalable Application-level Multicast Built Using Peer-to-peer
overlays
Conference on Computer Communications (INFOCOM),
Security
for structured peer-to-peer overlay networks
Symposium on
FARSITE:
Federated, Available, and Reliable Storage for an Incompletely Trusted
Environment.
Symposium on
BASE:
Using Abstraction to Improve Fault Tolerance (award paper)
Symposium on
Byzantine
fault tolerance can be fast
International Conference on Dependable Systems and Networks (DSN), (
Proactive
Recovery in a Byzantine-Fault-Tolerant System (award paper)
Symposium on
Providing
Persistent Objects in Distributed Systems
European Conference on Object-Oriented Programming (ECOOP),
Practical
Byzantine Fault Tolerance
Symposium on
HAC:
Hybrid Adaptive Caching for Distributed Storage Systems
Symposium on Operating System Principles (SOSP),
Fragment
Reconstruction: Providing Global Cache Coherence in a Transactional Storage
System
International Conference on Distributed Computing Systems (ICDCS).
Lightweight
Logging for Lazy Release Consistent Distributed Shared Memory
Symposium on
Efficient
and Flexible Object Sharing
International Conference on Parallel Processing (ICPP).
Safe and Efficient Sharing of Persistent Objects in Thor
International Conference on Management of Data (SIGMOD).
A Checkpoint Protocol for an Entry Consistent Shared Memory System
Symposium on Principles of Distributed Computing (PODC).
MIKE:
a Distributed Object-oriented Programming Platform on top of the Mach
Micro-Kernel
Mach Conference (MACHNIX). Santa Fe
Can
we contain Internet worms?
Workshop
on Hot Topics in Networks (HotNets),
Defending
against Eclipse attacks on overlay networks
SIGOPS
European Workshop,
Should
we build Gnutella on a structured overlay?
Workshop on Hot Topics in Networks (HotNets),
Scalable
Application-level Anycast for Highly Dynamic Groups
Networked Group Communication (NGC),
Controlling
the Cost of Reliability in Peer-to-peer Overlays
Peer-to-Peer Systems II ( IPTPS),
SplitStream: High-bandwidth content distribution in a
cooperative environment
Peer-to-Peer Systems II (IPTPS),
Topology-aware
routing in structure peer-to-peer overlay network
International Workshop on Future Directions in Distributed Computing (FuDiCo),
One
ring to rule them all: Service discovery and binding in structured peer-to-peer
overlay networks
SIGOPS European
SCRIBE:
The design of a large-scale event notification infrastructure
Networked Group Communication (NGC), UCL,
Using
Abstraction to Improve Fault Tolerance
Workshop on Hot Topics in
How
to Scale Transactional Storage Systems
SIGOPS European Workshop, September 1996. Liuba Shrira, Barbara Liskov, Miguel Castro and Atul Adya.
Type-Safe Heterogeneous Sharing can be Fast
International Workshop on Persistent Object Systems (POS), May 1996. Barbara Liskov, Atul Adya, Miguel Castro and Quinton Zondervan.
International Workshop on Persistent Object Systems (POS), May 1996. Liuba Shrira, Barbara Liskov, Miguel Castro and Atul Adya.
Distributed Shared Object Memory.
Workshop on
Workstation
Practical Byzantine Fault Tolerance
Technical
Report MIT/LCS/TR-817. MIT Laboratory for Computer Science,
Proximity neighbor selection in tree-based structured peer-to-peer
overlays
Technical report MSR-TR-2003-52, 2003. M. Castro, P. Druschel, Y. C. Hu and A. Rowstron.
Authenticated Byzantine Fault Tolerance Without Public-Key Cryptography
Technical Memo MIT/LCS/TM-589, MIT Laboratory for Computer Science, June 1999. Miguel Castro and Barbara Liskov.
A Correctness Proof for a Practical Byzantine-Fault-Tolerant Replication Algorithm
Technical Memo MIT/LCS/TM-590, MIT Laboratory for Computer Science, June 1999. Miguel Castro and Barbara Liskov.
Lazy Reference Counting for Transactional Storage Systems
Technical Memo MIT/LCS/TM-567,
MIT Laboratory for Computer Science, November 1997. Miguel
Castro, Atul Adya, and Barbara Liskov.