Por favor, use este identificador para citar o enlazar este ítem: https://doi.org/10.1007/11880240_24

Registro completo de metadatos
Campo DCValorLengua/Idioma
dc.contributor.authorJesús Sánchez Cuadrado-
dc.contributor.authorJesús García Molina-
dc.contributor.authorMarcos Menárguez Tortosa-
dc.date.accessioned2024-01-28T13:23:45Z-
dc.date.available2024-01-28T13:23:45Z-
dc.date.created2006-
dc.date.issued2006-
dc.identifier.urihttp://hdl.handle.net/10201/137882-
dc.description.abstractModel 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.es
dc.formatapplication/pdfes
dc.format.extent15es
dc.languageenges
dc.publisherSpringeres
dc.relationFundación Seneca (Murcia, Spain), proyecto 00648/PI/04. Consejerı́a de Educación y Cultura (CARM, Spain), proyecto 2I05SU0018. FPU Ministerio Educación y Ciencia.es
dc.relation.ispartofECMFA: 2nd European Conference on Model Driven Architecture - Foundations and Applicationses
dc.rightsinfo:eu-repo/semantics/embargoedAccesses
dc.subjectModel transformationes
dc.subjectTransformation Languagees
dc.subjectRubyes
dc.titleRubyTL: A Practical, Extensible Transformation Languagees
dc.typeinfo:eu-repo/semantics/articlees
dc.relation.publisherversionhttps://link.springer.com/chapter/10.1007/11880240_24es
dc.embargo.termsSi-
dc.identifier.doihttps://doi.org/10.1007/11880240_24-
dc.contributor.departmentDepartamento de Informática y Sistemas-
Aparece en las colecciones:Artículos

Ficheros en este ítem:
Fichero Descripción TamañoFormato 
RubyTL_A_Practical_Extensible_Transforma-1.pdfPre-print311,29 kBAdobe PDFVista previa
Visualizar/Abrir    Solicitar una copia
RubyTL.pdfArtículo original363,87 kBAdobe PDFVista previa
Visualizar/Abrir


Los ítems de Digitum están protegidos por copyright, con todos los derechos reservados, a menos que se indique lo contrario.