Return to search

Rastreabilidade entre artefatos heterogêneos de software: um mapeamento sistemático

Submitted by Fabio Sobreira Campos da Costa (fabio.sobreira@ufpe.br) on 2017-04-25T12:15:54Z
No. of bitstreams: 2
license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5)
RASTREABILIDADE ENTRE ARTEFATOS HETEROGÊNEOS DE SOFTWARE - UM MAPEAMENTO SISTEMATICO.pdf: 1372647 bytes, checksum: 04d06da9110f40f9124df63fa92629a6 (MD5) / Made available in DSpace on 2017-04-25T12:15:54Z (GMT). No. of bitstreams: 2
license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5)
RASTREABILIDADE ENTRE ARTEFATOS HETEROGÊNEOS DE SOFTWARE - UM MAPEAMENTO SISTEMATICO.pdf: 1372647 bytes, checksum: 04d06da9110f40f9124df63fa92629a6 (MD5)
Previous issue date: 2016-08-26 / Rastreabilidade de artefatos de software tem sido reconhecida como um fator importante para
apoiar diversas atividades no processo de desenvolvimento de software. Em geral, o objetivo
da rastreabilidade é melhorar a qualidade dos sistemas de software. Ao longo dos últimos
anos, as comunidades de engenharia de software têm desenvolvido um grande número de
abordagens e técnicas para tratar vários aspectos da rastreabilidade. No entanto, apesar de
sua importância e o trabalho resultante de vários anos de pesquisa, estudos empíricos sobre as
necessidades e práticas de rastreabilidade em organizações industriais indicam que o suporte
a rastreabilidade não é sempre satisfatório. Como resultado, a rastreabilidade é raramente estabelecida
nos ambientes industriais existentes, devido a apresentar características distribuídas
e heterogêneas. Apesar do amplo reconhecimento de sua importância e de numerosos anos
de investigação, até o momento nenhum estudo apresentou uma visão holística dos estudos
empíricos que aplicam a rastreabilidade de software, na indústria ou na academia. Como um
primeiro esforço neste sentido, o objetivo deste estudo é apresentar um roteiro de investigação
das práticas relacionadas à rastreabilidade de software entre artefatos heterogêneos e identificar
as questões que ainda estão abertas para novas pesquisas. Através de um Mapeamento
Sistemático da Literatura realizado por um único pesquisador os relatos de experimentos foram
identificados e caracterizados. Cinco questões de pesquisa foram utilizadas para extrair e
sintetizar as evidências encontradas nos estudos empíricos publicados nas diversas fontes
científicas da área. Dos 2488 estudos retornados, 37 foram selecionados por atender aos
critérios de seleção especificados. Após análise, conclui-se que a eficácia das estratégias
de rastreabilidade estabelecidas ainda é muito pontual é pouco eficaz, este fenômeno pode
ser atribuído à dificuldade em automatizar a geração das relações de rastreabilidade com
semânticas claras e precisas. Tipicamente, na maior parte das abordagens existentes, as
relações de rastreabilidade são identificadas de forma automatizada, através da utilização
de técnicas de recuperação de informação estabelecidas sobre um conjunto de artefatos de
software relacionados aos requisitos, análise e projeto, implementação e testes. Em relação
aos principais desafios relatados quanto às práticas estabelecidas foram à confiança e a
escalabilidade das abordagens. / Software artifacts Traceability has been recognized as an important factor to support various
activities in the software development process. In general, the purpose of tracking is to improve
the quality of software systems. Over the past few years, software engineering of communities
have developed a number of approaches and techniques for treating various aspects of traceability.
However, despite its importance and the resulting work of several years of research,
empirical studies on the needs and traceability practices in industrial organizations indicate that
support traceability is not always satisfactory. As a result, traceability is rarely established in
existing industrial environments due to present distributed and heterogeneous characteristics.
Despite the widespread recognition of its importance and many years of research, to date no
study has a holistic view of empirical studies that apply to software traceability, industry or
academia. As a first effort in this direction, the objective of this study is to present a roadmap
for research into the practices related to traceability software across heterogeneous devices
and identify the issues that are still open for further research. Through a Systematic Literature
mapping performed by a single researcher, experiments reports were identified and characterized.
Five research questions were used to extract and synthesize the evidence found in
empirical studies published in various scientific sources the area. From 2488 returned studies,
37 were selected for meeting the specified selection criteria. After analysis, it is concluded that
the effectiveness of the established traceability strategies is still very punctual is very effective,
this phenomenon can be attributed to the difficulty in automating the generation of traceability
relationships with clear and precise semantics. Typically, in most existing approaches, the
traceability relationships are identified in an automated manner through the use of established
information retrieval technique on artifacts level requirements, analysis and design, implementation
and testing. However, the main challenges reported when the established practice is, trust
and scalability.

Identiferoai:union.ndltd.org:IBICT/oai:repositorio.ufpe.br:123456789/18625
Date26 August 2016
CreatorsGOMES, Charles Everton Oliveira
Contributorshttp://lattes.cnpq.br/6613487636748832, GARCIA, Vinicius Cardoso
PublisherUniversidade Federal de Pernambuco, Programa de Pos Graduacao em Ciencia da Computacao, UFPE, Brasil
Source SetsIBICT Brazilian ETDs
LanguageBreton
Detected LanguageEnglish
Typeinfo:eu-repo/semantics/publishedVersion, info:eu-repo/semantics/masterThesis
Sourcereponame:Repositório Institucional da UFPE, instname:Universidade Federal de Pernambuco, instacron:UFPE
RightsAttribution-NonCommercial-NoDerivs 3.0 Brazil, http://creativecommons.org/licenses/by-nc-nd/3.0/br/, info:eu-repo/semantics/openAccess

Page generated in 0.0027 seconds