Я начинаю изучать сплав и очень люблю то, что я видел.Взаимосвязь между сплавом и UML?
Прежде чем поощрять моих коллег присоединиться ко мне в обучении и использовании сплавов, мне нужно понять отношения между сплавом и UML.
- Является ли Сплав заменой UML? Если используется сплав, то нет необходимости использовать UML?
- Является ли Сплав дополнительным к UML? Рекомендуется ли использовать как Сплав и UML?
- Сплав ортогонален UML? Сплав и UML имеют совершенно разные цели?
- С точки зрения функциональности, является ли Alloy надмножеством UML? Из моего чтения я узнал, что с языком Alloy можно выразить множество ограничений, а затем инструмент SAT в Alloy может проверить ограничения на модель (созданную с использованием сплава). Я думаю, что инструменты UML, такие как MagicDraw, do , а не, имеют эквивалентную возможность для выражения ограничений и оценки модели UML с ограничениями - это правильно?
В целом, все, что вы можете мне рассказать о взаимоотношениях (или отсутствии отношений) между сплавом и UML, будет с благодарностью оценено.
спасибо.