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...

Full description

Bibliographic Details
Author: Muñoz Gómez, Rubén
Format: master thesis
Publication Date:2017
Country:España
Institution:Universidad Complutense de Madrid (UCM)
Repository:Docta Complutense
Language:Spanish
OAI Identifier:oai:docta.ucm.es:20.500.14352/19811
Online Access:https://hdl.handle.net/20.500.14352/19811
Access Level:Open access
Keyword: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 Madrid20172017-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:Universidad Complutense de Madrid (UCM)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/198112026-06-02T12:44:21Z
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
dc.type.none.fl_str_mv master thesis
http://purl.org/coar/resource_type/c_bdcc
dc.type.openaire.fl_str_mv 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/
dc.rights.openaire.fl_str_mv 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:Universidad Complutense de Madrid (UCM)
instname_str Universidad Complutense de Madrid (UCM)
reponame_str Docta Complutense
collection Docta Complutense
repository.name.fl_str_mv
repository.mail.fl_str_mv
_version_ 1869415673221873664
score 15,300724