Framework Basado en Streams y Grafos para la Extracción de Modelos desde Código Fuente
Descripción del Articulo
Software visualization is an important issue in the domains of software maintenance, reconstruction of software architectures, and reverse engineering. In this context, the use of some supporting tools is relevant for medium and large software applications, where the quantity of source code to revie...
Autor: | |
---|---|
Formato: | artículo |
Fecha de Publicación: | 2015 |
Institución: | Universidad La Salle |
Repositorio: | ULASALLE-Institucional |
Lenguaje: | inglés |
OAI Identifier: | oai:repositorio.ulasalle.edu.pe:20.500.12953/36 |
Enlace del recurso: | http://repositorio.ulasalle.edu.pe/handle/20.500.12953/36 |
Nivel de acceso: | acceso restringido |
Materia: | Research Subject Categories::TECHNOLOGY Research Subject Categories::TECHNOLOGY: |
id |
ULSA_815b4b47ffa1486241bc7ba6ff79a361 |
---|---|
oai_identifier_str |
oai:repositorio.ulasalle.edu.pe:20.500.12953/36 |
network_acronym_str |
ULSA |
network_name_str |
ULASALLE-Institucional |
repository_id_str |
3920 |
dc.title.es_ES.fl_str_mv |
Framework Basado en Streams y Grafos para la Extracción de Modelos desde Código Fuente |
title |
Framework Basado en Streams y Grafos para la Extracción de Modelos desde Código Fuente |
spellingShingle |
Framework Basado en Streams y Grafos para la Extracción de Modelos desde Código Fuente Mendoza del Carpio, Paul Research Subject Categories::TECHNOLOGY Research Subject Categories::TECHNOLOGY: |
title_short |
Framework Basado en Streams y Grafos para la Extracción de Modelos desde Código Fuente |
title_full |
Framework Basado en Streams y Grafos para la Extracción de Modelos desde Código Fuente |
title_fullStr |
Framework Basado en Streams y Grafos para la Extracción de Modelos desde Código Fuente |
title_full_unstemmed |
Framework Basado en Streams y Grafos para la Extracción de Modelos desde Código Fuente |
title_sort |
Framework Basado en Streams y Grafos para la Extracción de Modelos desde Código Fuente |
author |
Mendoza del Carpio, Paul |
author_facet |
Mendoza del Carpio, Paul |
author_role |
author |
dc.contributor.author.fl_str_mv |
Mendoza del Carpio, Paul |
dc.subject.es_ES.fl_str_mv |
Research Subject Categories::TECHNOLOGY |
topic |
Research Subject Categories::TECHNOLOGY Research Subject Categories::TECHNOLOGY: |
dc.subject.ocde.es_ES.fl_str_mv |
Research Subject Categories::TECHNOLOGY: |
description |
Software visualization is an important issue in the domains of software maintenance, reconstruction of software architectures, and reverse engineering. In this context, the use of some supporting tools is relevant for medium and large software applications, where the quantity of source code to review and analyze is higher. This work presents a framework based on streams and graphs for the extraction of models from source code. Some important features of this framework includes parallelization of streams, first elements representation based on graphs, rules definition based on DSL, and generation of UML diagrams in XMI format. Java Web applications from GitHub repositories were used for evaluating the framework implementations, the results are shown. |
publishDate |
2015 |
dc.date.accessioned.none.fl_str_mv |
2018-11-21T20:30:37Z |
dc.date.available.none.fl_str_mv |
2018-11-21T20:30:37Z |
dc.date.issued.fl_str_mv |
2015-11 |
dc.type.es_ES.fl_str_mv |
info:eu-repo/semantics/article |
format |
article |
dc.identifier.citation.es_ES.fl_str_mv |
Mendoza del Carpio, Paul. (2015). Framework Basado en Streams y Grafos para la Extracción de Modelos desde Código Fuente. Revista Tecnología y Ciencia. 100-111. |
dc.identifier.uri.none.fl_str_mv |
http://repositorio.ulasalle.edu.pe/handle/20.500.12953/36 |
dc.identifier.journal.es_ES.fl_str_mv |
Revista Tecnología y Ciencia |
identifier_str_mv |
Mendoza del Carpio, Paul. (2015). Framework Basado en Streams y Grafos para la Extracción de Modelos desde Código Fuente. Revista Tecnología y Ciencia. 100-111. Revista Tecnología y Ciencia |
url |
http://repositorio.ulasalle.edu.pe/handle/20.500.12953/36 |
dc.language.iso.eng_US.fl_str_mv |
eng |
language |
eng |
dc.relation.es_ES.fl_str_mv |
info:eu-repo/semantics/article |
dc.relation.uri.es_ES.fl_str_mv |
http://conaiisi.unsl.edu.ar/Revista_UTN_2015/009-100a111.pdf |
dc.rights.es_ES.fl_str_mv |
info:eu-repo/semantics/restrictedAccess |
dc.rights.uri.es_ES.fl_str_mv |
https://creativecommons.org/licenses/by-nc-nd/4.0/ |
eu_rights_str_mv |
restrictedAccess |
rights_invalid_str_mv |
https://creativecommons.org/licenses/by-nc-nd/4.0/ |
dc.format.es_ES.fl_str_mv |
application/msword |
dc.publisher.es_ES.fl_str_mv |
Universidad Tecnológica Nacional |
dc.source.es_ES.fl_str_mv |
Repositorio Institucional - ULASALLE |
dc.source.none.fl_str_mv |
reponame:ULASALLE-Institucional instname:Universidad La Salle instacron:ULASALLE |
instname_str |
Universidad La Salle |
instacron_str |
ULASALLE |
institution |
ULASALLE |
reponame_str |
ULASALLE-Institucional |
collection |
ULASALLE-Institucional |
bitstream.url.fl_str_mv |
http://repositorio.ulasalle.edu.pe/bitstream/20.500.12953/36/1/Mendoza%20del%20Carpio%2c%20Paul%202015.docx http://repositorio.ulasalle.edu.pe/bitstream/20.500.12953/36/2/license.txt |
bitstream.checksum.fl_str_mv |
28b2810187060e83cf3cb42e1ced58f2 8a4605be74aa9ea9d79846c1fba20a33 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 |
repository.name.fl_str_mv |
Repositorio Institucional de la Universidad La Salle |
repository.mail.fl_str_mv |
repositorio@ulasalle.edu.pe |
_version_ |
1764532734594646016 |
spelling |
Mendoza del Carpio, Paul2018-11-21T20:30:37Z2018-11-21T20:30:37Z2015-11Mendoza del Carpio, Paul. (2015). Framework Basado en Streams y Grafos para la Extracción de Modelos desde Código Fuente. Revista Tecnología y Ciencia. 100-111.http://repositorio.ulasalle.edu.pe/handle/20.500.12953/36Revista Tecnología y CienciaSoftware visualization is an important issue in the domains of software maintenance, reconstruction of software architectures, and reverse engineering. In this context, the use of some supporting tools is relevant for medium and large software applications, where the quantity of source code to review and analyze is higher. This work presents a framework based on streams and graphs for the extraction of models from source code. Some important features of this framework includes parallelization of streams, first elements representation based on graphs, rules definition based on DSL, and generation of UML diagrams in XMI format. Java Web applications from GitHub repositories were used for evaluating the framework implementations, the results are shown.Doble- Ciegoapplication/mswordengUniversidad Tecnológica Nacionalinfo:eu-repo/semantics/articlehttp://conaiisi.unsl.edu.ar/Revista_UTN_2015/009-100a111.pdfinfo:eu-repo/semantics/restrictedAccesshttps://creativecommons.org/licenses/by-nc-nd/4.0/Repositorio Institucional - ULASALLEreponame:ULASALLE-Institucionalinstname:Universidad La Salleinstacron:ULASALLEResearch Subject Categories::TECHNOLOGYResearch Subject Categories::TECHNOLOGY:Framework Basado en Streams y Grafos para la Extracción de Modelos desde Código Fuenteinfo:eu-repo/semantics/articleORIGINALMendoza del Carpio, Paul 2015.docxMendoza del Carpio, Paul 2015.docx"Artículo principal"application/vnd.openxmlformats-officedocument.wordprocessingml.document12810http://repositorio.ulasalle.edu.pe/bitstream/20.500.12953/36/1/Mendoza%20del%20Carpio%2c%20Paul%202015.docx28b2810187060e83cf3cb42e1ced58f2MD51LICENSElicense.txtlicense.txttext/plain; charset=utf-81748http://repositorio.ulasalle.edu.pe/bitstream/20.500.12953/36/2/license.txt8a4605be74aa9ea9d79846c1fba20a33MD5220.500.12953/36oai:repositorio.ulasalle.edu.pe:20.500.12953/362021-06-11 14:39:34.28Repositorio Institucional de la Universidad La Sallerepositorio@ulasalle.edu.peTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo= |
score |
13.772474 |
Nota importante:
La información contenida en este registro es de entera responsabilidad de la institución que gestiona el repositorio institucional donde esta contenido este documento o set de datos. El CONCYTEC no se hace responsable por los contenidos (publicaciones y/o datos) accesibles a través del Repositorio Nacional Digital de Ciencia, Tecnología e Innovación de Acceso Abierto (ALICIA).
La información contenida en este registro es de entera responsabilidad de la institución que gestiona el repositorio institucional donde esta contenido este documento o set de datos. El CONCYTEC no se hace responsable por los contenidos (publicaciones y/o datos) accesibles a través del Repositorio Nacional Digital de Ciencia, Tecnología e Innovación de Acceso Abierto (ALICIA).