Um ambiente de suporte a experimentos controlados especificados em EXPDSL

Detalhes bibliográficos
Autor(a) principal: Nery, Gustavo Sizílio
Data de Publicação: 2015
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da UFRN
Texto Completo: https://repositorio.ufrn.br/jspui/handle/123456789/26068
Resumo: Um estudo empírico consiste em um teste que compara aquilo que acreditamos em relação àquilo que observamos. Existem várias formas de estudos empíricos, dentre eles o estudo de caso, pesquisas e experimentos controlados, todos com a essência de buscar evidências para validação de uma teoria. A realização desses estudos representam papel fundamental na comunidade cientifica, principalmente o experimento controlado, que é considerado o método clássico dentre os estudos empíricos. Um experimento controlado oferece controle sobre as variáveis de um estudo, permitindo a criação de estudos mais focados e com potencial estatístico para resultados significativos, usados na validação de hipóteses. Na área de engenharia de software, existe uma necessidade cada vez mais evidente de elaboração e execução de experimentos controlados. Tal realidade tem trazido discussões de como realizar esses experimentos com planejamento, execução e análise de maneira mais eficiente. Sendo assim, a busca por alternativas que apoiem o pesquisador no processo de experimentação tem sido um tópico de crescente interesse. Este trabalho tem como objetivo propor a infraestrutura de um ambiente de suporte a experimentos controlados que auxilie o pesquisador durante o planejamento, formalização, execução e análise de seus experimentos. Durante a dissertação serão apresentados: (i) uma análise comparativa das ferramentas de suporte disponíveis, elencando os requisitos e como cada ferramenta o atende; (ii) a arquitetura elaborada para o ambiente proposto, como ela se organiza e como parte dela foi implementada; (iii) a implementação de um componente visual para edição de DSLs, o Visual ExpDSL, utilizado para a especificação de experimentos na linguagem ExpDSL; (iv) e o planejamento, execução e análise dos resultados de um estudo de caso elaborado para avaliar a aplicação da ferramenta em um cenário real de execução de um experimento.
id UFRN_9651883a3b4119afca107e2c4faba8c9
oai_identifier_str oai:https://repositorio.ufrn.br:123456789/26068
network_acronym_str UFRN
network_name_str Repositório Institucional da UFRN
repository_id_str
spelling Nery, Gustavo Sizíliohttp://lattes.cnpq.br/9520477461031645Kulesza, Uirahttp://lattes.cnpq.br/0189095897739979Filho, Fernando Marques Figueirahttp://lattes.cnpq.br/6874649375434646Almeida, Rodrigo Bonifacio Dehttp://lattes.cnpq.br/0368311142108150Aranha, Eduardo Henrique Da Silva2018-10-30T12:03:06Z2018-10-30T12:03:06Z2015-08-19NERY, Gustavo Sizílio. Um ambiente de suporte a experimentos controlados especificados em EXPDSL. 2015. 127f. Dissertação (Mestrado Em Sistemas E Computação) - Centro De Ciências Exatas E Da Terra, Universidade Federal do Rio Grande do Norte, Natal, 2015.https://repositorio.ufrn.br/jspui/handle/123456789/26068Um estudo empírico consiste em um teste que compara aquilo que acreditamos em relação àquilo que observamos. Existem várias formas de estudos empíricos, dentre eles o estudo de caso, pesquisas e experimentos controlados, todos com a essência de buscar evidências para validação de uma teoria. A realização desses estudos representam papel fundamental na comunidade cientifica, principalmente o experimento controlado, que é considerado o método clássico dentre os estudos empíricos. Um experimento controlado oferece controle sobre as variáveis de um estudo, permitindo a criação de estudos mais focados e com potencial estatístico para resultados significativos, usados na validação de hipóteses. Na área de engenharia de software, existe uma necessidade cada vez mais evidente de elaboração e execução de experimentos controlados. Tal realidade tem trazido discussões de como realizar esses experimentos com planejamento, execução e análise de maneira mais eficiente. Sendo assim, a busca por alternativas que apoiem o pesquisador no processo de experimentação tem sido um tópico de crescente interesse. Este trabalho tem como objetivo propor a infraestrutura de um ambiente de suporte a experimentos controlados que auxilie o pesquisador durante o planejamento, formalização, execução e análise de seus experimentos. Durante a dissertação serão apresentados: (i) uma análise comparativa das ferramentas de suporte disponíveis, elencando os requisitos e como cada ferramenta o atende; (ii) a arquitetura elaborada para o ambiente proposto, como ela se organiza e como parte dela foi implementada; (iii) a implementação de um componente visual para edição de DSLs, o Visual ExpDSL, utilizado para a especificação de experimentos na linguagem ExpDSL; (iv) e o planejamento, execução e análise dos resultados de um estudo de caso elaborado para avaliar a aplicação da ferramenta em um cenário real de execução de um experimento.An empirical study consists in a test comparing what we believe in relation to what we observe. There are several forms of empirical studies, including case study, research and controlled experiments, all with the essence of seeking evidence to validate a theory. The realization of these studies represents an important role in the scientific community, especially the controlled experiment, which is considered the classic method from the empirical studies. A controlled experiment provides control over the variables of a study, allowing the creation of more focused studies with statistical potential for significant results, used in the validation of hypotheses. In software engineering, there is an increasing need for development and implementation of controlled experiments. This reality brings discussions on how to perform these experiments with planning, execution and analysis more efficiently. Thus, the search for alternatives to support the researcher in the process of experimentation has been a topic of increasing interest. This work aims to propose the infrastructure of a support environment for controlled experiments that helps the researcher during the planning, formalization, execution and analysis of their experiments. During the dissertation will be presented: (i) a comparative analysis of available support tools, listing the requirements and how each tool attends; (ii) the architecture for the proposed environment, how it is organized and implemented; (iii) the implementation of a visual editor of DSLs, the Visual ExpDSL, used for specify experiments in ExpDSL; (iv) and the planning, execution and analysis of a case study designed to assess the tool when applied to a real scenario.porEngenharia de software experimentalSuporte automatizadoExperimento controladoExperimento controladoUm ambiente de suporte a experimentos controlados especificados em EXPDSLinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisPrograma de pós-graduação em sistemas e computaçãoUFRNBrasilinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFRNinstname:Universidade Federal do Rio Grande do Norte (UFRN)instacron:UFRNTEXTExperimentosEXPDSL_Nery_2015.pdf.txtExperimentosEXPDSL_Nery_2015.pdf.txtExtracted texttext/plain232159https://repositorio.ufrn.br/bitstream/123456789/26068/2/ExperimentosEXPDSL_Nery_2015.pdf.txt52859dda3d842b7359668570bf378cf6MD52THUMBNAILExperimentosEXPDSL_Nery_2015.pdf.jpgExperimentosEXPDSL_Nery_2015.pdf.jpgIM Thumbnailimage/jpeg2200https://repositorio.ufrn.br/bitstream/123456789/26068/3/ExperimentosEXPDSL_Nery_2015.pdf.jpgaf8466715b4f3e9bd62b85a25b4055f0MD53TEXTExperimentosEXPDSL_Nery_2015.pdf.txtExperimentosEXPDSL_Nery_2015.pdf.txtExtracted texttext/plain232159https://repositorio.ufrn.br/bitstream/123456789/26068/2/ExperimentosEXPDSL_Nery_2015.pdf.txt52859dda3d842b7359668570bf378cf6MD52THUMBNAILExperimentosEXPDSL_Nery_2015.pdf.jpgExperimentosEXPDSL_Nery_2015.pdf.jpgIM Thumbnailimage/jpeg2200https://repositorio.ufrn.br/bitstream/123456789/26068/3/ExperimentosEXPDSL_Nery_2015.pdf.jpgaf8466715b4f3e9bd62b85a25b4055f0MD53ORIGINALExperimentosEXPDSL_Nery_2015.pdfapplication/pdf2887840https://repositorio.ufrn.br/bitstream/123456789/26068/1/ExperimentosEXPDSL_Nery_2015.pdf7124ebed5c2d282b061246a8d7eb8286MD51123456789/260682019-01-30 09:07:29.014oai:https://repositorio.ufrn.br:123456789/26068Repositório de PublicaçõesPUBhttp://repositorio.ufrn.br/oai/opendoar:2019-01-30T12:07:29Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN)false
dc.title.pt_BR.fl_str_mv Um ambiente de suporte a experimentos controlados especificados em EXPDSL
title Um ambiente de suporte a experimentos controlados especificados em EXPDSL
spellingShingle Um ambiente de suporte a experimentos controlados especificados em EXPDSL
Nery, Gustavo Sizílio
Engenharia de software experimental
Suporte automatizado
Experimento controlado
Experimento controlado
title_short Um ambiente de suporte a experimentos controlados especificados em EXPDSL
title_full Um ambiente de suporte a experimentos controlados especificados em EXPDSL
title_fullStr Um ambiente de suporte a experimentos controlados especificados em EXPDSL
title_full_unstemmed Um ambiente de suporte a experimentos controlados especificados em EXPDSL
title_sort Um ambiente de suporte a experimentos controlados especificados em EXPDSL
author Nery, Gustavo Sizílio
author_facet Nery, Gustavo Sizílio
author_role author
dc.contributor.authorID.pt_BR.fl_str_mv
dc.contributor.advisorID.pt_BR.fl_str_mv
dc.contributor.advisorLattes.pt_BR.fl_str_mv http://lattes.cnpq.br/9520477461031645
dc.contributor.advisor-co1ID.pt_BR.fl_str_mv
dc.contributor.referees1.none.fl_str_mv Filho, Fernando Marques Figueira
dc.contributor.referees1ID.pt_BR.fl_str_mv
dc.contributor.referees1Lattes.pt_BR.fl_str_mv http://lattes.cnpq.br/6874649375434646
dc.contributor.referees2.none.fl_str_mv Almeida, Rodrigo Bonifacio De
dc.contributor.referees2ID.pt_BR.fl_str_mv
dc.contributor.referees2Lattes.pt_BR.fl_str_mv http://lattes.cnpq.br/0368311142108150
dc.contributor.author.fl_str_mv Nery, Gustavo Sizílio
dc.contributor.advisor-co1.fl_str_mv Kulesza, Uira
dc.contributor.advisor-co1Lattes.fl_str_mv http://lattes.cnpq.br/0189095897739979
dc.contributor.advisor1.fl_str_mv Aranha, Eduardo Henrique Da Silva
contributor_str_mv Kulesza, Uira
Aranha, Eduardo Henrique Da Silva
dc.subject.por.fl_str_mv Engenharia de software experimental
Suporte automatizado
Experimento controlado
Experimento controlado
topic Engenharia de software experimental
Suporte automatizado
Experimento controlado
Experimento controlado
description Um estudo empírico consiste em um teste que compara aquilo que acreditamos em relação àquilo que observamos. Existem várias formas de estudos empíricos, dentre eles o estudo de caso, pesquisas e experimentos controlados, todos com a essência de buscar evidências para validação de uma teoria. A realização desses estudos representam papel fundamental na comunidade cientifica, principalmente o experimento controlado, que é considerado o método clássico dentre os estudos empíricos. Um experimento controlado oferece controle sobre as variáveis de um estudo, permitindo a criação de estudos mais focados e com potencial estatístico para resultados significativos, usados na validação de hipóteses. Na área de engenharia de software, existe uma necessidade cada vez mais evidente de elaboração e execução de experimentos controlados. Tal realidade tem trazido discussões de como realizar esses experimentos com planejamento, execução e análise de maneira mais eficiente. Sendo assim, a busca por alternativas que apoiem o pesquisador no processo de experimentação tem sido um tópico de crescente interesse. Este trabalho tem como objetivo propor a infraestrutura de um ambiente de suporte a experimentos controlados que auxilie o pesquisador durante o planejamento, formalização, execução e análise de seus experimentos. Durante a dissertação serão apresentados: (i) uma análise comparativa das ferramentas de suporte disponíveis, elencando os requisitos e como cada ferramenta o atende; (ii) a arquitetura elaborada para o ambiente proposto, como ela se organiza e como parte dela foi implementada; (iii) a implementação de um componente visual para edição de DSLs, o Visual ExpDSL, utilizado para a especificação de experimentos na linguagem ExpDSL; (iv) e o planejamento, execução e análise dos resultados de um estudo de caso elaborado para avaliar a aplicação da ferramenta em um cenário real de execução de um experimento.
publishDate 2015
dc.date.issued.fl_str_mv 2015-08-19
dc.date.accessioned.fl_str_mv 2018-10-30T12:03:06Z
dc.date.available.fl_str_mv 2018-10-30T12:03:06Z
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.citation.fl_str_mv NERY, Gustavo Sizílio. Um ambiente de suporte a experimentos controlados especificados em EXPDSL. 2015. 127f. Dissertação (Mestrado Em Sistemas E Computação) - Centro De Ciências Exatas E Da Terra, Universidade Federal do Rio Grande do Norte, Natal, 2015.
dc.identifier.uri.fl_str_mv https://repositorio.ufrn.br/jspui/handle/123456789/26068
identifier_str_mv NERY, Gustavo Sizílio. Um ambiente de suporte a experimentos controlados especificados em EXPDSL. 2015. 127f. Dissertação (Mestrado Em Sistemas E Computação) - Centro De Ciências Exatas E Da Terra, Universidade Federal do Rio Grande do Norte, Natal, 2015.
url https://repositorio.ufrn.br/jspui/handle/123456789/26068
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.publisher.program.fl_str_mv Programa de pós-graduação em sistemas e computação
dc.publisher.initials.fl_str_mv UFRN
dc.publisher.country.fl_str_mv Brasil
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFRN
instname:Universidade Federal do Rio Grande do Norte (UFRN)
instacron:UFRN
instname_str Universidade Federal do Rio Grande do Norte (UFRN)
instacron_str UFRN
institution UFRN
reponame_str Repositório Institucional da UFRN
collection Repositório Institucional da UFRN
bitstream.url.fl_str_mv https://repositorio.ufrn.br/bitstream/123456789/26068/2/ExperimentosEXPDSL_Nery_2015.pdf.txt
https://repositorio.ufrn.br/bitstream/123456789/26068/3/ExperimentosEXPDSL_Nery_2015.pdf.jpg
https://repositorio.ufrn.br/bitstream/123456789/26068/2/ExperimentosEXPDSL_Nery_2015.pdf.txt
https://repositorio.ufrn.br/bitstream/123456789/26068/3/ExperimentosEXPDSL_Nery_2015.pdf.jpg
https://repositorio.ufrn.br/bitstream/123456789/26068/1/ExperimentosEXPDSL_Nery_2015.pdf
bitstream.checksum.fl_str_mv 52859dda3d842b7359668570bf378cf6
af8466715b4f3e9bd62b85a25b4055f0
52859dda3d842b7359668570bf378cf6
af8466715b4f3e9bd62b85a25b4055f0
7124ebed5c2d282b061246a8d7eb8286
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN)
repository.mail.fl_str_mv
_version_ 1802117810301698048