Browsing by Subject "Ruby"
Now showing 1 - 3 of 3
Results Per Page
Sort Options
- PublicationOpen AccessBuilding Domain-Specific Languages for Model-Driven Development(IEEE, 2007) Sánchez Cuadrado, Jesús; García Molina, Jesús; Informática y Sistemas
- PublicationOpen AccessImaginario social e ideología en discursos patronales de Sax (1890-2010) y Rubí (1890-2003) bajo la perspectiva retórico-pragmática(Universidad de Murcia: Servicio de Publicaciones, 2019) Laborda Gil, XavierEl artículo trata de la retórica de las salutaciones de las fiestas patronales en las localidades de Sax (Alicante, 1890–2010) y Rubí (Barcelona, 1890–2003). Estos cor - pus textuales proceden de los programa de las fiestas patronales. Los discursos reflejan vinculaciones institucionales, circunstancias históricas e influencias del periodismo y la publicidad. El estudio de las salutaciones, del subgénero epidíctico, muestra elemen - tos de influencia ideológica y de creación del imaginario social. En los corpus de Sax y Rubí se aprecian las etapas informa - tiva (1890–1930), ideológica (1931–1978) y publicitaria (1979–), en las que se pasa de una producción descriptiva (1890–1930) a otras de intención explícitamente ideológi - ca (1931–1978) y, finalmente, publicitaria (1979–). Los discursos y los programas en que aparecen son constructos semióticos que reflejan discursos ideológicos y persua - sivos sobre intereses sociales cambiantes, que cumplen finalidades de estabilización o de cuestionamiento de formas de poder
- PublicationRestrictedRubyTL: A Practical, Extensible Transformation Language(Springer, 2006) Jesús Sánchez Cuadrado; Jesús García Molina; Marcos Menárguez Tortosa; Informática y SistemasModel transformation is a key technology of model driven software development approaches. Several transformation languages have appeared in the last few years, but more research is still needed for an in-depth understanding of the nature of model transformations and to discover desirable features of transformation languages. Research interest is primarily focused on experimentation with languages by writing transformations for real problems. RubyTL is a hybrid transformation language defined as a Ruby internal domain specific language, and is designed as an extensible language: a plugin mechanism allows new features to be added to core features. In this paper, we describe this plugin mechanism, devised to facilitate the experimentation with possible features of RubyTL. Through an example, we show how to add a new language feature, specifically we will develop a plugin to organize a transformation in several phases. Finally, we discuss the advantages of this extensible language design.