About the tool
CoBFIT (A Component-Based Framework for Intrusion Tolerance) is a component-based framework for building intrusion-tolerant distributed systems. The CoBFIT framework, by virtue of its design and implementation principles, can serve as a convenient base for building components that implement intrusion-tolerant protocols and for combining these components in an efficient manner to provide a number of services for dependability.
The goal of CoBFIT is to provide a robust, flexible, reusable, reconfigurable, and portable software framework that could serve as a platform for building and testing a variety of intrusion-tolerant distributed systems without having to re-implement the common support for each of those systems.
For more information on CoBFIT, see the following introductory paper:
CoBFIT: A Component-Based Framework for Intrusion Tolerance.
H. V. Ramasamy, A. Agbaria, and W. H. Sanders. (04RAM03)
Proceedings of the 30th Euromicro Conference, Rennes, France, August 31-September 3, 2004, pp. 591-600. [IEEE Xplore entry]
You may also wish to consult the slides and text writeup for “Intrusion-tolerant Parsimonious State Machine Replication,” a talk presented by HariGovind V. Ramasamy at the Workshop on Secure Multiparty Protocols (SMP 2004) in Amsterdam, The Netherlands, October 7-8, 2004 (talk was co-written by HariGovind V. Ramasamy, Adnan Agbaria & William H. Sanders)