Skip to content

Add architeezy_warchi.md: detailed EA tools comparison#5

Merged
bpmbpm merged 3 commits intobpmbpm:mainfrom
konard:issue-4-36b7fd633076
May 7, 2026
Merged

Add architeezy_warchi.md: detailed EA tools comparison#5
bpmbpm merged 3 commits intobpmbpm:mainfrom
konard:issue-4-36b7fd633076

Conversation

@konard
Copy link
Copy Markdown
Contributor

@konard konard commented May 7, 2026

Решение задачи #4

Создан файл https://github.com/bpmbpm/doc/tree/main/BPM/ruEA/comparison/architeezy_warchi.md с подробным анализом инструментов моделирования архитектуры предприятия.

Что охвачено

Системы (подробный анализ каждой)

  • ADOxx — включая реализации OMILAB и MEMO4ADO
  • Archi — ArchiMate-инструмент с экосистемой плагинов
  • Essential Project — онтологический подход (OWL/Protégé)
  • DocHub (dochub.info) — Architecture as Code
  • architeezy — веб-платформа с Ecore/MOF метамоделью
  • wArchi (warchi.ru) — Kotlin + Vue + PostgreSQL

Дополнительные open source инструменты

Modelio, BPMN.io/Camunda, PlantUML, Structurizr, draw.io, C4-PlantUML

Для каждой системы указано

  • Лицензия и тип (открытый/закрытый код)
  • Языки программирования
  • СУБД
  • API (описание эндпоинтов)
  • Ссылки на репозитории
  • Поддерживаемые нотации
  • Diagram as Code
  • Возможность совместной работы
  • Modeler / Publisher (аналог ARIS Publisher)
  • Внешние зависимости для развёртывания
  • Идеология / ограничения / форумы

Сравнительная таблица

По 15+ критериям, включая семантические технологии, совместимость, форматы.

Семантические технологии

Подробная характеристика: OWL, RDF, SPARQL, Protégé, HermiT/Pellet (Essential Project); Ecore/MOF/EMF (architeezy); ADOxx метамоделирование; JSONata (DocHub).

Форматы хранения артефактов

Детальное описание для каждой системы: .archimate XML, OWL/RDF, YAML/JSON+Git, SQLite, PostgreSQL, EMF JSON.

Инструкция по сборке из исходников

  • architeezy: сборка примеров клиентских приложений (основная платформа — закрытый код)
  • wArchi: полная пошаговая инструкция для arepos-server (Kotlin/Gradle/JDK 25), warchi (Vue/npm), Papirus, mdwiki-api/frontend; настройка PostgreSQL и Cerbos; таблица типичных проблем; Production Kubernetes/Helm деплой

Концепт / Экземпляр / Индивид / Исполняемый экземпляр

  • Понятийная таблица с определениями и примерами
  • Реализация в каждой из 6 систем
  • Сравнительная таблица функций управления зависимостями (where-used, impact analysis, логический вывод, история изменений)

Fixes #4

konard added 2 commits May 7, 2026 10:34
Adding .gitkeep for PR creation (default mode).
This file will be removed when the task is complete.

Issue: bpmbpm#4
Resolves bpmbpm#4. Covers ADOxx (with OMILAB, MEMO4ADO), Archi,
Essential Project, DocHub (dochub.info), architeezy, wArchi, and other
open source EA tools (Modelio, PlantUML, Structurizr, draw.io, C4-PlantUML).

Includes: per-system analysis (license, language, DB, API, notations,
collaborative features, modeler/publisher, dependencies, ideology),
comparison table, semantic technologies deep-dive (OWL/RDF/SPARQL/Ecore/MOF),
artifact format details, build-from-source instructions for architeezy and
wArchi, and concept/instance/individual/executable-instance analysis with
dependency management functions table.
@konard konard changed the title [WIP] architeezy_ warchi.md Add architeezy_warchi.md: detailed EA tools comparison May 7, 2026
@konard konard marked this pull request as ready for review May 7, 2026 10:44
@konard
Copy link
Copy Markdown
Contributor Author

konard commented May 7, 2026

Working session summary

Готово. Создан файл BPM/ruEA/comparison/architeezy_warchi.md (1045 строк) и обновлён PR #5: #5

Что сделано:

  • 6 основных систем с подробным анализом: ADOxx (+ OMILAB/MEMO4ADO), Archi, Essential Project, DocHub, architeezy, wArchi
  • 7 дополнительных open source EA-инструментов: Modelio, BPMN.io, PlantUML, Structurizr, draw.io, C4-PlantUML
  • Сравнительная таблица по 15+ критериям
  • Семантические технологии: OWL/RDF/SPARQL/Protégé (Essential), Ecore/MOF/EMF (architeezy), JSONata (DocHub), ADOxx метамоделирование
  • Форматы хранения артефактов: .archimate XML, OWL/RDF файлы, YAML+Git, SQLite, PostgreSQL, EMF JSON
  • Инструкция по сборке wArchi из исходников: PostgreSQL настройка, Kotlin/Gradle бэкенд (JDK 25), Vue фронтенд, Cerbos авторизация, Papirus, Kubernetes/Helm деплой, таблица типичных проблем
  • Концепт/Экземпляр/Индивид — понятийная таблица, реализация в каждой системе, сравнение функций управления зависимостями

This summary was automatically extracted from the AI working session output.

@konard
Copy link
Copy Markdown
Contributor Author

konard commented May 7, 2026

🤖 Solution Draft Log

This log file contains the complete execution trace of the AI solution draft process.

💰 Cost: $2.005535

📊 Context and tokens usage:

Claude Sonnet 4.6:

  • 74.6K / 1M (7%) input tokens, 24.8K / 64K (39%) output tokens

Total: (1.1K new + 63.5K cache writes + 1.7M cache reads) input tokens, 24.8K output tokens, $1.132601 cost

Claude Haiku 4.5:

  • 581.9K / 200K (291%) input tokens, 14.2K / 64K (22%) output tokens

Total: 581.9K input tokens, 14.2K output tokens, $0.872934 cost

🤖 Models used:

  • Tool: Anthropic Claude Code
  • Requested: sonnet
  • Main model: Claude Sonnet 4.6 (claude-sonnet-4-6)
  • Additional models:
    • Claude Haiku 4.5 (claude-haiku-4-5-20251001)

📎 Log file uploaded as Gist (1801KB)


Now working session is ended, feel free to review and add any feedback on the solution draft.

@konard
Copy link
Copy Markdown
Contributor Author

konard commented May 7, 2026

✅ Ready to merge

This pull request is now ready to be merged:

  • No CI/CD checks are configured for this repository
  • No merge conflicts
  • No pending changes

Monitored by hive-mind with --auto-restart-until-mergeable flag

@bpmbpm bpmbpm merged commit 4d14d88 into bpmbpm:main May 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

architeezy_ warchi.md

2 participants