The following document defines OSKI, providing pointers to the research that motivated its design and a few short examples of how to use its tuning facilities.
http://bebop.cs.berkeley.edu/oski/oski-interface.pdf