Galen

Galen is a framework (Java-based) and markup language for specifying the intended behavior of a website (HTML, CSS, etc.) on different devices and platforms, and running automated testing to see that the site conforms to it.

Specifications

 * Galen Specs Language Guide

Links

 * Galen Framework
 * Visual Test-Driven Development For Responsive Interface Design