Naresh Bhatia
unread,May 5, 2026, 9:41:36 AM (11 days ago) May 5Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to StarUML
Hi all,
I have a use case that I imagine many people are running into as AI coding assistants become mainstream:
I want to model my domain in StarUML (classes, relationships, constraints) and then somehow export that model in a form that an AI agent can understand — plain English, Markdown, structured prose — so the agent has deep knowledge of my domain when helping me write or review code.
The MDJ format is great for tooling but not ideal for LLM consumption. XMI is even worse (too verbose, too many cross-references). The built-in HTML Docs export only renders diagrams visually.
What I'm looking for is something that takes a StarUML model and produces output like:
"A Mission has many Waypoints. Each Waypoint belongs to exactly one FlightPlan. A FlightPlan must have at least one Waypoint..."
I noticed StarUML now supports MCP (Model Context Protocol) integration. Could that be the answer here — i.e., could an AI agent query the model directly through MCP rather than needing an export? If so, has anyone tried this workflow?
Alternatively, has anyone written an EJS template or extension that generates natural-language model documentation?
Would appreciate any pointers.
Thanks,
Naresh