This document discusses model-based interface development (MBID) and intelligent interfaces. It provides an overview of MBID, describing the different types of UI models used. It outlines the benefits of MBID, including producing well-structured systems, exploring design alternatives, and code generation. Six use cases are then described that demonstrate MBID for applications like a car rental system, digital home, and an augmented reality furniture shop. Finally, generic requirements for MBID and how UMLs can help address complexities in intelligent interfaces are covered.