Mostrar el registro sencillo del ítem
dc.contributor.advisor | Letelier Torres, Patricio Orlando![]() |
es_ES |
dc.contributor.author | Gómez Pérez, Carlos José![]() |
es_ES |
dc.date.accessioned | 2018-09-06T17:53:42Z | |
dc.date.available | 2018-09-06T17:53:42Z | |
dc.date.created | 2018-07-12 | |
dc.date.issued | 2018-09-06 | es_ES |
dc.identifier.uri | http://hdl.handle.net/10251/106731 | |
dc.description.abstract | [ES] Este TFG aborda el desarrollo de varias herramientas que ofrecen un proceso de reingeniería de aplicaciones construidas en Oracle Forms a tecnología Java. El proceso se caracteriza por una fase inicial de recopilación de elementos de una aplicación de Oracle Forms a partir de sus archivos exportados, de los cuales se obtienen modelos adaptados de los archivos en XML. A partir de dichos modelos se generan documentos en los que se detallan tanto los elementos relevantes para su posterior transformación automática mediante un motor de plantillas, como las estimaciones necesarias de esfuerzo y tiempo para la transformación manual de aquellos módulos de la aplicación que no se consigan generar automáticamente. Haciendo uso de un metalenguaje de traducción, se han creado distintas plantillas de transformación para el motor de plantillas, que junto a los archivos XML, genera automáticamente el código de la aplicación original a tecnología Java en una segunda fase orientada a la transformación. Dichas plantillas contienen unas directrices específicas para que los archivos obtenidos se generen como parte de un proyecto de la herramienta Sencha Architect, con el que posteriormente se podrá aplicar de forma más sencilla una fase final de integración y pruebas. | es_ES |
dc.description.abstract | [EN] This project consists of the development of many software tools that offer an Oracle Forms applications reengineering process to Java technology. The process is characterized by an initial phase of collecting elements from an Oracle Forms application’s exported files from which adapted models of the application on XML are generated. Using this models some documents are generated, which details the main elements in the application that are needed to its later automatic transformation using a template engine, and any data or estimation needed for manual transformation of any part of the application that cannot be automatically generated. Using a translation metalanguage, different transformation templates have been created for the template engine, which will use them along with the XML files previously got, to automatically generate the code from the original application to Java technology in a second phase oriented to transformation. These templates contain specific guidelines so the files obtained are generated as part of a Sencha Architect project, with which a final integration and testing phase can be more easily applied | es_ES |
dc.description.abstract | [CA] Aquest TFG conté el desenvolupament de diverses ferramentes que oferixen un procés de reingenieria d´aplicacions construides en Oracle Forms amb la tecnologia Java. El procés es caracteritza per una fase inicial de recopilació d´elements d´una aplicació d´Oracle Forms a partir dels seus arxius exportats, dels quals s´obtenen models adaptats dels arxius en XML. A partir de d´aquets models es generen documents en el que es detallen tant els elements rellevants per a la seua posterior transformació automàtica mitjançant un motor de plantilles, com les estimacions necessàries d´esforç i temps per a la transformació manual d´aquells mòduls de la aplicació que no es conseguixen generar automàticament. Fent ús d´un metallenguatge de traducció, s´han creat diferents plantilles de transformació per al motor de plantilles, que junt als arxius XML, generen automàticament el còdi de la aplicació original amb tecnologia Java en una segon fase orientada a la transformació. Aquestes plantilles contenen unes directrius específiques per a què els arxius obtinguts es generen com a part d´un projecte de la ferramenta Sencha Architect, amb el que posteriorment es podrà aplicar de forma més fàcil a una fase final d´integració i proves | es_ES |
dc.format.extent | 87 | es_ES |
dc.language | Español | es_ES |
dc.publisher | Universitat Politècnica de València | es_ES |
dc.rights | Reserva de todos los derechos | es_ES |
dc.subject | Oracle Forms | es_ES |
dc.subject | Reingeniería | es_ES |
dc.subject | Migración | es_ES |
dc.subject | Automatización | es_ES |
dc.subject | Java | es_ES |
dc.subject | Reengineering | es_ES |
dc.subject | Migration | es_ES |
dc.subject | Automation | es_ES |
dc.subject.classification | LENGUAJES Y SISTEMAS INFORMATICOS | es_ES |
dc.subject.other | Grado en Ingeniería Informática-Grau en Enginyeria Informàtica | es_ES |
dc.title | Reingeniería de aplicaciones Oracle Forms legadas a partir de reglas de extracción de elementos, y migración a tecnología Java por generación automática de código | es_ES |
dc.type | Proyecto/Trabajo fin de carrera/grado | es_ES |
dc.rights.accessRights | Cerrado | es_ES |
dc.contributor.affiliation | Universitat Politècnica de València. Departamento de Sistemas Informáticos y Computación - Departament de Sistemes Informàtics i Computació | es_ES |
dc.contributor.affiliation | Universitat Politècnica de València. Escola Tècnica Superior d'Enginyeria Informàtica | es_ES |
dc.description.bibliographicCitation | Gómez Pérez, CJ. (2018). Reingeniería de aplicaciones Oracle Forms legadas a partir de reglas de extracción de elementos, y migración a tecnología Java por generación automática de código. http://hdl.handle.net/10251/106731 | es_ES |
dc.description.accrualMethod | TFGM | es_ES |
dc.relation.pasarela | TFGM\82050 | es_ES |