UTBP is a new subparadigm of Declarative Programming, in which code is generated from a description of its intended behavior, specified through unit tests. This work was presented at SIGBOVIK 2014 and received the Most Frighteningly Like Real Research Award.
For an in-depth tour of UTBP, you can check the article and browse the associated GitHub repository. If you prefer a light introduction, you can choose between two versions of the same video. This one is dubbed:
This one is subbed: