Открытая коллекция знаний

OpenU.Ru

Справочник UML. Объектно-ориентированное проектирование.

canonical notation (каноническая нотация)

Язык UML имеет стандартную, каноническую нотацию, согласно которой любая модель может быть описана монохромными линейными рисунками и текстом. Этот формат вполне подходит для вывода диаграмм на печать и для публикации.
Тем не менее графические средства моделирования могут вносить в каноническую модель некоторые изменения. Например, они могут позволить выделить на экране какие-либо элементы модели. Кроме этого, вы можете встретить в таких инструментах интерактивные возможности, включающие в себя навигацию по модели и фильтрование модели согласно указанным свойствам. Впрочем, это относится исключительно к форматированию и не передается с помощью языка UML. Имея перед собой интерактивную модель, пользователь всегда может получить справочную информацию и разъяснения относительно любого элемента - тем самым возможные недопонимания и неясности сводятся к минимуму.
Таким образом, стандартом языка UML является печатная одноцветная модель, которую должны поддерживать все средства графического моделирования. При этом не умаляется роль интерактивных средств моделирования, которые могут (и должны!) расширять и дополнять каноническую модель.

Алфавитный указатель