http://repositorio.unb.br/handle/10482/34424
Arquivo | Descrição | Tamanho | Formato | |
---|---|---|---|---|
2018_RicardodeLima.pdf | 575,22 kB | Adobe PDF | Visualizar/Abrir |
Título: | Ferramentas de apoio a experimentos : um mapeamento sistemático |
Autor(es): | Lima, Ricardo de |
Orientador(es): | Alves, Vander Ramos |
Assunto: | Experimentos controlados Engenharia de software Experimentos - tecnologia Mapeamento de processos |
Data de publicação: | 25-Abr-2019 |
Data de defesa: | 31-Jul-2018 |
Referência: | LIMA, Ricardo de. Ferramentas de apoio a experimentos: um mapeamento sistemático. 2018. xi, 77 f., il. Dissertação (Mestrado em Informática)—Universidade de Brasília, Brasília, 2018. |
Resumo: | Pesquisadores que desejam obter maior rigor em seus estudos e apresentar maior confiabilidade a seus resultados podem utilizar diversos métodos de estudos empíricos, dentre eles os experimentos controlados. Para isso existem guias que definem fases para um projeto de experimentação, e ferramentas são desenvolvidas para apoiar na realização das atividades. Nesse contexto, este trabalho tem como objetivo analisar estudos que apresentam ferramentas de apoio a experimentação de projetos em engenharia de software, e obter uma relação dessas ferramentas indicando quais técnicas, abstrações de linguagem, automação e garantias são oferecidos por elas em cada fase de um projeto de experimentos. O resultado será sintetizado para identificar os pontos fortes e fracos e quais os problemas mais comumente identificados entre elas. Em relação ao método, será realizado um mapeamento sistemático baseado em questões de pesquisa e um protocolo de pesquisa para extrair informações dos estudos primários. Em termos de resultados esperados, obtemos um guia para ajudar o pesquisador em engenharia de software a escolher uma ferramenta ao realizar experimentos. |
Abstract: | Researchers who wish to be more rigorous in their studies and present greater reliability to their results can use several methods of empirical studies, among them controlled experiments. There are guides that define phases for a project of experimentation, and tools are developed to support the accomplishment of the activities. In this context, this work aims to analyze studies that present tools to support the experimentation of projects in software engineering, and to obtain a list of these tools indicating which techniques, language abstractions, automation and guarantees are offered by them in each phase of a design of experiments. The result will be synthesized to identify the strengths and weaknesses and which are the most commonly identified problems among them. Regarding method, a systematic mapping will be performed based on research questions and a research protocol to extract information from the primary studies. In terms of expected results, we obtain a guide to help software engineering researcher choose a tool when conducting experiments. |
Unidade Acadêmica: | Instituto de Ciências Exatas (IE) Departamento de Ciência da Computação (IE CIC) |
Informações adicionais: | Dissertação (mestrado)—Universidade de Brasília, Instituto de Ciências Exatas, Departamento de Ciência da Computação, 2018. |
Programa de pós-graduação: | Programa de Pós-Graduação em Informática |
Licença: | A concessão da licença deste item refere-se ao termo de autorização impresso assinado pelo autor com as seguintes condições: Na qualidade de titular dos direitos de autor da publicação, autorizo a Universidade de Brasília e o IBICT a disponibilizar por meio dos sites www.bce.unb.br, www.ibict.br, http://hercules.vtls.com/cgi-bin/ndltd/chameleon?lng=pt&skin=ndltd sem ressarcimento dos direitos autorais, de acordo com a Lei nº 9610/98, o texto integral da obra disponibilizada, conforme permissões assinaladas, para fins de leitura, impressão e/ou download, a título de divulgação da produção científica brasileira, a partir desta data. |
Aparece nas coleções: | Teses, dissertações e produtos pós-doutorado |
Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.