UML can provide a notation framework for integrating user interface modeling with mainstream software engineering OO modeling.Answer is : No - UML doesn’t offer any diagram types for modeling user interfaces. For this, you would want to look at wireframe or mockup tools, of which there are many options. However, you can model the classes and objects or data flow or activities behind a user interface using various models that exist in UML, but these wouldn’t be useful to describe a layout or interactions with a user interface.