Читая книгу по UML наткнулась на упоминание языка объектных ограничений (Object Constraint Language) . К своему стыду, раньше никогда с ним не встречалась. Может, кто-нибудь поделиться информацией о том, что это и с чем его едят?
Уважаемые коллеги, не пугайтесь, OCL — это составная часть UML, фактически, скрипты, чтобы отображать определенные ограничения или "исключения из правил". Он больше используется проектировщиками, нежели аналитиками, т.к. последние эти ограничения и исключения могут написать обычным человеческим языком.