Dodatek B. Object Constraint Language

Object Constraint Language 2.0 (OCL) to dodatek do specyfikacji UML-a 2.0, który pozwala na definiowanie ograniczeń i logiki dla tworzonych modeli. Za pomocą OCL-a można na przykład zaznaczyć, że wiek osoby musi być zawsze większy od zera lub że w biurze w jednostce zależnej na każdych dziesięciu pracowników musi przypadać co najmniej jedna sekretarka.

OCL nie jest nowością w UML-u 2.0. Po raz pierwszy został wprowadzony w UML-u 1.4, aczkolwiek sformalizowany został dopiero przez Meta-Object Facility i UML-a 2.0. Z perspektywy użytkownika podstawy OCL-a nie zmieniły się, chociaż wprowadzono do niego pewne uaktualnienia i ulepszenia. Dodatek ten stanowi wprowadzenie do OCL-a. Bardziej szczegółowe informacje ...

Get UML 2.0. Almanach now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.