RDL github -
Lightweight system for adding contracts to Ruby.
The Ruby Type Checker
Brianna Ren, John Toman, T. Stephen Strickland, and Jeffrey S. Foster
In Object-Oriented Program Languages and Systems (OOPS) Track at ACM Symposium on Applied Computing, Coimbra, Portugal, March 2013.