~/talk

Langium + Sirius Web = Heart

links:none on file
links:none on file
slides:none on file

Prototype integrates Langium LSP backend with Sirius Web frontend and the Monaco editor, implementing a subset of SysML v2 (packages, part/partDefinition, specializations) and delivering validation, quick fixes and name resolution. Grammar has about 12,000 ambiguities so Xtext prototype fails but Langium proves faster to learn. Synchronization uses webhooks and concrete‑syntax extraction to keep Monaco, Langium and Sirius models in sync and enables live diagram updates. Remaining issues: LSP multi‑client collaboration, conflict resolution and hardening for industrial use.

AI-written summary · about

  1. 0:00Langium + Sirius Web intro
  2. 1:08Text models advantages
  3. 3:39LSP for frontend-backend
  4. 5:06First backend with Xtext
  5. 8:08Second backend with Langium
  6. 13:10Architecture sync challenges
  7. 19:27Live CMLV2 editing demo
  8. 24:57Textual language in Sirius Web
  9. 26:02Conclusion and future work
  10. 27:07Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.