Возможно, участие в обсуждении слишком поздно; однако ...
Вы должны рассматривать это как проблему системной инженерии, а не модельную. Каждое предположение в реальных условиях порождает ограничения, требования и, возможно, собственные объекты, поэтому важно иметь возможность отслеживать их через модель и логику проектирования.
Для этого мой личный подход состоял бы в том, чтобы создать их как стереотипы, которые предложил Уффе. Таким образом, у вас есть осязаемый объект для отслеживания и оправдания дополнительных артефактов, которые появятся (почему были приняты определенные дизайнерские решения, почему происходит конкретное взаимодействие и т. Д.).
В идеале ваши предположения начнут вымирать, поскольку вы получите больше ясности относительно проблемного пространства и самого предлагаемого решения. Удаляете ли вы их или устанавливаете свой статус в инструменте на какое-то значение, зависит от вашего усмотрения.
Если ограничения и допущения соответствуют самим требованиям, вероятно, лучше явно моделировать требования в виде отдельных элементов. Вы можете сделать ваши текущие требования внешними в диалоговом окне свойств, но обратите внимание, что вы не можете их вернуть назад. Это связано с тем, что внешние требования содержат больше информации, например ограничений. – Uffe