Я не думаю, что существуют какие-либо стандарты для этой конкретной цели (я думал о том же самом на днях). Я думаю, что SysML близок, хотя это определенно излишне.
В основном, я думал, что если профиль или метамодель UML определены с основными компонентами и событиями пользовательского интерфейса («текстовое поле», «один щелчок» и т. Д.), Различными реализациями пользовательского интерфейса (HTML, Swing, AJAX) может быть создан с использованием преобразований в XMI модели экземпляра. За исключением этого, по крайней мере, был бы более четкий и формальный способ описания функциональности данного пользовательского интерфейса.