Análisis dinámico para la creación de estrategias de comprensión de programas
- Autores
- Bernardis, Hernán; Berón, Mario; Riesco, Daniel Eduardo; Salgado, Carlos Humberto; Henriques, Pedro Rangel
- Año de publicación
- 2012
- Idioma
- español castellano
- Tipo de recurso
- documento de conferencia
- Estado
- versión publicada
- Descripción
- La Comprensión de Programas (CP) es un área de la Ingeniería de Software que tiene como objetivo facilitar el entendimiento de los sistemas, mediante el desarrollo de Métodos, Técnicas, Estrategias y Herramientas que permiten comprender las funcionalidades del sistema de estudio. Uno de los principales desafíos en CP es establecer una relación entre el Dominio del Problema y el Dominio del Programa. Es decir, poder relacionar el comportamiento del sistema de estudio con las componentes del mismo que producen dicho comportamiento. Una forma de construir esta relación consiste en elaborar una representación para cada dominio y luego establecer un procedimiento de vinculación entre ambas representaciones. Pero para lograr esto, es necesario poder extraer información de ambos dominios (para poder crear las representaciones), para lo cual existen múltiples técnicas. Dentro de lo que a la extracción de información del programa se refiere, existen muchos métodos y herramientas desarrolladas, cada una de las cuales pueden ser clasificadas en base al tipo de información que extraen. Así, se tienen técnicas de extracción de información estática o dinámica. Las primeras extraen información desde el código fuente sin ejecutar el sistema. Las segundas están relacionadas con información de tiempo de ejecución. En este artículo se describe una línea de investigación que se centra en el Análisis Dinámico de Sistemas de Software para la creación de estrategias de Comprensión de Programas. El Análisis Dinámico de Sistemas abarca el estudio de las técnicas de extracción de información junto a las técnicas y estrategias para la observación, estudio e interpretación de la información extraída.
Eje: Ingeniería de software
Red de Universidades con Carreras en Informática (RedUNCI) - Materia
-
Ciencias Informáticas
Object-oriented programming
comprensión de programas
SOFTWARE ENGINEERING
extracción de información dinámica
análisis dinámico
programación orientada a objetos - Nivel de accesibilidad
- acceso abierto
- Condiciones de uso
- http://creativecommons.org/licenses/by-nc-sa/2.5/ar/
- Repositorio
- Institución
- Universidad Nacional de La Plata
- OAI Identificador
- oai:sedici.unlp.edu.ar:10915/18973
Ver los metadatos del registro completo
id |
SEDICI_a4e404b6106500526b2bc369dcd4ce9e |
---|---|
oai_identifier_str |
oai:sedici.unlp.edu.ar:10915/18973 |
network_acronym_str |
SEDICI |
repository_id_str |
1329 |
network_name_str |
SEDICI (UNLP) |
spelling |
Análisis dinámico para la creación de estrategias de comprensión de programasBernardis, HernánBerón, MarioRiesco, Daniel EduardoSalgado, Carlos HumbertoHenriques, Pedro RangelCiencias InformáticasObject-oriented programmingcomprensión de programasSOFTWARE ENGINEERINGextracción de información dinámicaanálisis dinámicoprogramación orientada a objetosLa Comprensión de Programas (CP) es un área de la Ingeniería de Software que tiene como objetivo facilitar el entendimiento de los sistemas, mediante el desarrollo de Métodos, Técnicas, Estrategias y Herramientas que permiten comprender las funcionalidades del sistema de estudio. Uno de los principales desafíos en CP es establecer una relación entre el Dominio del Problema y el Dominio del Programa. Es decir, poder relacionar el comportamiento del sistema de estudio con las componentes del mismo que producen dicho comportamiento. Una forma de construir esta relación consiste en elaborar una representación para cada dominio y luego establecer un procedimiento de vinculación entre ambas representaciones. Pero para lograr esto, es necesario poder extraer información de ambos dominios (para poder crear las representaciones), para lo cual existen múltiples técnicas. Dentro de lo que a la extracción de información del programa se refiere, existen muchos métodos y herramientas desarrolladas, cada una de las cuales pueden ser clasificadas en base al tipo de información que extraen. Así, se tienen técnicas de extracción de información estática o dinámica. Las primeras extraen información desde el código fuente sin ejecutar el sistema. Las segundas están relacionadas con información de tiempo de ejecución. En este artículo se describe una línea de investigación que se centra en el Análisis Dinámico de Sistemas de Software para la creación de estrategias de Comprensión de Programas. El Análisis Dinámico de Sistemas abarca el estudio de las técnicas de extracción de información junto a las técnicas y estrategias para la observación, estudio e interpretación de la información extraída.Eje: Ingeniería de softwareRed de Universidades con Carreras en Informática (RedUNCI)2012info:eu-repo/semantics/conferenceObjectinfo:eu-repo/semantics/publishedVersionObjeto de conferenciahttp://purl.org/coar/resource_type/c_5794info:ar-repo/semantics/documentoDeConferenciaapplication/pdf557-561http://sedici.unlp.edu.ar/handle/10915/18973spainfo:eu-repo/semantics/altIdentifier/isbn/978-950-766-082-5info:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-sa/2.5/ar/Creative Commons Attribution-NonCommercial-ShareAlike 2.5 Argentina (CC BY-NC-SA 2.5)reponame:SEDICI (UNLP)instname:Universidad Nacional de La Platainstacron:UNLP2025-09-03T10:26:34Zoai:sedici.unlp.edu.ar:10915/18973Institucionalhttp://sedici.unlp.edu.ar/Universidad públicaNo correspondehttp://sedici.unlp.edu.ar/oai/snrdalira@sedici.unlp.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:13292025-09-03 10:26:34.993SEDICI (UNLP) - Universidad Nacional de La Platafalse |
dc.title.none.fl_str_mv |
Análisis dinámico para la creación de estrategias de comprensión de programas |
title |
Análisis dinámico para la creación de estrategias de comprensión de programas |
spellingShingle |
Análisis dinámico para la creación de estrategias de comprensión de programas Bernardis, Hernán Ciencias Informáticas Object-oriented programming comprensión de programas SOFTWARE ENGINEERING extracción de información dinámica análisis dinámico programación orientada a objetos |
title_short |
Análisis dinámico para la creación de estrategias de comprensión de programas |
title_full |
Análisis dinámico para la creación de estrategias de comprensión de programas |
title_fullStr |
Análisis dinámico para la creación de estrategias de comprensión de programas |
title_full_unstemmed |
Análisis dinámico para la creación de estrategias de comprensión de programas |
title_sort |
Análisis dinámico para la creación de estrategias de comprensión de programas |
dc.creator.none.fl_str_mv |
Bernardis, Hernán Berón, Mario Riesco, Daniel Eduardo Salgado, Carlos Humberto Henriques, Pedro Rangel |
author |
Bernardis, Hernán |
author_facet |
Bernardis, Hernán Berón, Mario Riesco, Daniel Eduardo Salgado, Carlos Humberto Henriques, Pedro Rangel |
author_role |
author |
author2 |
Berón, Mario Riesco, Daniel Eduardo Salgado, Carlos Humberto Henriques, Pedro Rangel |
author2_role |
author author author author |
dc.subject.none.fl_str_mv |
Ciencias Informáticas Object-oriented programming comprensión de programas SOFTWARE ENGINEERING extracción de información dinámica análisis dinámico programación orientada a objetos |
topic |
Ciencias Informáticas Object-oriented programming comprensión de programas SOFTWARE ENGINEERING extracción de información dinámica análisis dinámico programación orientada a objetos |
dc.description.none.fl_txt_mv |
La Comprensión de Programas (CP) es un área de la Ingeniería de Software que tiene como objetivo facilitar el entendimiento de los sistemas, mediante el desarrollo de Métodos, Técnicas, Estrategias y Herramientas que permiten comprender las funcionalidades del sistema de estudio. Uno de los principales desafíos en CP es establecer una relación entre el Dominio del Problema y el Dominio del Programa. Es decir, poder relacionar el comportamiento del sistema de estudio con las componentes del mismo que producen dicho comportamiento. Una forma de construir esta relación consiste en elaborar una representación para cada dominio y luego establecer un procedimiento de vinculación entre ambas representaciones. Pero para lograr esto, es necesario poder extraer información de ambos dominios (para poder crear las representaciones), para lo cual existen múltiples técnicas. Dentro de lo que a la extracción de información del programa se refiere, existen muchos métodos y herramientas desarrolladas, cada una de las cuales pueden ser clasificadas en base al tipo de información que extraen. Así, se tienen técnicas de extracción de información estática o dinámica. Las primeras extraen información desde el código fuente sin ejecutar el sistema. Las segundas están relacionadas con información de tiempo de ejecución. En este artículo se describe una línea de investigación que se centra en el Análisis Dinámico de Sistemas de Software para la creación de estrategias de Comprensión de Programas. El Análisis Dinámico de Sistemas abarca el estudio de las técnicas de extracción de información junto a las técnicas y estrategias para la observación, estudio e interpretación de la información extraída. Eje: Ingeniería de software Red de Universidades con Carreras en Informática (RedUNCI) |
description |
La Comprensión de Programas (CP) es un área de la Ingeniería de Software que tiene como objetivo facilitar el entendimiento de los sistemas, mediante el desarrollo de Métodos, Técnicas, Estrategias y Herramientas que permiten comprender las funcionalidades del sistema de estudio. Uno de los principales desafíos en CP es establecer una relación entre el Dominio del Problema y el Dominio del Programa. Es decir, poder relacionar el comportamiento del sistema de estudio con las componentes del mismo que producen dicho comportamiento. Una forma de construir esta relación consiste en elaborar una representación para cada dominio y luego establecer un procedimiento de vinculación entre ambas representaciones. Pero para lograr esto, es necesario poder extraer información de ambos dominios (para poder crear las representaciones), para lo cual existen múltiples técnicas. Dentro de lo que a la extracción de información del programa se refiere, existen muchos métodos y herramientas desarrolladas, cada una de las cuales pueden ser clasificadas en base al tipo de información que extraen. Así, se tienen técnicas de extracción de información estática o dinámica. Las primeras extraen información desde el código fuente sin ejecutar el sistema. Las segundas están relacionadas con información de tiempo de ejecución. En este artículo se describe una línea de investigación que se centra en el Análisis Dinámico de Sistemas de Software para la creación de estrategias de Comprensión de Programas. El Análisis Dinámico de Sistemas abarca el estudio de las técnicas de extracción de información junto a las técnicas y estrategias para la observación, estudio e interpretación de la información extraída. |
publishDate |
2012 |
dc.date.none.fl_str_mv |
2012 |
dc.type.none.fl_str_mv |
info:eu-repo/semantics/conferenceObject info:eu-repo/semantics/publishedVersion Objeto de conferencia http://purl.org/coar/resource_type/c_5794 info:ar-repo/semantics/documentoDeConferencia |
format |
conferenceObject |
status_str |
publishedVersion |
dc.identifier.none.fl_str_mv |
http://sedici.unlp.edu.ar/handle/10915/18973 |
url |
http://sedici.unlp.edu.ar/handle/10915/18973 |
dc.language.none.fl_str_mv |
spa |
language |
spa |
dc.relation.none.fl_str_mv |
info:eu-repo/semantics/altIdentifier/isbn/978-950-766-082-5 |
dc.rights.none.fl_str_mv |
info:eu-repo/semantics/openAccess http://creativecommons.org/licenses/by-nc-sa/2.5/ar/ Creative Commons Attribution-NonCommercial-ShareAlike 2.5 Argentina (CC BY-NC-SA 2.5) |
eu_rights_str_mv |
openAccess |
rights_invalid_str_mv |
http://creativecommons.org/licenses/by-nc-sa/2.5/ar/ Creative Commons Attribution-NonCommercial-ShareAlike 2.5 Argentina (CC BY-NC-SA 2.5) |
dc.format.none.fl_str_mv |
application/pdf 557-561 |
dc.source.none.fl_str_mv |
reponame:SEDICI (UNLP) instname:Universidad Nacional de La Plata instacron:UNLP |
reponame_str |
SEDICI (UNLP) |
collection |
SEDICI (UNLP) |
instname_str |
Universidad Nacional de La Plata |
instacron_str |
UNLP |
institution |
UNLP |
repository.name.fl_str_mv |
SEDICI (UNLP) - Universidad Nacional de La Plata |
repository.mail.fl_str_mv |
alira@sedici.unlp.edu.ar |
_version_ |
1842260098760572928 |
score |
13.13397 |