A backward-compatible extension for HAL to provide support dynamic runtime input forms. This specification is used in the RESTful Web Clients book.
Check it out!