UML Activity Diagram Semantics and Automated GUI Prototyping
Nancy Winniford Ashley, Timothy E. Meehan, Norman Carr · Journal of international technology and information management · 2005
Extended Activity Semantics (XAS) is a notation which can be used with Unified Modeling Language (UML) activity diagrams to specify user interactions with a system and to automatically generate a prototype of the graphical user interface (GUI) that would be used in these interactions. XAS has been incorporated in a CASE tool, Guibot, which has been developed as a plug-in for Rational Rose, a leading UML tool. The notation and tool address a specific gap in UML – the inability to model user interaction.