1. S. Antoy and R. Hamlet . Automatically checking an implementation against its formal specification . In Irvine Software Symposium , pages 29 -- 48 , March 1992 . S. Antoy and R. Hamlet. Automatically checking an implementation against its formal specification. In Irvine Software Symposium, pages 29--48, March 1992.
2. Roland Backhouse , Patrik Jansson , Johan Jeuring , and Lambert Meertens . Generic Programming - An Introduction . In Lecture notes in Computer Science , volume 1608 , 1999 . Roland Backhouse, Patrik Jansson, Johan Jeuring, and Lambert Meertens. Generic Programming - An Introduction. In Lecture notes in Computer Science, volume 1608, 1999.
3. Lava
4. Designing programs that check their work
5. Self-testing/correcting with applications to numerical problems