Может ли экземпляр «dataType» отображаться как линия жизни диаграммы последовательности? - PullRequest
0 голосов
/ 23 ноября 2018

Тип данных UML определяется следующим образом:

Тип данных - это разновидность классификатора.DataType отличается от Class тем, что экземпляры DataType идентифицируются только по их значению.Все экземпляры типа DataType с одинаковым значением считаются равными экземплярами.

Следовательно, у нас может быть объект, который является экземпляром типа данных, но он не имеет идентификатора и является толькоопределяется его атрибутами.

Мой вопрос заключается в следующем: допустимо ли иметь жизненную линию в диаграмме последовательности UML, которая представляет такой объект, созданный из dataType?

Хотя я нечто-то против этого в спецификации, я никогда не видел ни одного примера, поэтому мне любопытно.

1 Ответ

0 голосов
/ 23 ноября 2018

Вы правы. Метамодель UML позволяет Lifeline представлять экземпляр Datatype в качестве экземпляра класса, например.

Это обычно не имеет смысла, поскольку в одной руке у вас есть DataType, используемый для представления значения, возможно, со структурой, норедко услуги / функции, и с другой стороны, у вас есть диаграмма последовательности, которая предназначена для представления последовательности вызовов услуг / функцийВот почему у вас не часто есть тип жизни, типизированный типом данных, даже если это разрешено структурой UML.

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