Building secure and reliable network applications

  • Kenneth P. Birman
Session A-1: Distributed Programming Languages/Systems
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1274)


Despite nearly 20 years of progress toward ubiquitous computer connectivity, distributed computing systems have only recently emerged to play a serious role in industry and society. Perhaps this explains why so few distributed systems are reliable in the sense of tolerating failures automatically, guaranteeing properties such as performance or response time, or offering security against intentional threats. In many ways the engineering discipline of reliable distributed computing is still in its infancy.


Multicast Group Distribute Computing System Cluster Server Common Object Request Broker Architecture Ensemble System 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [1]
    K. Birman. Building Secure and Reliable Network Applications. Manning Publishing Company (Greenwich, CT) and Prentice Hall. January 1997. URL: http://www.browsebooks.comBirman/index.htmlGoogle Scholar
  2. [2]
    R. Van Renesse and K. Birman and S. Maffeis. Horus: A Flexible Group Communication System. Communications of the ACM, 39:4 (April 1996), 76–83.Google Scholar
  3. [3]
    K. Birman and R. Van Renesse. Software for Reliable Networks. Scientific American 274:5 (May 1996), 64–69.Google Scholar
  4. [4]
    Ensemble/Horus URL: Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1997

Authors and Affiliations

  • Kenneth P. Birman
    • 1
  1. 1.Dept. of Computer ScienceCornell UniversityIthacaNY

Personalised recommendations