Show simple item record

Professor Advisordc.contributor.advisorBastarrica Piñeyro, María Ceciliaes_CL
Authordc.contributor.authorGuridi Severin, José Tomás es_CL
Staff editordc.contributor.editorFacultad de Ciencias Físicas y Matemáticases_CL
Staff editordc.contributor.editorDepartamento de Ciencias de la Computaciónes_CL
Associate professordc.contributor.otherSánchez Ilabaca, Jaime Hernán
Associate professordc.contributor.otherFuente González, Sandra Ximena de la
Admission datedc.date.accessioned2012-09-12T18:17:19Z
Available datedc.date.available2012-09-12T18:17:19Z
Publication datedc.date.issued2008es_CL
Identifierdc.identifier.urihttps://repositorio.uchile.cl/handle/2250/103134
Abstractdc.description.abstractG3 es una empresa dedicada al desarrollo de soluciones computacionales, principalmente en el área de lectura y procesamiento de formularios a través de escáner. Su mayor experiencia es en el Reconocimiento Óptico de Marcas, tecnología con la que desarrolló tres productos de software que viene comercializando hace aproximadamente 12 años. Hace más de 7 años que el software dejó de ser mantenido y la empresa suma una lista de requerimientos de sus clientes a los que no ha podido hacer frente. Cuando se ha pensado en realizar cambios para responder a algún nuevo requerimiento, se han encontrado con que el software no está documentado, no es paramétrico ni modular, y realizar alguna modificación significaría hacer cambios a lo largo de todo el código fuente. Como solución a este problema se eligió el más desactualizado de los tres productos, que coincide con el de mayor comercialización en la actualidad y por ende estratégico para la empresa. El software se rehízo en base a un modelo de reingeniería, de tal modo de obtener una versión nueva de la aplicación capaz de entregar al menos la misma funcionalidad de la versión existente. La nueva versión fue diseñada obedeciendo a estándares de diseño más acorde a las tecnologías actuales, de forma que permita aumentar la mantenibilidad y la extensibilidad de la herramienta. Como resultado de este proceso se obtiene una nueva versión del software modular y paramétrica, diseñada bajo el paradigma de orientación a objetos, la cual utiliza varios patrones de diseño conocidos que permiten obtener una aplicación más desacoplada, mantenible y extensible. Además de lo anterior, se obtiene un sistema que encapsula toda la funcionalidad de la lectura desde el escáner lo cual es un paso importante para dejar camino avanzado para materializar en el futuro un proceso de reingeniería con las aplicaciones restantes.
Lenguagedc.language.isoeses_CL
Publisherdc.publisherUniversidad de Chilees_CL
Type of licensedc.rightsAttribution-NonCommercial-NoDerivs 3.0 Chile
Link to Licensedc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/cl/
Keywordsdc.subjectComputaciónes_CL
Keywordsdc.subjectReingenieríaes_CL
Keywordsdc.subjectSoftwarees_CL
Keywordsdc.subjectProgramación orientada a objetoses_CL
Títulodc.titleReingeniería de un Producto de Software Estratégicoes_CL
Document typedc.typeTesis


Files in this item

Icon

This item appears in the following Collection(s)

Show simple item record

Attribution-NonCommercial-NoDerivs 3.0 Chile
Except where otherwise noted, this item's license is described as Attribution-NonCommercial-NoDerivs 3.0 Chile