dor_id: 5040755
506.#.#.a: Público
590.#.#.d: No es revisada por pares
510.0.#.a: Latindex-Directorio; PERIÓDICA; SIC CONACULTA; IRESIE; CATMEX; Latinrev
561.#.#.u: https://www.tic.unam.mx/
650.#.4.x: Multidisciplina
336.#.#.b: article
336.#.#.3: Artículo de Divulgación
336.#.#.a: Artículo
351.#.#.6: https://www.ru.tic.unam.mx/handle/123456789/7
351.#.#.b: Revista Digital Universitaria
351.#.#.a: Tecnologías de la información y comunicación
harvesting_group: ru.dgtic
270.1.#.p: rutic@unam.mx
590.#.#.c: DSpace
270.#.#.d: MX
270.1.#.d: México
590.#.#.b: Universitario
883.#.#.u: http://www.ru.tic.unam.mx/
883.#.#.a: Repositorio de la Dirección General de Cómputo y de Tecnologías de Información y Comunicación "RU-TIC"
590.#.#.a: Administración Central
883.#.#.1: https://www.tic.unam.mx/
883.#.#.q: Dirección General de Cómputo y de Tecnologías de Información y Comunicación, UNAM
850.#.#.a: Universidad Nacional Autónoma de México
856.4.0.u: https://ru.tic.unam.mx/bitstream/123456789/1965/1/art125_2011.pdf
100.1.#.a: Hernandez Martinez, Juan Alberto; Juárez Martínez, Ulises
100.1.#.0: Hernandez Martinez, Juan Alberto: cvu:377509; Juárez Martínez, Ulises: cvu:85999
524.#.#.a: Hernandez Martinez, Juan Alberto y Juárez Martínez, Ulises (2011). Visualización de programas utilizando técnicas orientadas a aspectos. Coordinación de Universidad Abierta, Innovación Educativa y Educación a Distancia, UNAM; Dirección General de Cómputo y de Tecnologías de Información y Comunicación, UNAM. Recuperado de https://repositorio.unam.mx/contenidos/5040755
245.1.0.a: Visualización de programas utilizando técnicas orientadas a aspectos
502.#.#.c: Universidad Nacional Autónoma de México
561.1.#.a: Dirección General de Cómputo y de Tecnologías de Información y Comunicación, UNAM
264.#.0.c: 2011
264.#.1.c: 2011-12-01
307.#.#.a: 2018-06-28T05:12:46Z
653.#.#.a: Programación orientada a aspectos; Visualización de programas; Algoritmos; Variables locales; Programación orientada a aspectos; Énfasis; Program visualization; Algorithms; Local variables; Aspect-oriented programming; Enfasis
506.1.#.a: La titularidad de los derechos patrimoniales de esta obra pertenece a la Universidad Nacional Autónoma de México. Su uso se rige por una licencia Creative Commons BY-NC-SA 4.0 Internacional, https://creativecommons.org/licenses/by-nc-sa/4.0/legalcode.es, fecha de asignación de la licencia 2018-06-28, para un uso diferente consultar al responsable jurídico del repositorio por medio del correo electrónico rutic@unam.mx
884.#.#.k: http://ru.tic.unam.mx/handle/123456789/1965
001.#.#.#: oai:ru.tic.unam.mx:123456789/1965
041.#.7.h: spa
520.3.#.a: 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. 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.
500.#.#.a: Tema del mes.
773.1.#.t: Revista Digital Universitaria
773.1.#.o: https://www.revista.unam.mx/
046.#.#.j: 2018-06-28T05:12:46Z
310.#.#.a: Bimestral
300.#.#.a: 358.4 KB; 475 KB
264.#.1.b: Coordinación de Universidad Abierta, Innovación Educativa y Educación a Distancia, UNAM; Dirección General de Cómputo y de Tecnologías de Información y Comunicación, UNAM
900.#.#.a: http://www.revista.unam.mx/vol.12/num12/art125/art125.pdf
900.#.#.c: Revista Digital Universitaria (1607 - 6079). Vol. 12, No. 12 (2011) -- http://www.revista.unam.mx/index_dic11.htm
handle: 009f61c8c4e1c3ec
harvesting_date: 2021-08-10 08:52:00.0
856.#.0.q: application/pdf
file_creation_date: 2011-12-26 21:12:10.0
file_modification_date: 2011-12-26 21:12:11.0
file_name: 00615ccbfa3566c06e178d2076c164656bc38dd41d7280c9cb2c8b6dd66ad8f3.pdf
file_format_version: application/pdf; version=1.4
file_size: 486421
245.1.0.b: Program Visualization UsingAspect-OrientedTechniques
last_modified: 2021-11-12 15:35:00
license_url: https://creativecommons.org/licenses/by-nc-sa/4.0/legalcode.es
license_type: by-nc-sa
No entro en nada
No entro en nada 2