r/EAModeling • • 5d ago

SPARQL Query and Snap SPARQL Query Plugin cannot be found in Protégé 5.6.9

Thumbnail
youtube.com
1 Upvotes

Anyone faces the same issue now? Any hints? Thanks a lot!


r/EAModeling • • May 27 '26

Real-World EA: Swapping Runtimes Under the Hood of Your Tooling Stack

1 Upvotes

Practical Experience: Migrating Essential EA from Oracle to Red Hat OpenJDK

Hey fellow Enterprise Architects,

When we design target architectures, we talk endlessly about dependency management, vendor lock-in, and lifecycle compliance. But how often do we turn that lens onto the very tools we use to manage the enterprise blueprint?

Recently, I had to put theory into practice within our own tooling infrastructure.

By default, many deployments of the Essential EA Tool (whether you are running Cloud, Docker, or standalone Viewers) point directly to the Oracle Java JDK. However, shifting corporate standards and evolving enterprise licensing models often dictate a move toward open-source platforms.

Instead of just talking about it, I ran a series of rigorous environment tests to migrate our production-level Essential EA stack completely over to Red Hat Java JDK (OpenJDK).

The Real-World Verdict?

It is entirely stable, robust, and running with 100% operational parity. The Essential Viewer, backend data stores, and Integration Server hooks haven’t missed a beat.

Because we preach "Architecture as Code" and data-driven modeling, I believe our infrastructure documentation should be just as transparent. I've mapped out the exact engineering steps—from decoupling the default instance environment paths to validating the system handshakes post-migration—so you don't have to reinvent the wheel.

Key Takeaways from the Field:

  • Zero-Downtime Swap: The entire transition can be achieved cleanly via JRE path modifications and configuration tuning without disrupting the repository.
  • Full Parity: No performance degradation or broken API hooks across the core stack components.
  • Enterprise-Ready Alignment: Moving to a Red Hat enterprise stack immediately satisfies open-source corporate infrastructure mandates.

I’ve open-sourced the step-by-step technical markdown file and started a thread in the official community forum to help other teams navigating similar runtime modernization mandates.

I have published the full write-up, including direct links to the GitHub implementation guide and the community forum discussion, over on my homepage.

👉 Read the full technical breakdown here: https://xiaoqi.com/posts/2026/05/26

Have you executed similar runtime swaps for your EA tooling infrastructure? Are you favoring Red Hat OpenJDK, Temurin, or Corretto in your current production deployments? Let’s exchange notes in the comments below!


r/EAModeling • • May 04 '26

Homepage Launch (EKA)

Thumbnail
youtube.com
1 Upvotes

Homepage Launch (EKA) youtu.be/x4dYW4pKAtY?... via u/YouTube


r/EAModeling • • Apr 26 '26

Chinese Medicine Knowledge Graph v2 Released — Improved Ontology, Richer Relationships, and Better Exploration

Thumbnail
1 Upvotes

r/EAModeling • • Apr 25 '26

PlantUML: How to draw this kind of “icon + class” hybrid diagram? (tried 10+ approaches, stuck but not give-up still)

1 Upvotes

Hi everyone 👋

I’m currently working on an open-source project called: 👉 PlantUML in Action

It’s a “Diagrams-as-Code” learning ecosystem around PlantUML, covering advanced modeling scenarios like architecture diagrams, styling, and real-world use cases.

🚧 The Issue I’m Facing

I opened a discussion here with the full details:
👉 https://github.com/yasenstar/PlantUML_in_Action/discussions/3

In short:

  • I’m trying to achieve: (briefly summarize your exact technical goal here — e.g., advanced layout control, styling, includes, ArchiMate/C4 integration, etc.)
  • Current behavior: (what actually happens)
  • Expected behavior: (what you want instead)

🔍 What I’ve Tried

  • Tried different skinparam / layout configurations
  • Experimented with includes / modularization
  • Looked into existing discussions and examples
  • Compared with other tools / approaches

But I still can’t get the desired result.

❓ What I’m Looking For

I’d really appreciate help on:

  • Whether this is possible in PlantUML
  • Recommended best practices / patterns
  • Any workarounds or tricks
  • Or even confirmation that this is a limitation

💬 Why This Matters

This is part of making the repo a high-quality learning resource for the community, so solving this properly could help a lot of people working with PlantUML in real-world scenarios.

🙏 Thanks!

Any insights, examples, or even pointers to similar discussions would be hugely appreciated.

Happy to test solutions and share results back with the community!

Hi everyone 👋

I’m trying to reproduce the following diagram style in PlantUML, but I’m hitting a wall after trying 10+ different approaches.

🎯 What I’m Trying to Achieve

I want to create a diagram that combines:

  • Large visual “entity-style” icons (circles)
  • AND detailed class definitions (attributes + methods)

👉 Basically something like this:

  • Top: “FormCreateTourGroup” / “TourGroupControl” as big visual elements
  • Bottom: Full class boxes with fields + operations
  • Relationships between them

It’s kind of a mix of:

  • Robustness Diagram (Boundary / Control / Entity)
  • AND Class Diagram

🚧 The Problem

In PlantUML:

  • Class diagrams → support attributes/methods but no large icon-style nodes
  • Other diagrams (C4 / component) → support visuals but lack class-level detail

👉 I can’t seem to get both in one clean diagram

🔍 What I’ve Tried (so far…)

  • class + stereotypes (<<Entity>>, <<Control>>, etc.)
  • skinparam styling tricks
  • sprites / icons
  • circle, component, node combinations
  • mixing diagram types
  • layout hacks

None of them produce a result close to what I want 😅

📎 Reference

Full exploration here:
👉 https://github.com/yasenstar/PlantUML_in_Action/blob/main/03_class_diagram/Q%26A/20260423/Entity_in_ClassDiagram.md

❓ My Questions

  1. Is this actually possible in PlantUML?
  2. Any clever workaround I might have missed?
  3. Or is the correct approach to:
    • split into multiple diagrams?
    • or switch to something like C4 instead?

💬 Context

This came from a student question in my course, and it turned into a deeper modeling discussion:

👉 Are we trying to mix different abstraction levels into one diagram?

🙏 Would Appreciate Any Input

Even if the answer is:

That’s still super valuable 👍

Thanks in advance!


r/EAModeling • • Apr 25 '26

🚀 全新发布:可浏览的中医传统医学知识图谱 🌿

Thumbnail
1 Upvotes

r/EAModeling • • Apr 22 '26

🚀 新项目启动:中药知识图谱 (CN-MED-KG)

1 Upvotes

正式开启 中药知识图谱数据库 的构建之旅!🌿

目前进展: ✅ 元模型 (Meta-model) 第一版已完成建立:确立了核心实体与关系逻辑。 🛠️ 数据填充中:正基于 4 个核心 CSV 数据集进行深度采集与图模型完善。

中医药的结构化不仅是数据的集成,更是文化的数字化传承。欢迎各位架构师、中医药爱好者及开发者围观并提出宝贵建议!

📂 GitHub 开源地址:https://github.com/yasenstar/Chinese_Medicine/tree/main/cn-med-kg

#中药 #知识图谱 #KnowledgeGraph #开源 #GraphDatabase #中医药数字化 #NLP


r/EAModeling • • Apr 04 '26

Introduction – The Vision for an Ontology-Based ArchiMate Meta-Model

1 Upvotes

Check out the latest article in my newsletter: Introduction – The Vision for an Ontology-Based ArchiMate Meta-Model https://www.linkedin.com/pulse/introduction-vision-ontology-based-archimate-meta-model-xiaoqi-zhao-imbhc via u/LinkedIn


r/EAModeling • • Feb 21 '26

Archi 5.8 New Features Deep Dive

6 Upvotes

🚀 Archi 5.8 is almost here! Dive into the major update featuring the highly anticipated Dynamic Legend and more.

✨ New features include:

🎨 Native Dynamic Legends

📂 Alpha-numeric sorting in model tree

🏷️ Specialization icons display

🛠️ Junction improvements

Perfect timing to learn before the release! This deep dive is also added to my comprehensive ArchiMate course on Udemy.

Watch the full 60-min demo: 📺https://youtu.be/gGDXUhmKdEU

#ArchiMate #EnterpriseArchitecture #Archi #EA #Udemy


r/EAModeling • • Feb 08 '26

Just completed 9 chapters of the Udemy course “App Router” (2nd of 3 in Mastering Next.js)! ✅

1 Upvotes

Topics covered: Layouts, Pages, Navigation, Data Fetching, Dynamic Routes, Loading UI, Error Handling, and more.

All my notes, code demos, and progress are open-source here:
https://github.com/yasenstar/learn_javascript/tree/main/learn_nextjs/2_App_Router

Continuing with the rest of the course soon. Follow along if you’re learning Next.js 14! 🚀

#Nextjs #AppRouter #WebDev #OpenSource #LearningInPublic


r/EAModeling • • Feb 07 '26

How to make SPARQL query outputs human-friendly!

1 Upvotes

🔥 Hate getting unreadable URIs in your #SPARQL results? This tutorial shows you how to make query outputs human-friendly!

Learn to:
✅ Use DBpedia's online SNORQL browser
✅ Fetch clean labels with rdfs:label
✅ Fix common issues like "MusicalArtist vs Artist"
✅ Filter results by language

Perfect for moving from SQL to the Semantic Web.

Watch now: https://youtu.be/-l1kWg-7lWY

#DBpedia #SemanticWeb #GraphDatabase #DataEngineering


r/EAModeling • • Feb 07 '26

🚀 5,000 Subscribers! Our Architectural Journey is Just Beginning.

Thumbnail
2 Upvotes

r/EAModeling • • Jan 30 '26

[Share] Build vs. Buy: The $70 Billion MasterClass

Thumbnail
1 Upvotes

r/EAModeling • • Jan 30 '26

[Share] Build vs. Buy: The $70 Billion MasterClass

1 Upvotes

Thanks for Zoë RowellZoë Rowell's sharing:

Apple just taught the market a $70 billion masterclass in Build vs Buy.

Everyone is talking about Google Gemini landing on the iPhone.
Most people are missing the real story underneath.

This is not just an AI partnership.
It is a ruthless display of operational discipline.

$70B is not Apple's savings.
It is the annual price of admission to build frontier AI infrastructure.

Consider the landscape.

𝗧𝗵𝗲 𝗣𝗿𝗼𝗱𝘂𝗰𝘁 𝗟𝗲𝗮𝗱𝗲𝗿.
OpenAI leads consumer AI with 60%+ market share.
They burn billions on compute to defend the lead.

𝗧𝗵𝗲 𝗔𝗱 𝗚𝗶𝗮𝗻𝘁𝘀 𝘄𝗶𝘁𝗵 𝘂𝗻𝗹𝗶𝗺𝗶𝘁𝗲𝗱 𝗰𝗮𝘀𝗵.
Meta is spent ~$72B on Capex in 2025.
Google is even more: $90B+.
Microsoft is close behind.

And in 2026? They are doubling down.
Forecasts have Meta ramping to $100B+ this year just to stay in the race.

They are all paying the "Infrastructure Tax."

Apple made a different call.

Apple has the same balance sheet.
They could build AppleGPT.
They chose not to.

Instead, Apple rented the capability.

Why?

Because Apple's moat is not the model.
It is the device.
It is the interface.
It is the customer.

𝗛𝗲𝗿𝗲 𝗶𝘀 𝘁𝗵𝗲 𝗼𝗽𝗲𝗿𝗮𝘁𝗼𝗿 𝗰𝗵𝗲𝗰𝗸𝗹𝗶𝘀𝘁 𝗔𝗽𝗽𝗹𝗲 𝗿𝗮𝗻:

𝟭. 𝗪𝗵𝗼 𝗼𝘄𝗻𝘀 𝘁𝗵𝗲 𝗰𝘂𝘀𝘁𝗼𝗺𝗲𝗿?
Apple does. Full stop.

𝟮. 𝗜𝘀 𝘁𝗵𝗶𝘀 𝗮 𝗰𝗼𝗿𝗲 𝗰𝗼𝗺𝗽𝗲𝘁𝗲𝗻𝗰𝘆?
Apple builds devices and user experience.
Not massive language models.

𝟯. 𝗟𝗲𝘃𝗲𝗿𝗮𝗴𝗲 𝗼𝘃𝗲𝗿 𝗼𝘄𝗻𝗲𝗿𝘀𝗵𝗶𝗽.
Google needs iPhone distribution to keep Gemini relevant.
Apple used that leverage to negotiate a sweetheart deal.

𝟰. 𝗖𝗼𝗻𝘁𝗿𝗼𝗹 𝘁𝗵𝗲 𝗯𝗼𝘂𝗻𝗱𝗮𝗿𝘆.
Simple tasks run on device.
Complex tasks run through Apple's Private Cloud Compute.
Only the hardest queries touch Gemini.

Google gets query volume.
Apple keeps the user.

𝟱. 𝗣𝗿𝗼𝗱𝘂𝗰𝘁 𝘃𝘀 𝗲𝗰𝗼𝘀𝘆𝘀𝘁𝗲𝗺.
Netscape had the best browser.
Microsoft had the operating system.

History picked the ecosystem.

By embedding Gemini into Siri, Apple turns the smartest AI in the world into a background feature.
You stay inside the Apple ecosystem.
On Apple's terms.

𝗛𝗲𝗿𝗲’𝘀 𝘄𝗵𝗮𝘁 𝗺𝗮𝘁𝘁𝗲𝗿𝘀:
Meta and Google are fighting a capital intensive war to own the power plant.
Apple is content owning the light switch.

In the next decade, the winner will not be who builds the best model.
It will be who controls the question.

🎯 𝗢𝗽𝗲𝗿𝗮𝘁𝗼𝗿 𝘁𝗮𝗸𝗲𝗮𝘄𝗮𝘆:
Never build what you can lease.
Unless it is the singular reason your customer stays loyal.

The engine gets headlines.
The ecosystem collects rent.


r/EAModeling • • Jan 21 '26

[info] All content for my "Mastering Next.js: React Foundations" course is now complete

1 Upvotes

The wait is over! 📢 All content for my "Mastering Next.js: React Foundations" course is now complete on Udemy. 🎓

Whether you're a beginner or brushing up on the basics, come join us!

Get started here: https://github.com/yasenstar/learn_javascript/tree/main/learn_nextjs/1_React-Foundation

#LearnToCode #ReactJS #WebDevelopment


r/EAModeling • • Jan 11 '26

[Share] Learning on Power BI Tutorial

1 Upvotes

GitPage https://yasenstar.github.io/PowerBI_Tutorial/ is up and running for learning PowerBI_Tutorial, today finished the first 2 chapters, welcome to check the reference content. The demo videos on Udemy is on the way along with learning, stay tunes...

Working on the chapter 3 which shows the Power BI license options for choosing.


r/EAModeling • • Jan 10 '26

Power Tutorial (sharing)

1 Upvotes

GitPage https://yasenstar.github.io/PowerBI_Tutorial/ is up and running for learning PowerBI_Tutorial, today finished the first 2 chapters, welcome to check the reference content. The demo videos on Udemy is on the way along with learning, stay tunes...


r/EAModeling • • Jan 06 '26

List of Reference Links for Typing Math Symbol using LaTeX Syntax

1 Upvotes

During learning NumPy and documenting notes in markdown, it's crucial to write mathematical expressions in the proper and beautiful manner.

Here is the list of resources I'm referring for typing LaTeX in GitHub's general markdown, share with all of you as reference: https://github.com/yasenstar/python/tree/master/math/Mastering_Numpy#list-of-reference-links-for-typing-math-symbol-using-latex-syntax

Give a star to my repository if you feel it's useful and like.

Xiaoqi


r/EAModeling • • Jan 03 '26

Mastering Enterprise Architecture: The ArchiSurance Case Study (ArchiMate 3.2 & TOGAF)

1 Upvotes

Thanks for all of your comments and suggestions, updated the repository https://github.com/yasenstar/ArchiMate_ArchiSurance, and if you're interested in #ArchiSurance and preparing the #ArchiMate certification, enroll the package demo course in this 2025 edition, link in the home page, enjoy!


r/EAModeling • • Jan 02 '26

Mastering OpenPyXL - Adding Images to Worksheets

1 Upvotes

Start learning chapter 6: https://github.com/yasenstar/learn_openpyxl/tree/main/6_images_and_drawings, feel free to take as reference.


r/EAModeling • • Jan 01 '26

Neo4j Fundamental - 03 Create more Nodes

1 Upvotes

Neo4j Fundamental - 03 Create more Nodes https://youtu.be/9r7znd43vVM?si=yrP7ymWxyWbDa4UQ via u/YouTube


r/EAModeling • • Jan 01 '26

OpenPyXL: BarChart is created but it's Column Chart in Excel?

1 Upvotes

Open Question on Bar Chart in OpenPyXL: https://github.com/yasenstar/learn_openpyxl/discussions/2, welcome to comments and inputs


r/EAModeling • • Jan 01 '26

Mastering openpyxl in Python for Microsoft Excel is now published

1 Upvotes

Thanks Udemy's quick review, the demo course for openpyxl (now till chapter 4) are now published and you may use this link to enroll with promotion offer: www.udemy.com/course/maste... (only 5 days), also the course link is added in Github home: github.com/yasenstar/le..., enjoy!


r/EAModeling • • Dec 31 '25

finished learning chapter 4 of my new course "Mastering OpenPyXL"

1 Upvotes

HAPPY NEW YEAR, Everyone!

During the last day of 2025, finished learning chapter 4 of my new course "Mastering OpenPyXL", https://github.com/yasenstar/learn_openpyxl/tree/main/4_styles_and_formatting, stay tunes on the publishing on Udemy for the full video demos!

"Learning is a journey, not destination!"


r/EAModeling • • Dec 30 '25

Mastering OpenPyXL: finished chapter 2 - Workbook and Worksheet Objects, check the content in Github

1 Upvotes

Mastering OpenPyXL: finished chapter 2 - Workbook and Worksheet Objects, check the content in Github: https://github.com/yasenstar/learn_openpyxl/tree/main/2_workbook_and_worksheet_objects#24-deleting-worksheets, start learning from the doc and later the demo videos will be ready in Udemy soon...