Um modelo para disponibilização de pesquisas computacionais e seus artefatos em contêineres de software em nuvem

Detalhes bibliográficos
Autor(a) principal: CARVALHO, Sandro Marques de
Data de Publicação: 2017
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da UFPE
Texto Completo: https://repositorio.ufpe.br/handle/123456789/29773
Resumo: No geral, reproduzir resultados de pesquisas científicas é uma tarefa árdua, especialmente percebida por estudantes de pós-graduação. Em um contexto educacional, de formação para a pesquisa, as dificuldades e os problemas enfrentados pelos estudantes e pesquisadores para reproduzir os resultados gerados por pesquisas científicas estão relacionados, principalmente, à falta de subsídios necessários para a reprodução dos resultados obtidos a partir dos artigos científicos. Na mitigação disso, a Pesquisa Reprodutível é uma técnica que sistematiza boas práticas na pesquisa científica em computação. Diante do exposto, este trabalho apresenta um modelo de arquitetura para disponibilização de pesquisas computacionais e seus artefatos em contêineres de software em nuvem, de modo a permitir a reprodutibilidade de pesquisas na área de Ciência da Computação, o qual se utiliza do conhecimento do pesquisador sobre a sua pesquisa para definir quais artefatos necessitam ou não de publicação e compartilhamento. O objetivo é disponibilizá-lo para acesso público. Foram utilizadas as tecnologias de contêineres Docker e a computação em nuvem como plataformas-base para a concepção da abordagem. Um protótipo foi desenvolvido com a finalidade de avaliar por meio de um estudo de caso o modelo de arquitetura criado. Como resultado, verificou-se que o modelo de arquitetura aqui proposto se diferencia dos demais, a princípio pelo fato de impactar minimamente no modo de trabalho do pesquisador, poupando-lhe esforços para tornar pública a sua pesquisa. E também por estar mais próximo ao padrão desejado na escala de avaliação quando comparado às outras abordagens.
id UFPE_9b8826cf42550c77cd6c9566dafacbf5
oai_identifier_str oai:repositorio.ufpe.br:123456789/29773
network_acronym_str UFPE
network_name_str Repositório Institucional da UFPE
repository_id_str 2221
spelling CARVALHO, Sandro Marques dehttp://lattes.cnpq.br/3978050861789159http://lattes.cnpq.br/7076371974874150SOUZA, Fernando da Fonseca de2019-03-19T21:17:24Z2019-03-19T21:17:24Z2017-12-20https://repositorio.ufpe.br/handle/123456789/29773No geral, reproduzir resultados de pesquisas científicas é uma tarefa árdua, especialmente percebida por estudantes de pós-graduação. Em um contexto educacional, de formação para a pesquisa, as dificuldades e os problemas enfrentados pelos estudantes e pesquisadores para reproduzir os resultados gerados por pesquisas científicas estão relacionados, principalmente, à falta de subsídios necessários para a reprodução dos resultados obtidos a partir dos artigos científicos. Na mitigação disso, a Pesquisa Reprodutível é uma técnica que sistematiza boas práticas na pesquisa científica em computação. Diante do exposto, este trabalho apresenta um modelo de arquitetura para disponibilização de pesquisas computacionais e seus artefatos em contêineres de software em nuvem, de modo a permitir a reprodutibilidade de pesquisas na área de Ciência da Computação, o qual se utiliza do conhecimento do pesquisador sobre a sua pesquisa para definir quais artefatos necessitam ou não de publicação e compartilhamento. O objetivo é disponibilizá-lo para acesso público. Foram utilizadas as tecnologias de contêineres Docker e a computação em nuvem como plataformas-base para a concepção da abordagem. Um protótipo foi desenvolvido com a finalidade de avaliar por meio de um estudo de caso o modelo de arquitetura criado. Como resultado, verificou-se que o modelo de arquitetura aqui proposto se diferencia dos demais, a princípio pelo fato de impactar minimamente no modo de trabalho do pesquisador, poupando-lhe esforços para tornar pública a sua pesquisa. E também por estar mais próximo ao padrão desejado na escala de avaliação quando comparado às outras abordagens.Replicating scientific research results is very often an arduous task, especially as far as graduate students are concerned. In an educational context, considering research training, difficulties and problems faced by students and researchers to reproduce the results generated by scientific research are mainly elated to the lack of necessary subsidies for the reproduction of the results obtained from scientific articles. In order to mitigate this, Reproducible Research is a technique that systematizes good practices in scientific research in computation. Bearing in mind the above, this work presents a architecture model for the provision of computational research and its artifacts in software containers in the cloud, in order to allow the reproducibility of researches in the area of Computer Science. This proposed solution uses the researchers knowledge to define which artifacts need publication and sharing. The goal is to make it available for public access. Docker container technologies and cloud computing were used as the basis platforms for designing the approach. A prototype was developed with the purpose of evaluating by means of a case study the architecture model created. As a result, it was verified that the architecture model proposed here differs from others, initially because it minimally impacts the researcher's way of working, saving him efforts to make his research public. Furthermore, it is closer to the desired standard in the evaluation scale when compared to the other approaches.porUniversidade Federal de PernambucoPrograma de Pos Graduacao em Ciencia da ComputacaoUFPEBrasilAttribution-NonCommercial-NoDerivs 3.0 Brazilhttp://creativecommons.org/licenses/by-nc-nd/3.0/br/info:eu-repo/semantics/openAccessEngenharia de softwareComputação em nuvemUm modelo para disponibilização de pesquisas computacionais e seus artefatos em contêineres de software em nuveminfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesismestradoreponame:Repositório Institucional da UFPEinstname:Universidade Federal de Pernambuco (UFPE)instacron:UFPETHUMBNAILDISSERTAÇÃO Sandro Marques de Carvalho.pdf.jpgDISSERTAÇÃO Sandro Marques de Carvalho.pdf.jpgGenerated Thumbnailimage/jpeg1429https://repositorio.ufpe.br/bitstream/123456789/29773/6/DISSERTA%c3%87%c3%83O%20Sandro%20Marques%20de%20Carvalho.pdf.jpgf5d3fddb67b846380cdfd600370499c3MD56ORIGINALDISSERTAÇÃO Sandro Marques de Carvalho.pdfDISSERTAÇÃO Sandro Marques de Carvalho.pdfapplication/pdf3530043https://repositorio.ufpe.br/bitstream/123456789/29773/1/DISSERTA%c3%87%c3%83O%20Sandro%20Marques%20de%20Carvalho.pdf494afe82d20069cd41d468df2108998fMD51LICENSElicense.txtlicense.txttext/plain; charset=utf-82311https://repositorio.ufpe.br/bitstream/123456789/29773/3/license.txt4b8a02c7f2818eaf00dcf2260dd5eb08MD53CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8811https://repositorio.ufpe.br/bitstream/123456789/29773/4/license_rdfe39d27027a6cc9cb039ad269a5db8e34MD54TEXTDISSERTAÇÃO Sandro Marques de Carvalho.pdf.txtDISSERTAÇÃO Sandro Marques de Carvalho.pdf.txtExtracted texttext/plain166679https://repositorio.ufpe.br/bitstream/123456789/29773/5/DISSERTA%c3%87%c3%83O%20Sandro%20Marques%20de%20Carvalho.pdf.txt98bf9bfa72327605c99e2db4972198a6MD55123456789/297732019-10-26 02:46:25.699oai:repositorio.ufpe.br:123456789/29773TGljZW7Dp2EgZGUgRGlzdHJpYnVpw6fDo28gTsOjbyBFeGNsdXNpdmEKClRvZG8gZGVwb3NpdGFudGUgZGUgbWF0ZXJpYWwgbm8gUmVwb3NpdMOzcmlvIEluc3RpdHVjaW9uYWwgKFJJKSBkZXZlIGNvbmNlZGVyLCDDoCBVbml2ZXJzaWRhZGUgRmVkZXJhbCBkZSBQZXJuYW1idWNvIChVRlBFKSwgdW1hIExpY2Vuw6dhIGRlIERpc3RyaWJ1acOnw6NvIE7Do28gRXhjbHVzaXZhIHBhcmEgbWFudGVyIGUgdG9ybmFyIGFjZXNzw612ZWlzIG9zIHNldXMgZG9jdW1lbnRvcywgZW0gZm9ybWF0byBkaWdpdGFsLCBuZXN0ZSByZXBvc2l0w7NyaW8uCgpDb20gYSBjb25jZXNzw6NvIGRlc3RhIGxpY2Vuw6dhIG7Do28gZXhjbHVzaXZhLCBvIGRlcG9zaXRhbnRlIG1hbnTDqW0gdG9kb3Mgb3MgZGlyZWl0b3MgZGUgYXV0b3IuCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwoKTGljZW7Dp2EgZGUgRGlzdHJpYnVpw6fDo28gTsOjbyBFeGNsdXNpdmEKCkFvIGNvbmNvcmRhciBjb20gZXN0YSBsaWNlbsOnYSBlIGFjZWl0w6EtbGEsIHZvY8OqIChhdXRvciBvdSBkZXRlbnRvciBkb3MgZGlyZWl0b3MgYXV0b3JhaXMpOgoKYSkgRGVjbGFyYSBxdWUgY29uaGVjZSBhIHBvbMOtdGljYSBkZSBjb3B5cmlnaHQgZGEgZWRpdG9yYSBkbyBzZXUgZG9jdW1lbnRvOwpiKSBEZWNsYXJhIHF1ZSBjb25oZWNlIGUgYWNlaXRhIGFzIERpcmV0cml6ZXMgcGFyYSBvIFJlcG9zaXTDs3JpbyBJbnN0aXR1Y2lvbmFsIGRhIFVGUEU7CmMpIENvbmNlZGUgw6AgVUZQRSBvIGRpcmVpdG8gbsOjbyBleGNsdXNpdm8gZGUgYXJxdWl2YXIsIHJlcHJvZHV6aXIsIGNvbnZlcnRlciAoY29tbyBkZWZpbmlkbyBhIHNlZ3VpciksIGNvbXVuaWNhciBlL291IGRpc3RyaWJ1aXIsIG5vIFJJLCBvIGRvY3VtZW50byBlbnRyZWd1ZSAoaW5jbHVpbmRvIG8gcmVzdW1vL2Fic3RyYWN0KSBlbSBmb3JtYXRvIGRpZ2l0YWwgb3UgcG9yIG91dHJvIG1laW87CmQpIERlY2xhcmEgcXVlIGF1dG9yaXphIGEgVUZQRSBhIGFycXVpdmFyIG1haXMgZGUgdW1hIGPDs3BpYSBkZXN0ZSBkb2N1bWVudG8gZSBjb252ZXJ0w6otbG8sIHNlbSBhbHRlcmFyIG8gc2V1IGNvbnRlw7pkbywgcGFyYSBxdWFscXVlciBmb3JtYXRvIGRlIGZpY2hlaXJvLCBtZWlvIG91IHN1cG9ydGUsIHBhcmEgZWZlaXRvcyBkZSBzZWd1cmFuw6dhLCBwcmVzZXJ2YcOnw6NvIChiYWNrdXApIGUgYWNlc3NvOwplKSBEZWNsYXJhIHF1ZSBvIGRvY3VtZW50byBzdWJtZXRpZG8gw6kgbyBzZXUgdHJhYmFsaG8gb3JpZ2luYWwgZSBxdWUgZGV0w6ltIG8gZGlyZWl0byBkZSBjb25jZWRlciBhIHRlcmNlaXJvcyBvcyBkaXJlaXRvcyBjb250aWRvcyBuZXN0YSBsaWNlbsOnYS4gRGVjbGFyYSB0YW1iw6ltIHF1ZSBhIGVudHJlZ2EgZG8gZG9jdW1lbnRvIG7Do28gaW5mcmluZ2Ugb3MgZGlyZWl0b3MgZGUgb3V0cmEgcGVzc29hIG91IGVudGlkYWRlOwpmKSBEZWNsYXJhIHF1ZSwgbm8gY2FzbyBkbyBkb2N1bWVudG8gc3VibWV0aWRvIGNvbnRlciBtYXRlcmlhbCBkbyBxdWFsIG7Do28gZGV0w6ltIG9zIGRpcmVpdG9zIGRlCmF1dG9yLCBvYnRldmUgYSBhdXRvcml6YcOnw6NvIGlycmVzdHJpdGEgZG8gcmVzcGVjdGl2byBkZXRlbnRvciBkZXNzZXMgZGlyZWl0b3MgcGFyYSBjZWRlciDDoApVRlBFIG9zIGRpcmVpdG9zIHJlcXVlcmlkb3MgcG9yIGVzdGEgTGljZW7Dp2EgZSBhdXRvcml6YXIgYSB1bml2ZXJzaWRhZGUgYSB1dGlsaXrDoS1sb3MgbGVnYWxtZW50ZS4gRGVjbGFyYSB0YW1iw6ltIHF1ZSBlc3NlIG1hdGVyaWFsIGN1am9zIGRpcmVpdG9zIHPDo28gZGUgdGVyY2Vpcm9zIGVzdMOhIGNsYXJhbWVudGUgaWRlbnRpZmljYWRvIGUgcmVjb25oZWNpZG8gbm8gdGV4dG8gb3UgY29udGXDumRvIGRvIGRvY3VtZW50byBlbnRyZWd1ZTsKZykgU2UgbyBkb2N1bWVudG8gZW50cmVndWUgw6kgYmFzZWFkbyBlbSB0cmFiYWxobyBmaW5hbmNpYWRvIG91IGFwb2lhZG8gcG9yIG91dHJhIGluc3RpdHVpw6fDo28gcXVlIG7Do28gYSBVRlBFLMKgZGVjbGFyYSBxdWUgY3VtcHJpdSBxdWFpc3F1ZXIgb2JyaWdhw6fDtWVzIGV4aWdpZGFzIHBlbG8gcmVzcGVjdGl2byBjb250cmF0byBvdSBhY29yZG8uCgpBIFVGUEUgaWRlbnRpZmljYXLDoSBjbGFyYW1lbnRlIG8ocykgbm9tZShzKSBkbyhzKSBhdXRvciAoZXMpIGRvcyBkaXJlaXRvcyBkbyBkb2N1bWVudG8gZW50cmVndWUgZSBuw6NvIGZhcsOhIHF1YWxxdWVyIGFsdGVyYcOnw6NvLCBwYXJhIGFsw6ltIGRvIHByZXZpc3RvIG5hIGFsw61uZWEgYykuCg==Repositório InstitucionalPUBhttps://repositorio.ufpe.br/oai/requestattena@ufpe.bropendoar:22212019-10-26T05:46:25Repositório Institucional da UFPE - Universidade Federal de Pernambuco (UFPE)false
dc.title.pt_BR.fl_str_mv Um modelo para disponibilização de pesquisas computacionais e seus artefatos em contêineres de software em nuvem
title Um modelo para disponibilização de pesquisas computacionais e seus artefatos em contêineres de software em nuvem
spellingShingle Um modelo para disponibilização de pesquisas computacionais e seus artefatos em contêineres de software em nuvem
CARVALHO, Sandro Marques de
Engenharia de software
Computação em nuvem
title_short Um modelo para disponibilização de pesquisas computacionais e seus artefatos em contêineres de software em nuvem
title_full Um modelo para disponibilização de pesquisas computacionais e seus artefatos em contêineres de software em nuvem
title_fullStr Um modelo para disponibilização de pesquisas computacionais e seus artefatos em contêineres de software em nuvem
title_full_unstemmed Um modelo para disponibilização de pesquisas computacionais e seus artefatos em contêineres de software em nuvem
title_sort Um modelo para disponibilização de pesquisas computacionais e seus artefatos em contêineres de software em nuvem
author CARVALHO, Sandro Marques de
author_facet CARVALHO, Sandro Marques de
author_role author
dc.contributor.authorLattes.pt_BR.fl_str_mv http://lattes.cnpq.br/3978050861789159
dc.contributor.advisorLattes.pt_BR.fl_str_mv http://lattes.cnpq.br/7076371974874150
dc.contributor.author.fl_str_mv CARVALHO, Sandro Marques de
dc.contributor.advisor1.fl_str_mv SOUZA, Fernando da Fonseca de
contributor_str_mv SOUZA, Fernando da Fonseca de
dc.subject.por.fl_str_mv Engenharia de software
Computação em nuvem
topic Engenharia de software
Computação em nuvem
description No geral, reproduzir resultados de pesquisas científicas é uma tarefa árdua, especialmente percebida por estudantes de pós-graduação. Em um contexto educacional, de formação para a pesquisa, as dificuldades e os problemas enfrentados pelos estudantes e pesquisadores para reproduzir os resultados gerados por pesquisas científicas estão relacionados, principalmente, à falta de subsídios necessários para a reprodução dos resultados obtidos a partir dos artigos científicos. Na mitigação disso, a Pesquisa Reprodutível é uma técnica que sistematiza boas práticas na pesquisa científica em computação. Diante do exposto, este trabalho apresenta um modelo de arquitetura para disponibilização de pesquisas computacionais e seus artefatos em contêineres de software em nuvem, de modo a permitir a reprodutibilidade de pesquisas na área de Ciência da Computação, o qual se utiliza do conhecimento do pesquisador sobre a sua pesquisa para definir quais artefatos necessitam ou não de publicação e compartilhamento. O objetivo é disponibilizá-lo para acesso público. Foram utilizadas as tecnologias de contêineres Docker e a computação em nuvem como plataformas-base para a concepção da abordagem. Um protótipo foi desenvolvido com a finalidade de avaliar por meio de um estudo de caso o modelo de arquitetura criado. Como resultado, verificou-se que o modelo de arquitetura aqui proposto se diferencia dos demais, a princípio pelo fato de impactar minimamente no modo de trabalho do pesquisador, poupando-lhe esforços para tornar pública a sua pesquisa. E também por estar mais próximo ao padrão desejado na escala de avaliação quando comparado às outras abordagens.
publishDate 2017
dc.date.issued.fl_str_mv 2017-12-20
dc.date.accessioned.fl_str_mv 2019-03-19T21:17:24Z
dc.date.available.fl_str_mv 2019-03-19T21:17:24Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://repositorio.ufpe.br/handle/123456789/29773
url https://repositorio.ufpe.br/handle/123456789/29773
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv Attribution-NonCommercial-NoDerivs 3.0 Brazil
http://creativecommons.org/licenses/by-nc-nd/3.0/br/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Attribution-NonCommercial-NoDerivs 3.0 Brazil
http://creativecommons.org/licenses/by-nc-nd/3.0/br/
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Federal de Pernambuco
dc.publisher.program.fl_str_mv Programa de Pos Graduacao em Ciencia da Computacao
dc.publisher.initials.fl_str_mv UFPE
dc.publisher.country.fl_str_mv Brasil
publisher.none.fl_str_mv Universidade Federal de Pernambuco
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFPE
instname:Universidade Federal de Pernambuco (UFPE)
instacron:UFPE
instname_str Universidade Federal de Pernambuco (UFPE)
instacron_str UFPE
institution UFPE
reponame_str Repositório Institucional da UFPE
collection Repositório Institucional da UFPE
bitstream.url.fl_str_mv https://repositorio.ufpe.br/bitstream/123456789/29773/6/DISSERTA%c3%87%c3%83O%20Sandro%20Marques%20de%20Carvalho.pdf.jpg
https://repositorio.ufpe.br/bitstream/123456789/29773/1/DISSERTA%c3%87%c3%83O%20Sandro%20Marques%20de%20Carvalho.pdf
https://repositorio.ufpe.br/bitstream/123456789/29773/3/license.txt
https://repositorio.ufpe.br/bitstream/123456789/29773/4/license_rdf
https://repositorio.ufpe.br/bitstream/123456789/29773/5/DISSERTA%c3%87%c3%83O%20Sandro%20Marques%20de%20Carvalho.pdf.txt
bitstream.checksum.fl_str_mv f5d3fddb67b846380cdfd600370499c3
494afe82d20069cd41d468df2108998f
4b8a02c7f2818eaf00dcf2260dd5eb08
e39d27027a6cc9cb039ad269a5db8e34
98bf9bfa72327605c99e2db4972198a6
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFPE - Universidade Federal de Pernambuco (UFPE)
repository.mail.fl_str_mv attena@ufpe.br
_version_ 1797780526953660416