Эти ограничения настолько слабы (после overlapping'а по умолчанию), что их как бы и нет. Единственное, что явно сказано про недопустимые конфигурации в стандарте -- disjoint'ы. Нет их, нет и ограничений.
Кроме overlapping/disjoint есть ещё complete/uncomplete, а также абстрактность класса. Абстрактность требует(?), чтобы все/хоть одна(?) SetGeneralization этого класса была complete.
P. S. В метамодели UML ассоциация между классификатором и экземпляром ничем не ограничена. Вообще. Нет даже сакраментального "Cannot be expressed in OCL".
В стандарте "9.8.3 Semantics" есть абзац "It is important to keep in mind that InstanceSpecification is a model element and should not be confused with the
instance that it is modeling. As an InstanceSpecification may only partially determine the properties of an instance,
there may actually be multiple instances in the modeled system that satisfy the requirements of the
InstanceSpecification. On the other hand, an InstanceSpecification may model a situation which is not actually
supposed to occur in the modeled system, in which case no instance meeting the requirements of the
InstanceSpecification may ever actually occur in the system."
Я понял это так: идёт речь не об экземпляре, а об элементе диаграммы, который, строго говоря, может и не быть полноценным экземпляром.
Ну, то есть, как на диаграмме объектов нарисовать этот самый расшаренный экземпляр?
9.8.4. в первом абзаце говорит о нескольких классификаторах через запятую.