Функции СиММА

Функциональное описание СиММА

Для скачивания доступно описание функций СиММА на март 2023 года. Описание не является  инструкцией пользователя и раскрывает коробочный функционал по реализации произвольной (заранее не определенной) нотации моделирования. Цель описания - дать представление о возможностях СиММА по конструированию моделей, метамоделей и нотаций, схем и диаграмм. Ссылка для скачивания  >>> описание функций СиММА - актуальное описание СиММА предоставляется по запросу потенциальных клиентов.

Содержание документа:

  1.  Общие сведения и назначение СиММА.
  2.  Принципы моделирования в СиММА.
  3.  Порядок моделирования в СиММА.
  4.  Управление метамоделью.
  5.  Ведение каталогов элементов в моделях.
  6.  Представления элементов.
  7.  Импорт элементов в модель.
  8.  Диаграммы / схемы, графические компоненты.
  9.  Администрирование пользователей.


Перечислим в сжатом виде ключевой функционал, реализованный в СиММА на начало 2026 года.


Мета-моделирование:

  1. Конструктор мета-модели.
  2. Автоматическая отрисовка диаграммы мета-модели по мере создания/редактирования метамодели.
  3. Поддержка мета-атрибутов типа строка, текст, "перечисление с одним выбором", "перечисление с множественным выбором", массив, дата, целое, дробное, индекс, поле типа html.
  4. Поддержка мета-атрибутов типа "файл". 
  5. Подключение мета-атрибутов к мета-связям.
  6. Перенос связей из одного типа в другой.
  7. Управление мощностью связей, включая создание связей типа многие-ко-многим.
  8. Изменение мета-модели "на лету", не затрагивая работу пользователей репозитория.
  9. Наследование мета-модели в дочерних моделеях.
  10. Модификация мета-модели с использованием API.


О сущности метамоделирования (вообще и в СиММА в частности) смотри подробности по ссылке >>>



Моделирование:

  1. СиММА оптимизирована на поддержание каталог-ориентированного ведения репозитория.
  2. Ведение истории изменения элементов в каталогах (версионирование).
  3. Сравнение исторических версий элемента.
  4. Откат (восстановление) элемента в любую из его версий.
  5. Поддержка составного поля "наименование" у элемента в виде конкатенации любых полей элемента.
  6. Разнесение атрибутов элемента по вкладкам.
  7. Массовые вычисления над элементами в моделях.
  8. Поддержка корзины удаленных элементов. 
  9. Комментирование элементов и диаграмм в моделях СиММА с поддержкой программизмов уведомления произвольных пользователей о комментариях.
  10. Поддержка работы с карточками элементов на мобильном телефоне.
  11. Экспорт и импорт каталогов (форматы Excel и CSV).
  12. Выгрузка модели в файл и перенос моделей между репозиториями.
  13. Перенос каталогов между моделями внутри одного репозитория.
  14. Получение ссылки на любой компонент репозитория: модель, элемент, схему, каталог, представление.
  15. Группировка элементов в папки.
  16. Работа с репозиторием (элементы, каталоги, связи) через API как в режиме редактирования, так и по чтению, например, с целью формирования отчетов.


Обращаем внимание, что моделирование в СиММА отделено от схематизации.
То есть модель может содержать тысячи элементов и при этом не иметь ни одной диаграммы.


 

Графика (схемы и диаграммы в произвольных или общеизвестных нотациях):

  1. Создание диаграмм/схем в избранной или произвольной нотации.
  2. Создание фантомных диаграмм, не связанных с элементами репозитория (каталогами).
  3. Возможность поддержание на одной диаграмме нескольких нотаций одновременно.
  4. Преваращение любого элемента схемы/диаграммы в дорожку.
  5. Копирование диаграмм/схем (простое копирование, копирование с заморозкой, фантомное копирование, полное дублирование схемы с элементами схемы).
  6. Печать диаграммы в PDF, JPG, PNG.
  7. Слияние диаграмм/схем или вставка одной схемы в другую схему.
  8. Создание версии диаграммы/схемы в песочнице.
  9. Конструирование стенсилов для графики.
  10. Загрузка/выгрузка стенсилов между моделями и установками СиММА через файл.
  11. Вставка в элементы диаграммы произвольных SVG-изображений.
  12. Группировка диаграмм в папки.
  13. Поддержка истории фактов редактирования схемы.
  14. Комментирование диаграмм с поддержкой программизмов уведомления произвольных пользователей о комментариях.
  15. Поддержка ссылок с диаграммы на другие диаграммы или элементы других диаграмм, а также на любые URL внутри и вне СиММА.
  16. Совместное редактирование диаграмм.
  17. Публикация диаграмм в формат SVG.
  18. Загрузка пользовательских диаграмм с помощью API.


О возможностях графики в СиММА по поддержке общеизвестных нотаций типа Archimate (Архимейт), BPMN, UML, ERD, C4 смотри также здесь >>>


Как при моделировании, так и при работе со схемами поддерживается многопользовательский режим работы с данными репозитория СиММА



Администрирование моделей:

  1. Авторизация пользователей средствами СиММА, а также с каталогом пользователей по протоколу LDAP/LDAPS или интеграция с Identity Provider по протоколам сторонней аутентификации.
  2. Подключение компонентов СиММА через секреты HashiCorp.
  3. Управление группами пользователей.
  4. Управление правами доступа к моделям, каталогам, диаграммам через выдачу прав пользователям или группам пользователей.
  5. Поддержка двух лицензионных пулов: для полноправных пользователей и т.н. портальных пользователей, ограниченных только правами "read only".
  6. Поддержка конкурентных лицензий.



Репликация моделей.

С 2025 года СиММА поддерживает репликацию моделей, что позволяет:

  1. создавать песочницы для прототипирования изменений или разработки вариантов/состояний как архитектуры предприятия в целом, так и ее отдельных фрагментов;
  2. создавать песочницы для целей изолирования действий одного человека или группы;
  3. организовать ведение общего массива архитектурных и процессных данных путем разделения единого/центрального репозитория на дочерние зависимые субмодели;
  4. разрабатывать транзитные архитектуры;
  5. разрабатывать несколько вариантов ToBe-моделей с дальнейшим выбором нужного варианта или их микса;
  6. вести распределенное управление данными в моделях;
  7. порождать каскады моделей (дочерние модели от дочерних моделей);
  8. проводить двустороннюю репликацию моделей: из родителя в дочку или из дочки в родителя.


Дополнительный иллюстративный материал по теме репликаций см. здесь >>>

По запросам наших клиентов возможна разработка частных вариантов слияния дочерних моделей в единый центральный репозиторий.

Представления и поддержка иерархий

Представления.

Поддерживается неограниченное количество иерархических представлений от любого класса модели в любом направлении.

Функционал представлений:

    1. Настройка неограниченного количества произвольных представлений.
    2. Поддержка представлений с одновременным редактированием элементов в представлениях.
    3. Подкраска множественных вхождений элемента в представления.
    4. Вывод в представления атрибутов связей.
    5. Фильтрация данных в представлениях с поддержкой преднастроенных фильтров.

 


Иерархические представления.

С первого дня своего создания СиММА была ориентирована на поддержку иерархических (более правильно - каскадных) представлений, построенных на базе связей и элементов, хранящихся в репозитории.

СиММА позволяет строить иерархические представления вдоль любых типов связей, как истинно иерархического, так и потового или сетевого. В том числе поддерживается каскадная трассировка отношений типа "лес". По этой причине мы называем представления каскадными, а не иерархическими, так как один и тот же узел может появляться в дереве представления не один раз. Для этого к фокусу в представлении добавляется "тень фокуса" для подсветки множественных вхождений. Все элементы в каскадах можно фильтровать по любым атрибутам, сортировать и, что очень удобно, - тут же их редактировать. Вывод в представление связей элемента позволяет отображать связи в матричном виде.

Пример №1. Иерархия элементов, построенных от процесса.

Иерархия процесса в СиММА


Пример №2. Иерерхия однородных элементов
, которыми могут быть подразделения или capability или все, что угодно, имеющее иерархическую связность.

Иерархия процессов eTOM


Пример №3. Иерархия элементов и матричное представление их связей.

На примере функций и товарных групп N-ского проекта (обезличенное). Слева по вертикали: иерархия функций. Справа (в колонках) - товарные группы. Товарные группы тоже иерархичны, но по этой оси отображение иерархии в настоящее время не поддерживается. Однако можно построить вторую матрицу, когда товарные группы будут отображены иерархично, а функции - колонками.

Поддержка матриц в СиММА

Остались вопросы?
Оставьте свои данные и мы свяжемся с Вами в ближайшее время

Контакты

Адрес офиса:
105082, г. Москва, Спартаковский пер., 2, стр. 1, БЦ "Платформа"
Эл. почта:
Заказать звонок