Abstract
Designing a domain-specific language (DSL) is a collaborative, iterative and incremental process between domain experts and software engineers. Existing tools for implementing DSLs produce powerful and interoperable domain-specific editors, but are resistant to language change and require considerable technical expertise to use. We present EuGENia Live, a tool for designing (graphical) DSLs. EuGENia Live runs in a web browser, supports on-the-fly meta-model editing, and produces DSLs that can be exported and used with the Eclipse Modeling Framework. As well as presenting the design and implementation of EuGENia Live, we discuss potential benefits to our underlying approach, and challenges for future work on flexible modelling tools.
Original language | English |
---|---|
Title of host publication | XM '12 Proceedings of the 2012 Extreme Modeling Workshop |
Publisher | ACM |
Pages | 15-20 |
Number of pages | 6 |
ISBN (Print) | 978-1-4503-1804-4 |
DOIs | |
Publication status | Published - 1 Oct 2012 |
Event | Extreme Modeling Workshop (XM), MoDELS 2012 - Innsbruck, Austria Duration: 30 Sept 2012 → 5 Oct 2012 |
Conference
Conference | Extreme Modeling Workshop (XM), MoDELS 2012 |
---|---|
Country/Territory | Austria |
City | Innsbruck |
Period | 30/09/12 → 5/10/12 |