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