Alpha · not yet generally available

Model any system, in one browser IDE

Structure in SysML, processes in BPMN, behaviour in DCR, concepts in OLOG, signals in WaveDrom — in one place, with links across them. Nothing to install.

What it is

Most real systems need more than one notation. UMStudio.io is one workbench for several, so the models can refer to each other instead of living in separate tools.

One editor, several notations

Switch notation without switching tool, exporting, or re-learning a different interface.

Links across notations

A SysML port that speaks I2C can point at the timing diagram showing what that means on the wire — clock stretching included.

Text where text is better

Terse notations stay hand-authorable, with the diagram as a live projection of what you typed.

Open formats

Each notation reads and writes its own standard format, so models are portable out of the tool.

Notations

What you can model today, and what is coming. Anything marked planned is on the roadmap below and is not in the product yet.

OMG · live

SysML v2

Systems structure and behaviour, with the OMG standard library built in.

UML 2.5

UML

Classes and structure, for teams already working in UML.

BPMN 2.0

BPMN

Business processes, read and written in the standard interchange format.

Declarative

DCR

Declarative process constraints, with simulation of the relation semantics.

Category theory

OLOG

Ontology logs — the concepts, the functional relationships between them, and the facts that must hold. Closer to a schema for how the other notations' data connects than to a glossary.

WaveJSON

WaveDrom timing

Signal behaviour over time, authored as WaveJSON. Rendered in UMStudio.io's own visual style rather than an embedded widget.

Business layer only

ArchiMate 3.2

Enterprise architecture elements and relationships are modellable now. Diagram views, and the Application/Technology layers, are still being built.

How it works

One engine, several notations on top of it. That is what makes a reference from a SysML port to a timing diagram possible at all — they are not separate tools bolted together.

Notations SysML, UML, BPMN, DCR, OLOG and WaveDrom, each with its own editor and its own parser.
Links References between notations, addressed by qualified name rather than by internal id — so a link survives the file being reopened.
Scope Narrow a large model to one concern: how far to follow links outward, and how far to open containment downward.
Core Shared model store, validation and layout. Work here lands in both products.
Export Each notation writes back out in its own standard format.

Roadmap

Three facts about how this got built, then what's ahead — not a commitment, the order and scope change. Items marked shared are engine work that lands in both UMStudio.io and SysML Online.

What's ahead — not committed Current plan — being built or being considered.
Oct 2025 Thesis began Build a working editor, not a paper about one
May 2026 Thesis Defence Submitted on v0.1.x — diagram, text, and a round-trip between them
Oct 2026 Online v0.7.0 — two products, seven notations, deployed
Being built

Cross-paradigm linking end to end

Pick a target in another notation, see the link from both sides, navigate across it.

Being built

Editing timing diagrams visually

Not only as text.

Being built

OLOG as the connective layer

The ontology notation that explains how the others relate to each other.

Being built

Real-time collaborative editingshared

More than one person in the same model at once.

Being considered

More text-authored notations

Graphviz, D2, Structurizr (C4), DBML, statecharts.

Being considered

Self-hosted deployment and SSOshared

For regulated environments where the model cannot leave the network.

Being considered

Visual regression as a release gateshared

So a diagram layout cannot silently drift across a release.

settled not committed
  1. Oct 2025 Thesis began Build a working editor, not a paper about one
  2. May 2026 Thesis Defence Submitted on v0.1.x — diagram, text, and a round-trip between them
  3. Oct 2026 Online v0.7.0 — two products, seven notations, deployed

What's ahead — not committed

Being built

Cross-paradigm linking end to end

Pick a target in another notation, see the link from both sides, navigate across it.

Being built

Editing timing diagrams visually

Not only as text.

Being built

OLOG as the connective layer

The ontology notation that explains how the others relate to each other.

Being built

Real-time collaborative editingshared

More than one person in the same model at once.

Being considered

More text-authored notations

Graphviz, D2, Structurizr (C4), DBML, statecharts.

Being considered

Self-hosted deployment and SSOshared

For regulated environments where the model cannot leave the network.

Being considered

Visual regression as a release gateshared

So a diagram layout cannot silently drift across a release.

The roadmap above is kept current as work lands, and alpha participants can see what is in flight from inside the product.

Only need SysML?

SysML Online is the same engine with the other notations switched off — a focused SysML v2 environment, without a notation picker you would never use. UMStudio.io is the workbench; SysML Online is the focused option.

Everything marked shared above lands in both, because it is the same codebase underneath. Cross-paradigm linking is the part that only makes sense here, since it needs more than one notation to link between.

See SysML Online

Alpha adoption programme

The product is in alpha. It is not being sold yet, and there is nothing to pay for.

What joining means

You use it for real work, and tell us where it breaks. In exchange you get direct influence over what gets built, and early access as features land.

  • No cost, and no payment details taken
  • Expect rough edges — this is alpha, not a soft launch
  • Your feedback goes straight to the people building it
  • No commitment on either side; leave whenever it stops being useful

Multi-notation work is where the sharp edges are, so this is the more useful product to break. Open an issue describing what you are modelling and where it fights you.

Open the app and tell us

Pricing

Not yet available. These figures are indicative, published early so you can judge whether the product will fit your budget later. Nothing here can be purchased, and no payment details are collected anywhere on this site.

Free

$0/month

Intended for learning and evaluation

  • A handful of projects
  • All notations
  • Open-format export
  • Community support

Pro

TBD

Intended for individual practitioners

  • Unlimited projects
  • Hosted storage and version history
  • Cross-notation linking at scale
  • Email support

Team

TBD

Intended for engineering teams

  • Shared projects
  • Real-time collaboration
  • Longer version history
  • Priority support

Self-hosted

TBD

Intended for regulated environments

  • Run it on your own infrastructure
  • SSO
  • Your data never leaves your network

Tiers, limits and figures will change before anything goes on sale. Alpha participants will be told well before that happens.