Project ++: Lenguaje de dominio específico para planificar proyectos con CRISP-DM

En la ejecución de proyectos de minería de datos bajo la metodología CRISP-DM, es indispensable tener control de las fases que se vienen desarrollando, con el fin de acercarse más a buen término. Sin embargo, en la actualidad, cuando se trata de implementar dicha metodología, no se tiene un artefact...

Full description

Autores:
Barbosa Castiblanco, Jason Fabian
Peña Cabrera, Laura Virginia
Zambrano Rojas, Andrés Felipe
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2022
Institución:
Universidad El Bosque
Repositorio:
Repositorio U. El Bosque
Idioma:
spa
OAI Identifier:
oai:repositorio.unbosque.edu.co:20.500.12495/9508
Acceso en línea:
http://hdl.handle.net/20.500.12495/9508
Palabra clave:
Minería de datos
Lenguaje de Dominio Específico
CRIPS-DM
Metodología
DSL
621.3
Data Mining
Methodology
Domain-Specific Language
CRISP-DM
DSL
Rights
openAccess
License
Attribution-NoDerivatives 4.0 Internacional
id UNBOSQUE2_35ca10af58381ad6e110ce21a71235f8
oai_identifier_str oai:repositorio.unbosque.edu.co:20.500.12495/9508
network_acronym_str UNBOSQUE2
network_name_str Repositorio U. El Bosque
repository_id_str
dc.title.spa.fl_str_mv Project ++: Lenguaje de dominio específico para planificar proyectos con CRISP-DM
dc.title.translated.spa.fl_str_mv Project++: Domain-Specific language for planning projects with CRISP-DM
title Project ++: Lenguaje de dominio específico para planificar proyectos con CRISP-DM
spellingShingle Project ++: Lenguaje de dominio específico para planificar proyectos con CRISP-DM
Minería de datos
Lenguaje de Dominio Específico
CRIPS-DM
Metodología
DSL
621.3
Data Mining
Methodology
Domain-Specific Language
CRISP-DM
DSL
title_short Project ++: Lenguaje de dominio específico para planificar proyectos con CRISP-DM
title_full Project ++: Lenguaje de dominio específico para planificar proyectos con CRISP-DM
title_fullStr Project ++: Lenguaje de dominio específico para planificar proyectos con CRISP-DM
title_full_unstemmed Project ++: Lenguaje de dominio específico para planificar proyectos con CRISP-DM
title_sort Project ++: Lenguaje de dominio específico para planificar proyectos con CRISP-DM
dc.creator.fl_str_mv Barbosa Castiblanco, Jason Fabian
Peña Cabrera, Laura Virginia
Zambrano Rojas, Andrés Felipe
dc.contributor.advisor.none.fl_str_mv Romero Álvarez, Fran Ernesto
dc.contributor.author.none.fl_str_mv Barbosa Castiblanco, Jason Fabian
Peña Cabrera, Laura Virginia
Zambrano Rojas, Andrés Felipe
dc.contributor.orcid.none.fl_str_mv Barbosa Castiblanco, Jason Fabian [0000-0002-3254-5641]
Peña Cabrera, Laura Virginia [0000-0001-6015-961X]
Zambrano Rojas, Andrés Felipe [0000-0001-9110-5657]
dc.subject.spa.fl_str_mv Minería de datos
Lenguaje de Dominio Específico
CRIPS-DM
Metodología
DSL
topic Minería de datos
Lenguaje de Dominio Específico
CRIPS-DM
Metodología
DSL
621.3
Data Mining
Methodology
Domain-Specific Language
CRISP-DM
DSL
dc.subject.ddc.none.fl_str_mv 621.3
dc.subject.keywords.spa.fl_str_mv Data Mining
Methodology
Domain-Specific Language
CRISP-DM
DSL
description En la ejecución de proyectos de minería de datos bajo la metodología CRISP-DM, es indispensable tener control de las fases que se vienen desarrollando, con el fin de acercarse más a buen término. Sin embargo, en la actualidad, cuando se trata de implementar dicha metodología, no se tiene un artefacto que permita la planificación, teniendo en cuenta todos los requisitos de cada fase y se acude entonces herramientas generales de planificación de proyectos y a la experiencia de actores que tuvieron que aprender a la fuerza, la forma de desarrollar dicha metodología. En este proyecto se llevó a cabo la construcción de un Lenguaje de Dominio Específico (DSL) orientado a la planificación de proyectos de Minería de datos bajo la metodología CRISP-DM, teniendo en cuenta cada una de sus fases. Esto con el objeto de tener al alcance y de forma clara cada uno de los requisitos de las fases de la metodología y de esta forma poder transmitir ese conocimiento. El proyecto fue desarrollado haciendo uso de la metodología de prototipado y el Lenguaje de Dominio Específico se construyó con ayuda de la herramienta MPS de JetBrains. Se realizaron entrevistas a Gerentes de TI y profesionales con conocimientos en el área de TI y Gerencia de proyectos, para analizar la problemática a solucionar y recibir retroalimentación de una muestra del artefacto, de acuerdo con la retroalimentación recibida la idea es innovadora, y es bien recibida como herramienta de planificación de proyectos de minería de datos.
publishDate 2022
dc.date.accessioned.none.fl_str_mv 2022-12-13T20:17:13Z
dc.date.available.none.fl_str_mv 2022-12-13T20:17:13Z
dc.date.issued.none.fl_str_mv 2022
dc.type.local.spa.fl_str_mv Tesis/Trabajo de grado - Monografía - Pregrado
dc.type.hasversion.none.fl_str_mv info:eu-repo/semantics/acceptedVersion
dc.type.coar.none.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
format http://purl.org/coar/resource_type/c_7a1f
status_str acceptedVersion
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/20.500.12495/9508
dc.identifier.instname.spa.fl_str_mv instname:Universidad El Bosque
dc.identifier.reponame.spa.fl_str_mv reponame:Repositorio Institucional Universidad El Bosque
dc.identifier.repourl.none.fl_str_mv repourl:https://repositorio.unbosque.edu.co
url http://hdl.handle.net/20.500.12495/9508
identifier_str_mv instname:Universidad El Bosque
reponame:Repositorio Institucional Universidad El Bosque
repourl:https://repositorio.unbosque.edu.co
dc.language.iso.none.fl_str_mv spa
language spa
dc.rights.*.fl_str_mv Attribution-NoDerivatives 4.0 Internacional
Atribución-NoComercial-CompartirIgual 4.0 Internacional
dc.rights.uri.*.fl_str_mv http://creativecommons.org/licenses/by-nc-sa/4.0/
dc.rights.local.spa.fl_str_mv Acceso abierto
dc.rights.accessrights.none.fl_str_mv info:eu-repo/semantics/openAccess
http://purl.org/coar/access_right/c_abf2
rights_invalid_str_mv Attribution-NoDerivatives 4.0 Internacional
Atribución-NoComercial-CompartirIgual 4.0 Internacional
http://creativecommons.org/licenses/by-nc-sa/4.0/
Acceso abierto
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.mimetype.none.fl_str_mv application/pdf
dc.publisher.program.spa.fl_str_mv Ingeniería de sistemas
dc.publisher.grantor.spa.fl_str_mv Universidad El Bosque
dc.publisher.faculty.spa.fl_str_mv Facultad de Ingeniería
institution Universidad El Bosque
bitstream.url.fl_str_mv https://repositorio.unbosque.edu.co/bitstreams/0baa6b34-41ff-4ab8-a094-052d1f0db3ac/download
https://repositorio.unbosque.edu.co/bitstreams/01ceee24-24e9-4a6a-be80-3d1a6292b028/download
https://repositorio.unbosque.edu.co/bitstreams/4ae4fdb0-0291-4592-8d1e-d5b393ffd70b/download
https://repositorio.unbosque.edu.co/bitstreams/2f648cfb-a68f-408d-a155-9848e5775b3a/download
https://repositorio.unbosque.edu.co/bitstreams/50cd8992-a616-4ba5-87cb-6564740380d1/download
https://repositorio.unbosque.edu.co/bitstreams/a120774a-75ab-43d2-ba99-6e63495a39ee/download
https://repositorio.unbosque.edu.co/bitstreams/6c842ae6-d463-43ae-b8ae-682736adc669/download
bitstream.checksum.fl_str_mv 17cc15b951e7cc6b3728a574117320f9
e4ea8bf0ac836b6b5bd4f9b72d0ac38d
d1fced9d6b928bf5a53d92c19beea08a
af756b5f7803a47fff278cb25ca66535
934f4ca17e109e0a05eaeaba504d7ce4
1b873f7c609120121831df7ad8046134
345cf4ac338d82f4f7492e0119cb8dbb
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional Universidad El Bosque
repository.mail.fl_str_mv bibliotecas@biteca.com
_version_ 1814100840548401152
spelling Romero Álvarez, Fran ErnestoBarbosa Castiblanco, Jason FabianPeña Cabrera, Laura VirginiaZambrano Rojas, Andrés FelipeBarbosa Castiblanco, Jason Fabian [0000-0002-3254-5641]Peña Cabrera, Laura Virginia [0000-0001-6015-961X]Zambrano Rojas, Andrés Felipe [0000-0001-9110-5657]2022-12-13T20:17:13Z2022-12-13T20:17:13Z2022http://hdl.handle.net/20.500.12495/9508instname:Universidad El Bosquereponame:Repositorio Institucional Universidad El Bosquerepourl:https://repositorio.unbosque.edu.coEn la ejecución de proyectos de minería de datos bajo la metodología CRISP-DM, es indispensable tener control de las fases que se vienen desarrollando, con el fin de acercarse más a buen término. Sin embargo, en la actualidad, cuando se trata de implementar dicha metodología, no se tiene un artefacto que permita la planificación, teniendo en cuenta todos los requisitos de cada fase y se acude entonces herramientas generales de planificación de proyectos y a la experiencia de actores que tuvieron que aprender a la fuerza, la forma de desarrollar dicha metodología. En este proyecto se llevó a cabo la construcción de un Lenguaje de Dominio Específico (DSL) orientado a la planificación de proyectos de Minería de datos bajo la metodología CRISP-DM, teniendo en cuenta cada una de sus fases. Esto con el objeto de tener al alcance y de forma clara cada uno de los requisitos de las fases de la metodología y de esta forma poder transmitir ese conocimiento. El proyecto fue desarrollado haciendo uso de la metodología de prototipado y el Lenguaje de Dominio Específico se construyó con ayuda de la herramienta MPS de JetBrains. Se realizaron entrevistas a Gerentes de TI y profesionales con conocimientos en el área de TI y Gerencia de proyectos, para analizar la problemática a solucionar y recibir retroalimentación de una muestra del artefacto, de acuerdo con la retroalimentación recibida la idea es innovadora, y es bien recibida como herramienta de planificación de proyectos de minería de datos.Ingeniero de sistemasPregradoIn the execution of data mining projects under the CRISP-DM methodology, it is essential to have control of the phases that are being developed, in order to get closer to a successful conclusion. However, currently, when it comes to implementing this methodology, there is no device that allows planning, taking into account all the requirements of each phase and then general project planning tools and the experience of actors who they had to learn by force how to develop said methodology. In this project, the construction of a Domain Specific Language (DSL) was carried out oriented to the planning of data mining projects under the CRISP-DM methodology, taking into account each of its phases. This in order to have within reach and clearly each of the requirements of the phases of the methodology and thus be able to transmit that knowledge. The project was developed using the prototyping methodology and the Domain Specific Language was built with the help of the JetBrains MPS tool. Interviews were conducted with IT Managers and professionals with knowledge in the area of IT and Project Management, to analyze the problem to be solved and receive feedback from a sample of the artifact, according to the feedback, the idea is innovative, and it is well as a planning tool for data mining projects received.application/pdfspaAttribution-NoDerivatives 4.0 InternacionalAtribución-NoComercial-CompartirIgual 4.0 Internacionalhttp://creativecommons.org/licenses/by-nc-sa/4.0/Acceso abiertoinfo:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Minería de datosLenguaje de Dominio EspecíficoCRIPS-DMMetodologíaDSL621.3Data MiningMethodologyDomain-Specific LanguageCRISP-DMDSLProject ++: Lenguaje de dominio específico para planificar proyectos con CRISP-DMProject++: Domain-Specific language for planning projects with CRISP-DMIngeniería de sistemasUniversidad El BosqueFacultad de IngenieríaTesis/Trabajo de grado - Monografía - Pregradoinfo:eu-repo/semantics/acceptedVersionhttp://purl.org/coar/resource_type/c_7a1finfo:eu-repo/semantics/bachelorThesisLICENSElicense.txtlicense.txttext/plain; charset=utf-82000https://repositorio.unbosque.edu.co/bitstreams/0baa6b34-41ff-4ab8-a094-052d1f0db3ac/download17cc15b951e7cc6b3728a574117320f9MD512Carta de Autorizacion de uso de tesis y trabajos de grado a favor de la UEB.pdfCarta de Autorizacion de uso de tesis y trabajos de grado a favor de la UEB.pdfCarta de autorizaciónapplication/pdf458976https://repositorio.unbosque.edu.co/bitstreams/01ceee24-24e9-4a6a-be80-3d1a6292b028/downloade4ea8bf0ac836b6b5bd4f9b72d0ac38dMD514ORIGINALProject ++ Lenguaje De Dominio Específico Para Planificar Proyectos Con CRISP-DM.pdfProject ++ Lenguaje De Dominio Específico Para Planificar Proyectos Con CRISP-DM.pdfProject ++: Lenguaje de dominio específico para planificar proyectos con CRISP-DMapplication/pdf3283637https://repositorio.unbosque.edu.co/bitstreams/4ae4fdb0-0291-4592-8d1e-d5b393ffd70b/downloadd1fced9d6b928bf5a53d92c19beea08aMD51Anexos.zipAnexos.zipAnexosapplication/zip4127913https://repositorio.unbosque.edu.co/bitstreams/2f648cfb-a68f-408d-a155-9848e5775b3a/downloadaf756b5f7803a47fff278cb25ca66535MD515CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-81031https://repositorio.unbosque.edu.co/bitstreams/50cd8992-a616-4ba5-87cb-6564740380d1/download934f4ca17e109e0a05eaeaba504d7ce4MD511THUMBNAILProject ++ Lenguaje De Dominio Específico Para Planificar Proyectos Con CRISP-DM.pdf.jpgProject ++ Lenguaje De Dominio Específico Para Planificar Proyectos Con CRISP-DM.pdf.jpgIM Thumbnailimage/jpeg5561https://repositorio.unbosque.edu.co/bitstreams/a120774a-75ab-43d2-ba99-6e63495a39ee/download1b873f7c609120121831df7ad8046134MD513TEXTProject ++ Lenguaje De Dominio Específico Para Planificar Proyectos Con CRISP-DM.pdf.txtProject ++ Lenguaje De Dominio Específico Para Planificar Proyectos Con CRISP-DM.pdf.txtExtracted texttext/plain101558https://repositorio.unbosque.edu.co/bitstreams/6c842ae6-d463-43ae-b8ae-682736adc669/download345cf4ac338d82f4f7492e0119cb8dbbMD51620.500.12495/9508oai:repositorio.unbosque.edu.co:20.500.12495/95082024-02-07 12:55:52.34http://creativecommons.org/licenses/by-nc-sa/4.0/Attribution-NoDerivatives 4.0 Internacionalopen.accesshttps://repositorio.unbosque.edu.coRepositorio Institucional Universidad El Bosquebibliotecas@biteca.comTGljZW5jaWEgZGUgRGlzdHJpYnVjacOzbiBObyBFeGNsdXNpdmEKClBhcmEgcXVlIGVsIFJlcG9zaXRvcmlvIGRlIGxhIFVuaXZlcnNpZGFkIEVsIEJvc3F1ZSBhIHB1ZWRhIHJlcHJvZHVjaXIgeSBjb211bmljYXIgcMO6YmxpY2FtZW50ZSBzdSBkb2N1bWVudG8gZXMgbmVjZXNhcmlvIGxhIGFjZXB0YWNpw7NuIGRlIGxvcyBzaWd1aWVudGVzIHTDqXJtaW5vcy4gUG9yIGZhdm9yLCBsZWEgbGFzIHNpZ3VpZW50ZXMgY29uZGljaW9uZXMgZGUgbGljZW5jaWE6CgoxLiBBY2VwdGFuZG8gZXN0YSBsaWNlbmNpYSwgdXN0ZWQgKGVsIGF1dG9yL2VzIG8gZWwgcHJvcGlldGFyaW8vcyBkZSBsb3MgZGVyZWNob3MgZGUgYXV0b3IpIGdhcmFudGl6YSBhIGxhIFVuaXZlcnNpZGFkIEVsIEJvc3F1ZSBlbCBkZXJlY2hvIG5vIGV4Y2x1c2l2byBkZSBhcmNoaXZhciwgcmVwcm9kdWNpciwgY29udmVydGlyIChjb21vIHNlIGRlZmluZSBtw6FzIGFiYWpvKSwgY29tdW5pY2FyIHkvbyBkaXN0cmlidWlyIHN1IGRvY3VtZW50byBtdW5kaWFsbWVudGUgZW4gZm9ybWF0byBlbGVjdHLDs25pY28uCgoyLiBUYW1iacOpbiBlc3TDoSBkZSBhY3VlcmRvIGNvbiBxdWUgbGEgVW5pdmVyc2lkYWQgRWwgQm9zcXVlIHB1ZWRhIGNvbnNlcnZhciBtw6FzIGRlIHVuYSBjb3BpYSBkZSBlc3RlIGRvY3VtZW50byB5LCBzaW4gYWx0ZXJhciBzdSBjb250ZW5pZG8sIGNvbnZlcnRpcmxvIGEgY3VhbHF1aWVyIGZvcm1hdG8gZGUgZmljaGVybywgbWVkaW8gbyBzb3BvcnRlLCBwYXJhIHByb3DDs3NpdG9zIGRlIHNlZ3VyaWRhZCwgcHJlc2VydmFjacOzbiB5IGFjY2Vzby4KCjMuIERlY2xhcmEgcXVlIGVsIGRvY3VtZW50byBlcyB1biB0cmFiYWpvIG9yaWdpbmFsIHN1eW8geS9vIHF1ZSB0aWVuZSBlbCBkZXJlY2hvIHBhcmEgb3RvcmdhciBsb3MgZGVyZWNob3MgY29udGVuaWRvcyBlbiBlc3RhIGxpY2VuY2lhLiBUYW1iacOpbiBkZWNsYXJhIHF1ZSBzdSBkb2N1bWVudG8gbm8gaW5mcmluZ2UsIGVuIHRhbnRvIGVuIGN1YW50byBsZSBzZWEgcG9zaWJsZSBzYWJlciwgbG9zIGRlcmVjaG9zIGRlIGF1dG9yIGRlIG5pbmd1bmEgb3RyYSBwZXJzb25hIG8gZW50aWRhZC4KCjQuIFNpIGVsIGRvY3VtZW50byBjb250aWVuZSBtYXRlcmlhbGVzIGRlIGxvcyBjdWFsZXMgbm8gdGllbmUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yLCBkZWNsYXJhIHF1ZSBoYSBvYnRlbmlkbyBlbCBwZXJtaXNvIHNpbiByZXN0cmljY2nDs24gZGVsIHByb3BpZXRhcmlvIGRlIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBwYXJhIG90b3JnYXIgYSBsYSBVbml2ZXJzaWRhZCBFbCBCb3NxdWUgbG9zIGRlcmVjaG9zIHJlcXVlcmlkb3MgcG9yIGVzdGEgbGljZW5jaWEsIHkgcXVlIGVzZSBtYXRlcmlhbCBjdXlvcyBkZXJlY2hvcyBzb24gZGUgdGVyY2Vyb3MgZXN0w6EgY2xhcmFtZW50ZSBpZGVudGlmaWNhZG8geSByZWNvbm9jaWRvIGVuIGVsIHRleHRvIG8gY29udGVuaWRvIGRlbCBkb2N1bWVudG8gZW50cmVnYWRvLgoKNS4gU2kgZWwgZG9jdW1lbnRvIHNlIGJhc2EgZW4gdW5hIG9icmEgcXVlIGhhIHNpZG8gcGF0cm9jaW5hZGEgbyBhcG95YWRhIHBvciB1bmEgYWdlbmNpYSB1IG9yZ2FuaXphY2nDs24gZGlmZXJlbnRlIGRlIGxhIFVuaXZlcnNpZGFkIEVsIEJvc3F1ZSwgc2UgcHJlc3Vwb25lIHF1ZSBzZSBoYSBjdW1wbGlkbyBjb24gY3VhbHF1aWVyIGRlcmVjaG8gZGUgcmV2aXNpw7NuIHUgb3RyYXMgb2JsaWdhY2lvbmVzIHJlcXVlcmlkYXMgcG9yIGVzdGUgY29udHJhdG8gbyBhY3VlcmRvLgoKNi4gVW5pdmVyc2lkYWQgRWwgQm9zcXVlIGlkZW50aWZpY2Fyw6EgY2xhcmFtZW50ZSBzdS9zIG5vbWJyZS9zIGNvbW8gZWwvbG9zIGF1dG9yL2VzIG8gcHJvcGlldGFyaW8vcyBkZSBsb3MgZGVyZWNob3MgZGVsIGRvY3VtZW50bywgeSBubyBoYXLDoSBuaW5ndW5hIGFsdGVyYWNpw7NuIGRlIHN1IGRvY3VtZW50byBkaWZlcmVudGUgYSBsYXMgcGVybWl0aWRhcyBlbiBlc3RhIGxpY2VuY2lhLgo=