Глава 11.8.2 («Операция») в последней спецификации UML перечисляет isQuery в качестве одного из атрибутов операции:
isQuery: Boolean - Указывает, оставляет ли выполнение Операции состояние системы неизменным (isQuery = true) или возможны ли побочные эффекты (isQuery = false). Значением по умолчанию является false.
Если операция, которая не изменяет состояние системы, показана на диаграмме, свойство {query} должно быть добавлено после типа возврата функции.
Dia поддерживает isQuery атрибут для операций класса: открытый класс ' Свойства * окно 1018 * и в Операции галочка вкладки Запрос флажок для метода, который не изменяет состояние класса, и const появится после типа возврата метода на диаграмме.