Как показать пространство имен в UML?

Как показать, что определенные типы в определенном пространстве имен? Соответственно UML 2.

4 ответов


вы можете создать пакет и включить эти элементы в пакет. Обратите внимание, что UML2 имеет понятие пакета, который также является пространством имен (и переводится как таковой на языки программирования).


Я бы сказал, что конструкция пакета достаточно близка к идее пространства имен. Использовать это.


насколько я знаю, в UML нет конкретной нотации "пространство имен".

просто используйте пакет вокруг любых компонентов, принадлежащих определенному пространству имен (и используйте пространство имен в качестве имени пакета).


в UML мы используем пакет со стереотипом для моделирования пространства имен. См. В разделе UML-В. 2.5. 7.4 пространства имен для деталей.