Debido al alto tráfico generado por robots, estamos aplicando limitaciones en el número de peticiones permitidas por cliente y bloqueos por IP automáticos. Si haces un uso legítimo y estás teniendo problemas, avísanos para reevaluar nuestras políticas de bloqueo. Disculpa las molestias.

Artículo:
Quid: A web-based DSL for defining User Interfaces applied to Web Components

Cargando...
Miniatura

Editor

Sistedes

Publicado en

Actas de las XXIII Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2018)

Licencia Creative Commons

Resumen

User Interface construction is a recurrent topic in Software Engineering: multiples tools ranging from textual, graphical design tools exists to help in this task. On the other hand, the fast pace of front-end industrial frameworks makes such editors tools obsolete as soon as new technology emerges. The work presented here, introduces <>, a web based DSL with focus on minimal accidental complexity, removing accessory markup and a WUYIWYG environment to provide real-time feedback to users. Moreover, the UI specification built in this way is catalog neutral: in the way its primitives can be extended, and target platform agnostic: using model transformations and code generation for generating software artifacts like Native Web Components or Angular Elements code.

Descripción

Acerca de Molina, Pedro J.

Palabras clave

Code Generation, DSL, MDE, User Interface Design, Web Components, Web DSL, WYSIWYGW

Citación

Molina, P. J.: Quid: A web-based DSL for defining User Interfaces applied to Web Components. In: Sánchez-Figueroa, F. (ed.) Actas de las XXIII Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2018). Sistedes (2018). https://hdl.handle.net/11705/JISBD/2018/067