CEViNEdit: improving the process of creating cognitively effective graphical editors with GMF

dc.contributor.authorGranada Mejía, David
dc.contributor.authorVara Mesa, Juan Manuel
dc.contributor.authorGarcía Merayo, Mercedes
dc.contributor.authorMarcos Martínez, Esperanza
dc.date.accessioned2024-12-18T09:01:13Z
dc.date.available2024-12-18T09:01:13Z
dc.date.issued2020-10-17
dc.descriptionThis 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.
dc.description.abstractThe 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.
dc.identifier.citationGranada, 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).
dc.identifier.doihttps://doi.org/10.1007/s10270-020-00833-2
dc.identifier.issn1619-1366
dc.identifier.urihttps://hdl.handle.net/10115/43077
dc.language.isoen
dc.publisherSpringer
dc.rightsThis 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-2
dc.rights.accessRightsinfo:eu-repo/semantics/embargoedAccess
dc.subjectModel-driven engineering (MDE)
dc.subjectDomain-Specific Language (DSL)
dc.subjectVisual notation
dc.subjectCognitive effectiveness
dc.titleCEViNEdit: improving the process of creating cognitively effective graphical editors with GMF
dc.typeArticle

Archivos

Bloque original

Mostrando 1 - 2 de 2
Cargando...
Miniatura
Nombre:
SoSyM2021_PrePrint.pdf
Tamaño:
12.34 MB
Formato:
Adobe Portable Document Format
Descripción:
Preprint version of the article
Cargando...
Miniatura
Nombre:
SoSyM2021_Portada.jpg
Tamaño:
437.51 KB
Formato:
Joint Photographic Experts Group/JPEG File Interchange Format (JFIF)

Bloque de licencias

Mostrando 1 - 1 de 1
No hay miniatura disponible
Nombre:
license.txt
Tamaño:
2.96 KB
Formato:
Item-specific license agreed upon to submission
Descripción: