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

dc.contributor.authorGranada, David
dc.contributor.authorVara, Juan M.
dc.contributor.authorGarcía Merayo, María De Las Mercedes
dc.contributor.authorMarcos, Esperanza
dc.date.accessioned2025-04-22T14:00:05Z
dc.date.available2025-04-22T14:00:05Z
dc.date.issued2020-10-17
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.description.departmentDepto. de Sistemas Informáticos y Computación
dc.description.facultyFac. de Informática
dc.description.refereedTRUE
dc.description.sponsorshipComunidad de Madrid
dc.description.sponsorshipMINISTERIO DE CIENCIA, INNOVACIÓN Y UNIVERSIDADES
dc.description.sponsorshipMinisterio de Economía y Empresa
dc.description.statuspub
dc.identifier.doi10.1007/s10270-020-00833-2
dc.identifier.issn1619-1366
dc.identifier.issn1619-1374
dc.identifier.urihttps://hdl.handle.net/20.500.14352/119574
dc.journal.titleSoftware and Systems Modeling
dc.language.isoeng
dc.page.final895
dc.page.initial867
dc.publisherSpringer
dc.relation.projectIDS2018/TCS-4314
dc.relation.projectIDinfo:eu-repo/grantAgreement/AEI/Plan Estatal de Investigación Científica y Técnica y de Innovación 2013-2016/TIN2017-88557-R/ES/MARCO METODOLOGICO CENTRADO EN EL USUARIO PARA EL DISEÑO DE SERVICIOS EN LA NUEVA SOCIEDAD DIGITAL/
dc.relation.projectIDinfo:eu-repo/grantAgreement/AEI/Plan Estatal de Investigación Científica y Técnica y de Innovación 2017-2020/RTI2018-093608-B-C31/ES/MODELADO FORMAL Y METODOS AVANZADOS DE TESTING. APLICACIONES A MEDICINA Y SISTEMAS COMPUTACIONALES../
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 Internationalen
dc.rights.accessRightsopen access
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/
dc.subject.keywordModel-driven engineering
dc.subject.keywordDomain-Specific Language
dc.subject.keywordVisual notation
dc.subject.keywordCognitive effectiveness
dc.subject.ucmInformática (Informática)
dc.subject.unesco1203.17 Informática
dc.titleCEViNEdit: improving the process of creating cognitively effective graphical editors with GMF
dc.typejournal article
dc.type.hasVersionAM
dc.volume.number20
dspace.entity.typePublication
relation.isAuthorOfPublication28ca46b8-d1eb-42e6-a6e2-f31b193b055b
relation.isAuthorOfPublication.latestForDiscovery28ca46b8-d1eb-42e6-a6e2-f31b193b055b

Download

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
CEViNEdit.pdf
Size:
12.34 MB
Format:
Adobe Portable Document Format

Collections