Visualizador de estructuras de un sistema operativo real con fines educativos

Autores
De Luca, Graciela Elizabeth; Cortina, Martín; Casas, Nicanor Blas; Carnuccio, Esteban Andrés; Barillaro, Sebastián; Giulianelli, Daniel Alberto; Martín, Sergio Miguel; Puyo, Gerardo
Año de publicación
2014
Idioma
español castellano
Tipo de recurso
documento de conferencia
Estado
versión aceptada
Descripción
El presente trabajo se centra en los avances relativos al desarrollo de una interfaz de depuración remota. Si bien el desarrollo de la interfaz y el graficador es genérico, inicialmente se basará en el sistema operativo S.O.D.I.U.M1, del cual tenemos completo conocimiento y control. Para asegurar la interoperabilidad de nuestro desarrollo con el depurador GDB2, se está analizando e incorporando un módulo remoto denominado gdbstub, que resuelve la comunicación a nivel lógico, implementando el protocolo RSP. Se analizan también las técnicas utilizadas por los depuradores modernos en cuanto a la implementación del mecanismo de breakpoints y el soporte que la arquitectura IA32 provee para facilitar dicha tarea. En función de esto estudiaremos también las responsabilidades que debe tener un manejador de excepciones de depuración por hardware.
Fil: De Luca, Graciela Elizabeth. Universidad Nacional de La Matanza, Departamento de Ingeniería e Investigaciones Tecnológicas, San Justo; Argentina.
Fil: Cortina, Martín. Universidad Nacional de La Matanza, Departamento de Ingeniería e Investigaciones Tecnológicas, San Justo; Argentina.
Fil: Casas, Nicanor Blas. Universidad Nacional de La Matanza, Departamento de Ingeniería e Investigaciones Tecnológicas, San Justo; Argentina.
Fil: Carnuccio, Esteban Andrés. Universidad Nacional de La Matanza, Departamento de Ingeniería e Investigaciones Tecnológicas, San Justo; Argentina.
Fil: Barillaro, Sebastián. Universidad Nacional de La Matanza, Departamento de Ingeniería e Investigaciones Tecnológicas, San Justo; Argentina.
Fil: Martín, Sergio Miguel. Universidad Nacional de La Matanza, Departamento de Ingeniería e Investigaciones Tecnológicas, San Justo; Argentina.
Fil: Puyo, Gerardo. Universidad Nacional de La Matanza, Departamento de Ingeniería e Investigaciones Tecnológicas, San Justo; Argentina.
Materia
SISTEMAS OPERATIVOS
COMPUTADORAS
INTERFACES
Comunicación serial
GDB-stub
005.43
Nivel de accesibilidad
acceso abierto
Condiciones de uso
https://creativecommons.org/licenses/by-nc-sa/2.5/ar/
Repositorio
Repositorio Digital UNLaM
Institución
Universidad Nacional de La Matanza
OAI Identificador
oai:repositoriocyt.unlam.edu.ar:123456789/378

id RDUNLAM_d3bdee1f31b1ebce4ea360a1434fa5e3
oai_identifier_str oai:repositoriocyt.unlam.edu.ar:123456789/378
network_acronym_str RDUNLAM
repository_id_str a
network_name_str Repositorio Digital UNLaM
spelling Visualizador de estructuras de un sistema operativo real con fines educativosDe Luca, Graciela ElizabethCortina, MartínCasas, Nicanor BlasCarnuccio, Esteban AndrésBarillaro, SebastiánGiulianelli, Daniel AlbertoMartín, Sergio MiguelPuyo, GerardoSISTEMAS OPERATIVOSCOMPUTADORASINTERFACESComunicación serialGDB-stub005.43El presente trabajo se centra en los avances relativos al desarrollo de una interfaz de depuración remota. Si bien el desarrollo de la interfaz y el graficador es genérico, inicialmente se basará en el sistema operativo S.O.D.I.U.M1, del cual tenemos completo conocimiento y control. Para asegurar la interoperabilidad de nuestro desarrollo con el depurador GDB2, se está analizando e incorporando un módulo remoto denominado gdbstub, que resuelve la comunicación a nivel lógico, implementando el protocolo RSP. Se analizan también las técnicas utilizadas por los depuradores modernos en cuanto a la implementación del mecanismo de breakpoints y el soporte que la arquitectura IA32 provee para facilitar dicha tarea. En función de esto estudiaremos también las responsabilidades que debe tener un manejador de excepciones de depuración por hardware.Fil: De Luca, Graciela Elizabeth. Universidad Nacional de La Matanza, Departamento de Ingeniería e Investigaciones Tecnológicas, San Justo; Argentina.Fil: Cortina, Martín. Universidad Nacional de La Matanza, Departamento de Ingeniería e Investigaciones Tecnológicas, San Justo; Argentina.Fil: Casas, Nicanor Blas. Universidad Nacional de La Matanza, Departamento de Ingeniería e Investigaciones Tecnológicas, San Justo; Argentina.Fil: Carnuccio, Esteban Andrés. Universidad Nacional de La Matanza, Departamento de Ingeniería e Investigaciones Tecnológicas, San Justo; Argentina.Fil: Barillaro, Sebastián. Universidad Nacional de La Matanza, Departamento de Ingeniería e Investigaciones Tecnológicas, San Justo; Argentina.Fil: Martín, Sergio Miguel. Universidad Nacional de La Matanza, Departamento de Ingeniería e Investigaciones Tecnológicas, San Justo; Argentina.Fil: Puyo, Gerardo. Universidad Nacional de La Matanza, Departamento de Ingeniería e Investigaciones Tecnológicas, San Justo; Argentina.Consejo Federal de Decanos de Ingeniería de Argentina (CONFEDI)20142019-10-02T16:32:02Z2019-10-02T16:32:02Zinfo:eu-repo/semantics/conferenceObjectinfo:eu-repo/semantics/acceptedVersionhttp://purl.org/coar/resource_type/c_5794info:ar-repo/semantics/documentoDeConferenciaapplication/pdfapplication/pdfDe Luca, G. E., Cortina, M., Casas, N. B., Carnuccio, E. A., Barillaro, S., Martín, S. M. y Puyo, G. (17-19 septiembre 2014). Visualizador de estructuras de un sistema operativo real con fines educativos. [Ponencia]. II Congreso Argentino de Ingeniería CADI 2014, San Miguel de Tucumán. http://repositoriocyt.unlam.edu.ar/handle/123456789/378http://repositoriocyt.unlam.edu.ar/handle/123456789/378spahttp://repositoriocyt.unlam.edu.ar/handle/123456789/374info:eu-repo/semantics/openAccesshttps://creativecommons.org/licenses/by-nc-sa/2.5/ar/Licencia Creative Commons Atribución-NoComercial-CompartirIgual 2.5 Argentina (CC BY-NC-SA 2.5 AR)reponame:Repositorio Digital UNLaMinstname:Universidad Nacional de La Matanza2025-09-29T14:28:33Zoai:repositoriocyt.unlam.edu.ar:123456789/378instacron:UNLaMInstitucionalhttps://repositoriocyt.unlam.edu.ar/Universidad públicaNo correspondehttps://repositoriocyt.unlam.edu.ar/oaicytunlam@gmail.comArgentinaNo correspondeNo correspondeNo correspondeopendoar:a2025-09-29 14:28:33.944Repositorio Digital UNLaM - Universidad Nacional de La Matanzafalse
dc.title.none.fl_str_mv Visualizador de estructuras de un sistema operativo real con fines educativos
title Visualizador de estructuras de un sistema operativo real con fines educativos
spellingShingle Visualizador de estructuras de un sistema operativo real con fines educativos
De Luca, Graciela Elizabeth
SISTEMAS OPERATIVOS
COMPUTADORAS
INTERFACES
Comunicación serial
GDB-stub
005.43
title_short Visualizador de estructuras de un sistema operativo real con fines educativos
title_full Visualizador de estructuras de un sistema operativo real con fines educativos
title_fullStr Visualizador de estructuras de un sistema operativo real con fines educativos
title_full_unstemmed Visualizador de estructuras de un sistema operativo real con fines educativos
title_sort Visualizador de estructuras de un sistema operativo real con fines educativos
dc.creator.none.fl_str_mv De Luca, Graciela Elizabeth
Cortina, Martín
Casas, Nicanor Blas
Carnuccio, Esteban Andrés
Barillaro, Sebastián
Giulianelli, Daniel Alberto
Martín, Sergio Miguel
Puyo, Gerardo
author De Luca, Graciela Elizabeth
author_facet De Luca, Graciela Elizabeth
Cortina, Martín
Casas, Nicanor Blas
Carnuccio, Esteban Andrés
Barillaro, Sebastián
Giulianelli, Daniel Alberto
Martín, Sergio Miguel
Puyo, Gerardo
author_role author
author2 Cortina, Martín
Casas, Nicanor Blas
Carnuccio, Esteban Andrés
Barillaro, Sebastián
Giulianelli, Daniel Alberto
Martín, Sergio Miguel
Puyo, Gerardo
author2_role author
author
author
author
author
author
author
dc.subject.none.fl_str_mv SISTEMAS OPERATIVOS
COMPUTADORAS
INTERFACES
Comunicación serial
GDB-stub
005.43
topic SISTEMAS OPERATIVOS
COMPUTADORAS
INTERFACES
Comunicación serial
GDB-stub
005.43
dc.description.none.fl_txt_mv El presente trabajo se centra en los avances relativos al desarrollo de una interfaz de depuración remota. Si bien el desarrollo de la interfaz y el graficador es genérico, inicialmente se basará en el sistema operativo S.O.D.I.U.M1, del cual tenemos completo conocimiento y control. Para asegurar la interoperabilidad de nuestro desarrollo con el depurador GDB2, se está analizando e incorporando un módulo remoto denominado gdbstub, que resuelve la comunicación a nivel lógico, implementando el protocolo RSP. Se analizan también las técnicas utilizadas por los depuradores modernos en cuanto a la implementación del mecanismo de breakpoints y el soporte que la arquitectura IA32 provee para facilitar dicha tarea. En función de esto estudiaremos también las responsabilidades que debe tener un manejador de excepciones de depuración por hardware.
Fil: De Luca, Graciela Elizabeth. Universidad Nacional de La Matanza, Departamento de Ingeniería e Investigaciones Tecnológicas, San Justo; Argentina.
Fil: Cortina, Martín. Universidad Nacional de La Matanza, Departamento de Ingeniería e Investigaciones Tecnológicas, San Justo; Argentina.
Fil: Casas, Nicanor Blas. Universidad Nacional de La Matanza, Departamento de Ingeniería e Investigaciones Tecnológicas, San Justo; Argentina.
Fil: Carnuccio, Esteban Andrés. Universidad Nacional de La Matanza, Departamento de Ingeniería e Investigaciones Tecnológicas, San Justo; Argentina.
Fil: Barillaro, Sebastián. Universidad Nacional de La Matanza, Departamento de Ingeniería e Investigaciones Tecnológicas, San Justo; Argentina.
Fil: Martín, Sergio Miguel. Universidad Nacional de La Matanza, Departamento de Ingeniería e Investigaciones Tecnológicas, San Justo; Argentina.
Fil: Puyo, Gerardo. Universidad Nacional de La Matanza, Departamento de Ingeniería e Investigaciones Tecnológicas, San Justo; Argentina.
description El presente trabajo se centra en los avances relativos al desarrollo de una interfaz de depuración remota. Si bien el desarrollo de la interfaz y el graficador es genérico, inicialmente se basará en el sistema operativo S.O.D.I.U.M1, del cual tenemos completo conocimiento y control. Para asegurar la interoperabilidad de nuestro desarrollo con el depurador GDB2, se está analizando e incorporando un módulo remoto denominado gdbstub, que resuelve la comunicación a nivel lógico, implementando el protocolo RSP. Se analizan también las técnicas utilizadas por los depuradores modernos en cuanto a la implementación del mecanismo de breakpoints y el soporte que la arquitectura IA32 provee para facilitar dicha tarea. En función de esto estudiaremos también las responsabilidades que debe tener un manejador de excepciones de depuración por hardware.
publishDate 2014
dc.date.none.fl_str_mv 2014
2019-10-02T16:32:02Z
2019-10-02T16:32:02Z
dc.type.none.fl_str_mv info:eu-repo/semantics/conferenceObject
info:eu-repo/semantics/acceptedVersion
http://purl.org/coar/resource_type/c_5794
info:ar-repo/semantics/documentoDeConferencia
format conferenceObject
status_str acceptedVersion
dc.identifier.none.fl_str_mv De Luca, G. E., Cortina, M., Casas, N. B., Carnuccio, E. A., Barillaro, S., Martín, S. M. y Puyo, G. (17-19 septiembre 2014). Visualizador de estructuras de un sistema operativo real con fines educativos. [Ponencia]. II Congreso Argentino de Ingeniería CADI 2014, San Miguel de Tucumán. http://repositoriocyt.unlam.edu.ar/handle/123456789/378
http://repositoriocyt.unlam.edu.ar/handle/123456789/378
identifier_str_mv De Luca, G. E., Cortina, M., Casas, N. B., Carnuccio, E. A., Barillaro, S., Martín, S. M. y Puyo, G. (17-19 septiembre 2014). Visualizador de estructuras de un sistema operativo real con fines educativos. [Ponencia]. II Congreso Argentino de Ingeniería CADI 2014, San Miguel de Tucumán. http://repositoriocyt.unlam.edu.ar/handle/123456789/378
url http://repositoriocyt.unlam.edu.ar/handle/123456789/378
dc.language.none.fl_str_mv spa
language spa
dc.relation.none.fl_str_mv http://repositoriocyt.unlam.edu.ar/handle/123456789/374
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
https://creativecommons.org/licenses/by-nc-sa/2.5/ar/
Licencia Creative Commons Atribución-NoComercial-CompartirIgual 2.5 Argentina (CC BY-NC-SA 2.5 AR)
eu_rights_str_mv openAccess
rights_invalid_str_mv https://creativecommons.org/licenses/by-nc-sa/2.5/ar/
Licencia Creative Commons Atribución-NoComercial-CompartirIgual 2.5 Argentina (CC BY-NC-SA 2.5 AR)
dc.format.none.fl_str_mv application/pdf
application/pdf
dc.publisher.none.fl_str_mv Consejo Federal de Decanos de Ingeniería de Argentina (CONFEDI)
publisher.none.fl_str_mv Consejo Federal de Decanos de Ingeniería de Argentina (CONFEDI)
dc.source.none.fl_str_mv reponame:Repositorio Digital UNLaM
instname:Universidad Nacional de La Matanza
reponame_str Repositorio Digital UNLaM
collection Repositorio Digital UNLaM
instname_str Universidad Nacional de La Matanza
repository.name.fl_str_mv Repositorio Digital UNLaM - Universidad Nacional de La Matanza
repository.mail.fl_str_mv cytunlam@gmail.com
_version_ 1844621527326130176
score 12.559606