@article{https://resolver.caltech.edu/CaltechAUTHORS:FANieeeic01,
    title = "The Raincore API for clusters of networking elements",
    journal = "IEEE Internet Computing",
    year = "2001",
    url = "https://resolver.caltech.edu/CaltechAUTHORS:FANieeeic01",
    id = "record",
    issn = "1089-7801",
    doi = "10.1109/4236.957897",
    volume = "5"
}


@inbook{https://resolver.caltech.edu/CaltechAUTHORS:20111110-152519883,
    title = "Proceedings of the 15th International Parallel and Distributed Processing Symposium",
    chapter = "The Raincore Distributed Session Service for Networking Elements",
    year = "2001",
    url = "https://resolver.caltech.edu/CaltechAUTHORS:20111110-152519883",
    id = "record",
    isbn = "0-7695-0990-8",
    doi = "10.1109/IPDPS.2001.925154"
}


@article{https://resolver.caltech.edu/CaltechAUTHORS:FANieeetc00,
    title = "Tolerating multiple faults in multistage interconnection networks with minimal extra stages",
    journal = "IEEE Transactions on Computers",
    year = "2000",
    url = "https://resolver.caltech.edu/CaltechAUTHORS:FANieeetc00",
    id = "record",
    issn = "0018-9340",
    doi = "10.1109/12.869334",
    volume = "49"
}


@other{https://resolver.caltech.edu/CaltechPARADISE:1999.ETR029,
    title = "Computing in the RAIN: A Reliable Array of Independent Nodes",
    year = "1999",
    url = "https://resolver.caltech.edu/CaltechPARADISE:1999.ETR029",
    id = "record"
}


@other{https://resolver.caltech.edu/CaltechPARADISE:1996.ETR014,
    title = "Optimal Constructions of Fault-Tolerant Multistage Interconnection Networks",
    year = "1996",
    url = "https://resolver.caltech.edu/CaltechPARADISE:1996.ETR014",
    id = "record"
}