EuGENia live: a flexible graphical modelling tool

Research output: Chapter in Book/Report/Conference proceedingConference contribution

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 languageEnglish
Title of host publicationXM '12 Proceedings of the 2012 Extreme Modeling Workshop
PublisherACM
Pages15-20
Number of pages6
ISBN (Print)978-1-4503-1804-4
DOIs
Publication statusPublished - 1 Oct 2012
EventExtreme Modeling Workshop (XM), MoDELS 2012 - Innsbruck, Austria
Duration: 30 Sept 20125 Oct 2012

Conference

ConferenceExtreme Modeling Workshop (XM), MoDELS 2012
Country/TerritoryAustria
CityInnsbruck
Period30/09/125/10/12

Cite this