Revista: | Programación matemática y software |
Base de datos: | |
Número de sistema: | 000573047 |
ISSN: | 2007-3283 |
Autores: | Velázquez Cruz, Alejandro Domingo1 Mendoza Escobar, Emmanuel2 Rodríguez Cabrales, Antonio3 López Maldonado, Ulises Jesús2 Ixmatlahua Díaz, Sergio David2 Rueda Anastacio, Roque Manuel2 |
Instituciones: | 1Sensa Control Digital, Torreón, Coahuila. México 2Instituto Tecnológico de Orizaba, Departamento de Posgrado e Investigación, Orizaba, Veracruz. México 3Instituto Tecnológico de La Laguna, Torreón, Coahuila. México |
Año: | 2014 |
Volumen: | 6 |
Número: | 1 |
Paginación: | 48-54 |
País: | México |
Idioma: | Español |
Tipo de documento: | Artículo |
Resumen en inglés | This work reviews the benefits of aspect oriented programming to enable to track the execution of a legacy system inner processes, in order to achieve such purpose is necessary to separate tracing handling into a separate abstraction isolating its code from the rest of the system. To bond the legacy system with monitor function a lities it is necessary to use an intermediate layer that allows to link them. This new abstraction call aspect handles only the tracing issue and it does not require to modify the source code of the system, reducing cost, as well as time to analysis, design and development. |
Resumen en español | Este artículo revisa los beneficios de la programación orientada a aspectos para rastrear la ejecución de los procesos internos de un sistema heredado. Para poder alcanzar dicho propósito es necesario separar la implementación del rastro en una abstracción diferente aislando su código del resto del sistema. Esta aproximación permite enlazar el sistema heredado con las funcionalidades de monitoreo, y es necesario utilizar una capa intermedia que permita enlazarlos. Esta nueva abstracción llamada aspecto maneja solamente lo relacionado con el rastreo y no requiere modificar el código fuente del sistema, con lo cual se reducen costos y dinero para el análisis, diseño y desarrollo. |
Disciplinas: | Ciencias de la computación |
Palabras clave: | Programación |
Keyword: | Programming |
Texto completo: | Texto completo (Ver PDF) |