Observatorio de I+D+i UPM

Memorias de investigación
Tesis:
Programación orientada al lenguaje: automatización del análisis sintáctico basada en lenguaje específico de dominio
Año:2010
Áreas de investigación
  • Ciencias de la computación y tecnología informática
Datos
Descripción
La presente Tesis se enmarca dentro del estudio de los Paradigmas de Programación, en concreto, nos centraremos en el análisis de la denominada Programación Orientada al Lenguaje. La Programación Orientada al Lenguaje se distingue por la creación de Lenguajes Específicos de Dominio como eje central dentro del proceso de desarrollo software. Su filosofía se centra en el aumento del nivel de abstracción, dotando al programador de expresiones y estructuras propias del ámbito sobre el que se desea construir una solución informática. Con ello, se pretende aligerar la fase de programación de un proyecto mediante el empleo de lenguajes más enfocados hacia el dominio del problema a resolver. A lo largo de este documento se expondrán las bases sobre las que se fundamenta este paradigma, comentando diversos estudios realizados acerca de las ventajas que reporta este enfoque. Asimismo, analizaremos en profundidad un Lenguaje Específico de Dominio, con el fin de ilustrar las características propias de estos lenguajes y las virtudes que puede aportarnos el uso de los mismos. Como capítulo central y principal aportación de la Tesis, se propone profundizar en el estudio de una solución informática basada en Programación Orientada al Lenguaje para un dominio en concreto: el análisis sintáctico automatizado. El objetivo principal será plantear el diseño de un lenguaje de programación específico para este campo, llegándose a la implementación de soluciones ejecutables concretas que demuestren la validez del enfoque propuesto. En definitiva, el presente trabajo pretende exponer las ventajas (y también las limitaciones) de un paradigma de programación que pretende emular, salvando las distancias, la transición que supuso en su día el hecho pasar de lenguaje ensamblador a lenguaje de alto nivel.
Internacional
No
ISBN
Tipo de Tesis
Master
Calificación
Sobresaliente
Fecha
22/09/2010
Esta actividad pertenece a memorias de investigación
Participantes
  • Director: Loic Antonio Martinez Normand (UPM)
  • Participante: Rubén Quesada López (UPM)
  • Director: Fernando Alonso Amo (UPM)
Grupos de investigación, Departamentos, Centros e Institutos de I+D+i relacionados
  • Creador: Grupo de Investigación: Grupo de Investigación en Tecnología Informática y de las Comunicaciones: CETTICO
S2i 2021 Observatorio de investigación @ UPM con la colaboración del Consejo Social UPM
Cofinanciación del MINECO en el marco del Programa INNCIDE 2011 (OTR-2011-0236)
Cofinanciación del MINECO en el marco del Programa INNPACTO (IPT-020000-2010-22)