License: Creative Commons Attribution 3.0 Unported license (CC BY 3.0)
When quoting this document, please refer to the following
DOI: 10.4230/OASIcs.SLATE.2016.12
URN: urn:nbn:de:0030-drops-60178
URL: http://dagstuhl.sunsite.rwth-aachen.de/volltexte/2016/6017/
Go to the corresponding OASIcs Volume Portal


Leal, José Paulo ; Correia, Helder ; Paiva, José Carlos

Eshu: An Extensible Web Editor for Diagrammatic Languages

pdf-format:
OASIcs-SLATE-2016-12.pdf (0.7 MB)


Abstract

The corner stone of a language development environment is an editor. For programming languages, several code editors are readily available to be integrated in Web applications. However, only few editors exist for diagrammatic languages. Eshu is an extensible diagram editor, embeddable in Web applications that require diagram interaction, such as modeling tools or e-learning environments. Eshu is a JavaScript library with an API that supports its integration with other components, including importing/exporting diagrams in JSON. Eshu was already integrated in a pedagogical environment with automated diagram assessment, configured for extended entity-relationship diagrams, that served as basis for an usability evaluation.

BibTeX - Entry

@InProceedings{leal_et_al:OASIcs:2016:6017,
  author =	{Jos{\'e} Paulo Leal and Helder Correia and Jos{\'e} Carlos Paiva},
  title =	{{Eshu: An Extensible Web Editor for Diagrammatic Languages}},
  booktitle =	{5th Symposium on Languages, Applications and Technologies (SLATE'16)},
  pages =	{12:1--12:13},
  series =	{OpenAccess Series in Informatics (OASIcs)},
  ISBN =	{978-3-95977-006-4},
  ISSN =	{2190-6807},
  year =	{2016},
  volume =	{51},
  editor =	{Marjan Mernik and Jos{\'e} Paulo Leal and Hugo Gon{\c{c}}alo Oliveira},
  publisher =	{Schloss Dagstuhl--Leibniz-Zentrum fuer Informatik},
  address =	{Dagstuhl, Germany},
  URL =		{http://drops.dagstuhl.de/opus/volltexte/2016/6017},
  URN =		{urn:nbn:de:0030-drops-60178},
  doi =		{10.4230/OASIcs.SLATE.2016.12},
  annote =	{Keywords: Diagram assessment, language environments, automated assessment, e-learning}
}

Keywords: Diagram assessment, language environments, automated assessment, e-learning
Collection: 5th Symposium on Languages, Applications and Technologies (SLATE'16)
Issue Date: 2016
Date of publication: 21.06.2016


DROPS-Home | Fulltext Search | Imprint | Privacy Published by LZI