MODELS 2024
Sun 22 - Fri 27 September 2024 Linz, Austria
Fri 27 Sep 2024 12:03 - 12:21 at HS 7 - Modeling Languages and Tools Chair(s): Steffen Zschaler

Eclipse Epsilon is an open-source family of model management languages and tools, which has seen significant use in industry and academia. Epsilon programs have been used in a variety of scenarios, from being simply run in the Eclipse IDE, to being embedded in Eclipse plugins, Java programs, web services, Ant workflows, and Gradle build scripts. When one of these embedded Epsilon programs showed unexpected behaviour, debugging it required running it from the Eclipse IDE: reproducing the behaviour was complicated if it also required recreating a complex environment. Likewise, users asked for supporting debugging from other IDEs beside Eclipse, as its market share has dropped in the last years. In this demo, we will show a new feature in Epsilon 2.6 which allows for remote debugging of Epsilon programs in a broader range of scenarios, using the Microsoft Debug Adapter Protocol. We will also demonstrate how this remote debugging support can be reused from other IDEs (specifically, Microsoft Visual Studio Code), with minimal effort compared to re-implementing a dedicated debugger.

Fri 27 Sep

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

10:45 - 12:30
Modeling Languages and ToolsTools and Demonstrations at HS 7
Chair(s): Steffen Zschaler King's College London
10:45
18m
Talk
Modelling Tool Extension for Vulnerability Management
Tools and Demonstrations
Avi Shaked University of Oxford, UK, Nan Messe IRIT - University of Toulouse, Tom Melham University of Oxford
11:11
18m
Talk
SCCD Debugger: a Debugger for Statecharts and Class Diagrams
Tools and Demonstrations
Francisco Simões NOVA LINCS, Departamento de Informática, Faculdade de Ciências e Tecnologia, Universidade Nova de Lisboa, Miguel Goulao NOVA-LINCS, FCT/UNL, Vasco Amaral NOVA LINCS & Nova School of Sciences and Tecnhology, Joeri Exelmans University of Antwerp, Hans Vangheluwe University of Antwerp and Flanders Make
11:37
18m
Talk
M2AR: A Web-based Modeling Environment for the Augmented Reality Workflow Modeling Language
Tools and Demonstrations
Fabian Muff University of Fribourg, Hans-Georg Fill University of Fribourg
DOI
12:03
18m
Talk
Cross-IDE remote debugging of model management programs through the Debug Adapter Protocol
Tools and Demonstrations
Antonio Garcia-Dominguez University of York, Dimitris Kolovos University of York