Um modelo para disponibilização de pesquisas computacionais e seus artefatos em contêineres de software em nuvem
Autor(a) principal: | |
---|---|
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 |