Should UML be used to create a GUI?

Does anyone have any experience using UML to create a GUI? What are the pros and cons?

+3
source share
3 answers

Unified Modeling Language (UML) has nothing to do with user interface design.

UML is a modeling language that can be used to develop a software system and the interaction between systems. However, some specific models can be useful in determining how the user (or a person or another system) interacts with your system - State diagrams can be used to show what actions can be performed under certain conditions, Action diagrams can be used to display work processes, and Communication diagrams can show how your user interface classes interact with your controllers and how your controllers interact with your models.

If you want to simulate a graphical interface, I would look at prototyping .

+7

UML - . ?

- , . , , . , , , , , . , WIP, .

+2

, , - GUI . Visual Studio , , . , . , UML .

Balsamiq Mockups.

, :

alt text
(: balsamiq.com)

+1
source

Source: https://habr.com/ru/post/1718708/


All Articles