UML - отличный язык для моделирования программного обеспечения для бизнес-требований, но существует растущее сообщество, которое указывает на некоторые недостатки некоторых недостающих функций.
Каковы наиболее существенные недостатки, которые вы считаете ключевыми для UML, и что это может быть хорошей альтернативой для решения этих недостающих функций?