ModRec: A Tool to Support Empirical Study Design for Papyrus and the Eclipse Modeling Framework
Alexander Ragnarsson, Shalini Chakraborty, Grischa Liebel · 2021 ACM/IEEE International Conference on Model Driven Engineering Languages and Systems Companion (MODELS-C) · 2021
Empirical studies involving human subjects, such as controlled experiments, are common in the modelling community. However, replications are uncommon, partially as studies depend on specific modelling tools or instrumentation thereof. To support designing and replicating empirical studies across multiple modelling environments, we present ModRec, a tool that allows specifying empirical study designs and executing them in tools based on the Eclipse Modeling Framework (EMF). A study can be expressed as a series of tasks in ModRec, and shared for replication and documentation purposes. We further provide an example listener that supports logging of user actions in Papyrus, and is easy to adapt to generated EMF editors. To motivate and demonstrate ModRec, we show how two published modelling studies with different study designs and purposes can be expressed and executed using ModRec.