dc.coverage.spatial | MX | |
dc.date.accessioned | 2018-06-28T05:12:46Z | |
dc.date.available | 2018-06-28T05:12:46Z | |
dc.date.issued | 2011-12-01 | |
dc.identifier.uri | https://ru.tic.unam.mx/handle/123456789/1965 | |
dc.description | Tema del mes | |
dc.description.abstract | La Visualización de Programas es un área de la computación que ayuda ampliamente a la comprensión de algoritmos, mostrando resultados intermedios de toda la ejecución del mismo. En este sentido, contar con herramientas que proporcionen este tipo de funcionalidad, es muy útil dentro del área educacional. Lograr la obtención de dichos resultados implica el indagar en lugares estratégicos dentro del algoritmo para recuperar los datos pertinentes, siendo las variables locales el punto de importancia. Es necesario tener el soporte que permita adentrarnos en la búsqueda de información dentro de un programa dado y así obtener la visualización adecuada que permita mejorar la comprensión del mismo. El problema esencial en la Visualización de Programas es la falta de soporte para indagar adecuadamente en las estructuras de control y en las variables locales, lo que ocasiona que las soluciones se implementen de forma local a un programa, dificultando aún más la comprensión. La Programación Orientada a Aspectos ofrece una alternativa para este tipo de situaciones, identificando, separando y encapsulando asuntos. Por su parte el framework Énfasis da un soporte orientado a aspectos para aplicar cortes sobre variables locales, lo que en conjunto permiten obtener visualizaciones más robustas y entendibles. | es_MX |
dc.description.abstract | Program visualization is a computing area that aids to understand algorithms showing intermediate results about the execution of itself, in this sense, having tools that provide this type of functionality is very useful in an educational area. To achieve such results it is necessary to search in strategic places inside the code to get the relevant information. Being local variables the locus, it is necessary to have the support that allows recover important data inside a program, and so, to get a correct visualization that allows a better understanding about an algorithm. The main trouble in Program Visualization is the lack of support to inquire appropriately on control structures and local variables, causing that solutions are implemented locally for each program getting hard the understanding even more. Aspect-Oriented Programing offers an alternative to this kind of situations, identifying, separating and encapsulating concerns. Énfasis framework gives an aspect-oriented support to apply pointcuts on local variables, which. | en |
dc.format | html | |
dc.format | application/pdf | |
dc.format.extent | 358.4 KB | |
dc.format.extent | 475 KB | |
dc.language | spa | |
dc.publisher | Universidad Nacional Autónoma de México. Dirección General de Cómputo y de Tecnologías de Información y Comunicación. Revista Digital Universitaria | |
dc.relation.isformatof | http://www.revista.unam.mx/vol.12/num12/art125/art125.pdf | |
dc.relation.ispartof | http://www.revista.unam.mx/index_dic11.htm | |
dc.rights | openAccess | |
dc.source | Revista Digital Universitaria (1607 - 6079). Vol. 12, No. 12 (2011) | |
dc.subject | Programación orientada a aspectos | |
dc.title | Visualización de programas utilizando técnicas orientadas a aspectos | es_MX |
dc.title.alternative | Program Visualization UsingAspect-OrientedTechniques | en |
dc.type | article | en |
dc.subject.keywords | Visualización de programas , Algoritmos, Variables locales, Programación orientada a aspectos, Énfasis, Program visualization, Algorithms, Local variables, Aspect-oriented programming, Enfasis | |
dc.identifier.url | http://www.revista.unam.mx/vol.12/num12/art125 | |
dc.creator | JUAN ALBERTO HERNANDEZ MARTINEZ | |
dc.creator | ULISES JUAREZ MARTINEZ | |
dc.rights.url | http://creativecommons.org/licenses/by-nc-sa/4.0 |
Files in this item
This item appears in the following Collection(s)
COMPARTE
BÚSQUEDA
Escriba el texto a buscar en DSpace
CONTACTO
El Repositorio Universitario de la DGTIC se edita en la Dirección General de Cómputo y
de Tecnologías de Información y Comunicación (DGTIC), de la Universidad Nacional Autónoma de México (UNAM)
Circuito Exterior s/n, Ciudad Universitaria, Coyoacán, C.P. 04510, México, D.F
Tel: +(52) (55) 56228166 Email: rutic@unam.mx