1. K. Arnout and R. Simon, “The .NET Contract Wizard: Adding Design by Contract to languages otherthan Eiffel,” in Proceedings of TOOLS 39, IEEE Computer Society, 2001.
2. A.P. Black, “Exception Handling: The case against,” Technical Report TR-82-01–02, University of Washington Computer Sciences Department, January 1982.
3. J. Cheesman and J. Daniels, UML Components–-A Simple Process for Specifying Component-Based Software, Addison-Wesley, 2000.
4. Y. Cheon and G.T. Leavens, “A Runtime Assertion Checker for the Java Modelling Language(JML),” in International Conference on Software Engineering Research and Practice (SERP)2002, Las Vegas, Nevada, USA, June 24–27, 2002.
5. I. Crnkovic and M. Larsson (ed.), Building Reliable Component-Based Software Systems, Artech House Publishers, July 2002.