Publicação

Diseño y construcción de lenguajes específicos del dominio

Ver documento

Detalhes bibliográficos
Resumo:En la actualidad existen numerosos problemas, que si bien pueden ser solucionados con herramientas de propósito general, es más apropiado abordarlos con aplicaciones específicas para ese dominio. En este contexto se encuentran los Lenguajes Específicos del Dominio (DSL-Domain Specific Language). Un DSL es un conjunto reducido de construcciones y operaciones que brindan una mayor expresividad y optimización para un dominio particular. La construcción de DSLs no es una tarea trivial ya que implica tres fases muy importantes como lo son: Análisis, Diseño e Implementación. Si bien estas fases coinciden con un proceso de desarrollo de software tradicional tienen otras particularidades relacionadas con los DSL que introducen nuevos desafíos para la investigación y desarrollo de los mismos. En este artículo se presenta una línea de investigación que tiene por objetivo dilucidar las actividades involucradas en el proceso de construcción de DSL.
Autores principais:Luzza, Mariano
Outros Autores:Berón, Mario; Montejano, Germán; Henriques, Pedro Rangel; Pereira, Maria João
Assunto:DSL Compiladores
Ano:2011
País:Portugal
Tipo de documento:comunicação em conferência
Tipo de acesso:acesso aberto
Instituição associada:Instituto Politécnico de Bragança
Idioma:espanhol
Origem:Biblioteca Digital do IPB
Descrição
Resumo:En la actualidad existen numerosos problemas, que si bien pueden ser solucionados con herramientas de propósito general, es más apropiado abordarlos con aplicaciones específicas para ese dominio. En este contexto se encuentran los Lenguajes Específicos del Dominio (DSL-Domain Specific Language). Un DSL es un conjunto reducido de construcciones y operaciones que brindan una mayor expresividad y optimización para un dominio particular. La construcción de DSLs no es una tarea trivial ya que implica tres fases muy importantes como lo son: Análisis, Diseño e Implementación. Si bien estas fases coinciden con un proceso de desarrollo de software tradicional tienen otras particularidades relacionadas con los DSL que introducen nuevos desafíos para la investigación y desarrollo de los mismos. En este artículo se presenta una línea de investigación que tiene por objetivo dilucidar las actividades involucradas en el proceso de construcción de DSL.