REST Describe & Compile was developed in 2007 by Thomas Steiner in the context of the Master's Thesis Automatic Multi Language Program Library Generation for REST APIs .