Aviso: para depositar documentos, por favor, inicia sesión e identifícate con tu cuenta de correo institucional de la UCM con el botón MI CUENTA UCM. No emplees la opción AUTENTICACIÓN CON CONTRASEÑA
 

ProsymbABS: perfilador simbólico para objetos concurrentes

dc.contributor.advisorAlbert Albiol, Elvira
dc.contributor.authorBueno Cavero, Nícolas Paolo
dc.contributor.authorGómez Edo, Javier
dc.date.accessioned2023-06-19T16:06:34Z
dc.date.available2023-06-19T16:06:34Z
dc.date.issued2014
dc.descriptionProyecto de Sistemas Informáticos (Facultad de Informática, Curso 2013-2014)
dc.description.abstractProsymbABS es una aplicación desarrollada para computar el consumo de recursos simbólicos obtenidos tras ejecutar programas ABS, los cuales están basados en el paradigma de los objetos concurrentes. Es simbólico puesto que ofrece una representación simbólica del consumo de recursos, contando, para ello, el número de objetos creados (incluyendo sus tipos),el número de llamadas a métodos y el número de instrucciones ejecutadas. La aplicación recibe el árbol sintáctico del código ABS compilado y trabaja sobre dicho árbol para calcular los distintos recursos consumidos por la ejecución del programa, como el número de objetos creados, los métodos ejecutados por cada objeto, el número de instrucciones ejecutadas y el tiempo de ejecución. Para facilitar el manejo de la herramienta hemos desarrollado un entorno basado en el banco de trabajo de “Eclipse” donde el programador puede escribir el código ABS y ver los resultados de la ejecución de ProsymbABS sobre ese código fácilmente.
dc.description.abstractProsymbABS is an application developed to compute the symbolic resources consumed by the execution of ABS programs, based on the paradigm of concurrent objects. It is symbolic because it provides a symbolic representation of the resource consumption, by counting the number of objects created (including their types), the number of method calls and the number of instructions executed. The application receives the ABS syntax tree, from the compiled code, and executes it to calculate the different resources consumed by the program execution, as the number of objects created, the methods executed by each object, the number of instructions executed and the execution time. To facilitate the use of the tool, we have developed an execution environment based on "Eclipse's" workbench where the programmer can write the ABS code and see the result of the execution of that code with the ProsymbABS tool.
dc.description.departmentDepto. de Sistemas Informáticos y Computación
dc.description.facultyFac. de Informática
dc.description.refereedTRUE
dc.description.statusunpub
dc.eprint.idhttps://eprints.ucm.es/id/eprint/26531
dc.identifier.urihttps://hdl.handle.net/20.500.14352/36262
dc.language.isospa
dc.page.total53
dc.relation.ispartofseriesTrabajos de curso (Departamento de Sistemas Informáticos y Computación, FDI)
dc.rights.accessRightsopen access
dc.subject.cdu004.4.032.24(043.3)
dc.subject.cdu004.272(043.3)
dc.subject.cdu004.4'4(043.3)
dc.subject.keywordConcurrencia
dc.subject.keywordCompilación
dc.subject.keywordConsumo de recursos
dc.subject.keywordBanco de trabajo
dc.subject.keywordABS
dc.subject.keywordConcurrence
dc.subject.keywordCompiling
dc.subject.keywordResource consumption
dc.subject.keywordWorkbench
dc.subject.ucmProgramación de ordenadores (Informática)
dc.subject.ucmSistemas expertos
dc.subject.unesco1203.23 Lenguajes de Programación
dc.titleProsymbABS: perfilador simbólico para objetos concurrentes
dc.typecoursework
dspace.entity.typePublication

Download

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
ProsymbABS.Memo y apéndice.pdf
Size:
3.16 MB
Format:
Adobe Portable Document Format