● Наиболее полно нотацию реализует только программное обеспечение ARIS.
Дополнительная информация
● Сайт ARIS ariscommunity.com
.● Сайт Software AG www.softwareag.com
.4.4.5. UML
UML (Unified Modeling Language, унифицированный язык моделирования) – это стандартизованный набор нотаций и методов моделирования, предназначенных главным образом для документирования требований к информационным системам. Хотя UML в основном используется для системного анализа и проектирования, некоторые организации используют диаграммы действий UML для моделирования бизнес-процессов. UML поддерживается Object Management Group (OMG).
Основные характеристики
● Представляет собой более 10 связанных друг с другом нотаций и методов моделирования.
● Способен описывать сложные горизонтальные и иерархические вертикальные взаимосвязи.
● Нотации, входящие в семейство UML, используют разные наборы символов.
● Входящую в UML нотацию SysML часто используют для описания систем и «систем систем».
Для чего используется
● Для проектирования сценариев использования.
● Для определения требований к информационным системам.
● Чтобы спроектировать взаимодействие процесса, смоделированного другими средствами, с нижележащим уровнем информационных систем.
● Для описания и проектирования структур данных.
● Для описания низкоуровневых потоков работ.
● Часто используется для изображения сценариев использования.
Преимущества
● Зрелое сообщество пользователей.
● Реализован в большинстве основных программных продуктов для моделирования.
● Множество книг и материалов в интернете.
Недостатки
● Предназначен для моделирования программного обеспечения, моделирование бизнес-процессов – второстепенная задача.
● Разные средства моделирования могут реализовывать нотацию по-разному.
Дополнительная информация
● Спецификация и другая полезная информация на сайте Object Management Group www.uml.org
.● Справочные файлы программного обеспечения IBM Rational.
4.4.6. IDEF0
IDEF0 принадлежит семейству стандартных нотаций моделирования IDEF (Integrated Definition – интегрированные описания), разработанных ВВС США. Является составной частью методологии описания процессов и информационных систем в промышленности (FIPS – Federal Information Processing Standard). Широко используется в течение многих лет и реализован многими программными средствами, в настоящее время является общественным достоянием (public domain). Нотация использует очень простой набор символов: прямоугольники процессов и стрелки, изображающие входы, выходы, управление и механизмы. Хотя каждый уровень модели читается слева направо и сверху вниз, система нумерации, используемая для основных этапов, представлена таким образом, что позволяет легко ассоциировать родительский и дочерний уровни декомпозиции в процессе. Например, процесс с кодом A1.3 является дочерним процессом процесса A1. На каждом следующем уровне декомпозиции к номеру добавляется точка.
Основные характеристики
● Верхний уровень определяет предметную область моделирования.
● Декомпозиция на нижележащие уровни отображается рядом прямоугольников.
● У шагов процесса есть входы, выходы, элементы управления и механизмы, которые изображаются стрелками с надписями.
● Система числового кодирования отражает связь нижних уровней с верхними (например, B3.2 – второй шаг процесса B3).
Для чего используется
● Для моделирования деятельности на любом уровне.
● В интегрированных системах автоматизированного производства (Integrated Computer – Aided Manufacturing – ICAM).
Преимущества
● Точность.
● Логика декомпозиции уровней модели легко прослеживается.
● Наименования и содержание прямоугольников и стрелок, создаваемых в модели, хранятся в словаре данных и доступны для поиска и экспорта.
● Модель можно свести к схеме на одной странице для презентации высшему руководству.
● Документы правительства США и коммерческие источники предоставляют исчерпывающую информацию.
Недостатки
● Диаграммы могут быть визуально непривлекательны.
● Диаграмма состоит только из прямоугольников и стрелок; к их расположению необходимо относиться тщательно, иначе диаграммы становятся запутанными и перегруженными.
● Популярность снижается, и некоторые крупные производители программного обеспечения больше не предлагают IDEF0 в своих продуктах.
Дополнительная информация
.4.4.7. VSM
VSM (Value Stream Mapping – карта потока создания ценности) описывает материальные потоки в производственной среде. (Не следует путать VSM с диаграммами VAD, рассматриваемыми в разделе 4.5.1.)