Depurador declarativo sobre Eclipse para programadores Erlang 2.0

El presente trabajo tiene como finalidad la ampliación de la funcionalidad ofrecida por el plugin de Eclipse conocido como E-EDD (Eclipse - Erlang Declarative Debugger), el cual fue desarrollado por Joel Sánchez en su trabajo fin de Máster en el curso académico 2014/2015. El proyecto E-EDD proporcio...

ver descrição completa

Detalhes bibliográficos
Autor: Muñoz Gómez, Rubén
Tipo de documento: dissertação
Data de publicação:2017
País:España
Repositório:Docta Complutense
Idioma:espanhol
OAI Identifier:oai:docta.ucm.es:20.500.14352/19811
Acesso em linha:https://hdl.handle.net/20.500.14352/19811
Access Level:Acceso aberto
Palavra-chave:004.438Eclipse(043.3)
004.438Erlang(043.3)
004.42.048(043.3)
004.42.032.24(043.3)
Eclipse
Erlang
Depuración Declarativa
E-EDD
EDD
Plugin
Declarative Debugging
Lenguajes de programación
Programación de ordenadores (Informática)
1203.23 Lenguajes de Programación
id ES_a62297dd69966ddfc3b1ace4749adf05
oai_identifier_str oai:docta.ucm.es:20.500.14352/19811
network_acronym_str ES
network_name_str España
repository_id_str
spelling Depurador declarativo sobre Eclipse para programadores Erlang 2.0Muñoz Gómez, Rubén004.438Eclipse(043.3)004.438Erlang(043.3)004.42.048(043.3)004.42.032.24(043.3)EclipseErlangDepuración DeclarativaE-EDDEDDPluginDeclarative DebuggingLenguajes de programaciónProgramación de ordenadores (Informática)1203.23 Lenguajes de Programación1203.23 Lenguajes de ProgramaciónEl presente trabajo tiene como finalidad la ampliación de la funcionalidad ofrecida por el plugin de Eclipse conocido como E-EDD (Eclipse - Erlang Declarative Debugger), el cual fue desarrollado por Joel Sánchez en su trabajo fin de Máster en el curso académico 2014/2015. El proyecto E-EDD proporciona un interfaz gráfico al depurador declarativo de línea de comandos para Erlang, denominado EDD (Erlang Declarative Debugger), permitiendo al usuario depurar módulos Erlang aplicando depuración declarativa con todas las facilidades que ofrece el entorno de desarrollo Eclipse mientras le muestra las estructuras de datos subyacentes a la ejecución y enlaza el proceso de ejecución con el código original. Este trabajo tiene como objetivo mejorar la funcionalidad y la usabilidad de este plugin añadiéndole más interactividad con el usuario, con lo que conseguimos agilizar y facilitar la realización del proceso original de depuración; y al introducir una nueva función por la cual el usuario podrá realizar una depuración declarativa sobre programas Erlang concurrentes, esto es especialmente útil, debido a que la concurrencia es una de las características más importantes de Erlang.Riesco Rodríguez, AdriánTamarit Muñoz, SalvadorUniversidad Complutense de Madrid20232023-06-1820172017-01-0120172017-01-01master thesishttp://purl.org/coar/resource_type/c_bdccinfo:eu-repo/semantics/masterThesisapplication/pdfhttps://hdl.handle.net/20.500.14352/19811reponame:Docta Complutenseinstname:Españolspaopen accesshttp://purl.org/coar/access_right/c_abf2Atribución-NoComercial 3.0 Españahttps://creativecommons.org/licenses/by-nc/3.0/es/info:eu-repo/semantics/openAccessoai:docta.ucm.es:20.500.14352/198112025-08-02T12:44:52Z
dc.title.none.fl_str_mv Depurador declarativo sobre Eclipse para programadores Erlang 2.0
title Depurador declarativo sobre Eclipse para programadores Erlang 2.0
spellingShingle Depurador declarativo sobre Eclipse para programadores Erlang 2.0
Muñoz Gómez, Rubén
004.438Eclipse(043.3)
004.438Erlang(043.3)
004.42.048(043.3)
004.42.032.24(043.3)
Eclipse
Erlang
Depuración Declarativa
E-EDD
EDD
Plugin
Declarative Debugging
Lenguajes de programación
Programación de ordenadores (Informática)
1203.23 Lenguajes de Programación
1203.23 Lenguajes de Programación
title_short Depurador declarativo sobre Eclipse para programadores Erlang 2.0
title_full Depurador declarativo sobre Eclipse para programadores Erlang 2.0
title_fullStr Depurador declarativo sobre Eclipse para programadores Erlang 2.0
title_full_unstemmed Depurador declarativo sobre Eclipse para programadores Erlang 2.0
title_sort Depurador declarativo sobre Eclipse para programadores Erlang 2.0
dc.creator.none.fl_str_mv Muñoz Gómez, Rubén
author Muñoz Gómez, Rubén
author_facet Muñoz Gómez, Rubén
author_role author
dc.contributor.none.fl_str_mv Riesco Rodríguez, Adrián
Tamarit Muñoz, Salvador
Universidad Complutense de Madrid
dc.subject.none.fl_str_mv 004.438Eclipse(043.3)
004.438Erlang(043.3)
004.42.048(043.3)
004.42.032.24(043.3)
Eclipse
Erlang
Depuración Declarativa
E-EDD
EDD
Plugin
Declarative Debugging
Lenguajes de programación
Programación de ordenadores (Informática)
1203.23 Lenguajes de Programación
1203.23 Lenguajes de Programación
topic 004.438Eclipse(043.3)
004.438Erlang(043.3)
004.42.048(043.3)
004.42.032.24(043.3)
Eclipse
Erlang
Depuración Declarativa
E-EDD
EDD
Plugin
Declarative Debugging
Lenguajes de programación
Programación de ordenadores (Informática)
1203.23 Lenguajes de Programación
1203.23 Lenguajes de Programación
description El presente trabajo tiene como finalidad la ampliación de la funcionalidad ofrecida por el plugin de Eclipse conocido como E-EDD (Eclipse - Erlang Declarative Debugger), el cual fue desarrollado por Joel Sánchez en su trabajo fin de Máster en el curso académico 2014/2015. El proyecto E-EDD proporciona un interfaz gráfico al depurador declarativo de línea de comandos para Erlang, denominado EDD (Erlang Declarative Debugger), permitiendo al usuario depurar módulos Erlang aplicando depuración declarativa con todas las facilidades que ofrece el entorno de desarrollo Eclipse mientras le muestra las estructuras de datos subyacentes a la ejecución y enlaza el proceso de ejecución con el código original. Este trabajo tiene como objetivo mejorar la funcionalidad y la usabilidad de este plugin añadiéndole más interactividad con el usuario, con lo que conseguimos agilizar y facilitar la realización del proceso original de depuración; y al introducir una nueva función por la cual el usuario podrá realizar una depuración declarativa sobre programas Erlang concurrentes, esto es especialmente útil, debido a que la concurrencia es una de las características más importantes de Erlang.
publishDate 2017
dc.date.none.fl_str_mv 2017
2017-01-01
2017
2017-01-01
2023
2023-06-18
dc.type.none.fl_str_mv master thesis
http://purl.org/coar/resource_type/c_bdcc
info:eu-repo/semantics/masterThesis
format masterThesis
dc.identifier.none.fl_str_mv https://hdl.handle.net/20.500.14352/19811
url https://hdl.handle.net/20.500.14352/19811
dc.language.none.fl_str_mv Español
spa
language_invalid_str_mv Español
language spa
dc.rights.none.fl_str_mv open access
http://purl.org/coar/access_right/c_abf2
Atribución-NoComercial 3.0 España
https://creativecommons.org/licenses/by-nc/3.0/es/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv open access
http://purl.org/coar/access_right/c_abf2
Atribución-NoComercial 3.0 España
https://creativecommons.org/licenses/by-nc/3.0/es/
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Docta Complutense
instname:
instname_str
reponame_str Docta Complutense
collection Docta Complutense
repository.name.fl_str_mv
repository.mail.fl_str_mv
_version_ 1844180644904566784
score 15,638193