Document related concepts
no text concepts found
Transcript
UNIVERSIDAD MAYOR DE SAN SIMÓN FACULTAD DE CIENCIAS Y TECNOLOGÍA FORMULARIO APROBACIÓN TEMA DE PROYECTO FINAL Nombre estudiante: SELLO No. ….. MORUNO RODRIGUEZ TATIANA ANDREA Ap. Paterno Teléfono: 77420087 Ap. Materno Nombres Email: tatiana.moruno@gmail.com Tutores: Dr. Pablo Azero Alcocer Carrera: Ingeniería informática Trabajo Conjunto Gestión de aprobación: I/2016 Cambio de tema: Título: J2S - Herramienta de conversión de código escrito en el lenguaje de programación Java al lenguaje de programación Scala Área: Ingeniería de software Subárea: Compiladores Modalidad: Proyecto de grado Objetivo general: Desarrollar una herramienta que automatice la conversión de programas codificados en el lenguaje de programación Java, al lenguaje de programación Scala. Objetivos específicos: - Construir una gramática libre del contexto (GLC) que represente el lenguaje origen. - Elaborar un Analizador lexicográfico para el lenguaje origen - Elaborar un Analizador sintáctico para el lenguaje origen - Identificar las principales estructuras a transformar, partiendo de las tareas más rutinarias de los paradigmas orientado a objetos (clases, objetos, atributos, métodos) y funcional (colecciones y funciones de orden superior.) - Identificar las validaciones a considerar al momento de la transformación - Realizar la generación de código Scala a través de la aplicación de gramáticas de atributos. Descripción: - Se propone el desarrollo de una herramienta que convierta archivos desarrollados en el lenguaje de programación Java al lenguaje de programación Scala. Lic. Corina Flores Lic. Victor H. Montaño Director de Carrera Docente Materia Registrado por: Claudia A. Valero Malele Firma: Dr.Pablo Azero A. T.Andrea Moruno R. Tutor Estudiante Fecha: