Granada Mejía, DavidVara Mesa, Juan ManuelGarcía Merayo, MercedesMarcos Martínez, Esperanza2024-12-182024-12-182020-10-17Granada, D., Vara, J.M., Merayo, M. et al. CEViNEdit: improving the process of creating cognitively effective graphical editors with GMF. Softw Syst Model 20, 867–895 (2021).1619-1366https://hdl.handle.net/10115/43077This work constitutes the main contribution in terms of academic dissemination of Dr. Granada's PhD, co-supervised by Prof. Vara and Prof. Marcos. It has been has been partially funded by the Regional Government of Madrid under the FORTE-CM project (S2018/TCS-4314) and the MADRID (TIN2017-88557-R) and MINECO/FEDER FAME (RTI2018-093608-B-C31) projects, financed by the Spanish Ministry of Economy, Industry and Competitiveness.The rise of domain-specific (Visual) languages and the inherent complexity of developing graphical editors for these languages have led to the emergence of proposals that provide support for this task. Most of these proposals are principally based on EMF and GMF, which effectively help to simplify and increase the level of automation of the development process of the editors, but it is important to recall that these proposals have some important disadvantages, mainly related to the learning curve of these technologies, poor documentation or the complexity of providing all the customisation possibilities to the user. In addition, in the process of developing a domain-specific language, issues related to graphical conventions have historically been undervalued, while most of the effort has been focused on semantic aspects. In fact, definitions of the concrete (visual) syntax of modelling languages in Software Engineering are usually based on common sense, intuition, the reuse of existing notations or emulation of common practices. In order to alleviate the inherent complexity of the EMF/GMF approach for the development of graphical editors and to support the evaluation of the quality of visual notations of modelling languages, this article presents CEViNEdit, an intuitive tool that simultaneously supports the semi-automatic generation of graphical editors and the assessment of the cognitive effectiveness of the visual notation implemented by the editor.enThis version of the article has been accepted for publication, after peer review (when applicable) and is subject to Springer Nature’s AM terms of use, but is not the Version of Record and does not reflect post-acceptance improvements, or any corrections. The Version of Record is available online at: https://doi.org/10.1007/s10270-020-00833-2Model-driven engineering (MDE)Domain-Specific Language (DSL)Visual notationCognitive effectivenessCEViNEdit: improving the process of creating cognitively effective graphical editors with GMFArticlehttps://doi.org/10.1007/s10270-020-00833-2info:eu-repo/semantics/embargoedAccess