A Low-Code Platform for Systematic Component-Oriented Language Composition
summary
A web platform implements a three‑tier low‑code pipeline that imports Monte cor projects, automatically extracts language components (syntax, well‑formedness, semantics), and lets users assemble a feature tree to produce composed DSL variants; the demo exports a ZIP containing the generated composed grammar and code generators and the process completes end‑to‑end. Current limits: requires Monte cor project structure, uses additive embedding/aggregation and code generators for semantic mapping, and reports cryptic errors; future work adds LSP, more composition operators, better error reporting, and containerized delivery.
AI-written summary · about
chapters (9)
- 0:00Low-code language composition
- 2:59Component-based language reuse
- 4:50Platform architecture design
- 7:21Demo overview and login
- 8:27Creating language family with feature tree
- 9:51Configuring and exporting DSLs
- 10:35Current limitations and future work
- 11:39Conclusion and benefits
- 12:23Q&A
related talks
29mApplying Self-Extension Mechanism to DSLs for Establishing Model Libraries
05mModel Driven Software: Putting the Cart Before the Egg
43mGillian: a Multi-language Platform for Compositional Symbolic Analysis
01h 01mThe power of composition
41mA Modular Compositional Approach to Engineering Complex Systems
45mWhere AI Meets Code
31mConcept-Centric Software Development: An Experience Report
23mStop Making LLMs Deterministic: A Spec-Driven Software Factory
