Avaliação sistemática de uma abordagem para integração de funcionalidades em sistemas web clonados

Detalhes bibliográficos
Autor(a) principal: Santos, Jadson José dos
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/20772
Resumo: A engenharia de linhas de produto de software traz vantagens quando comparado ao desenvolvimento tradicional de sistemas no que diz respeito a customização em massa dos seus componentes, reduzindo o custo e aumentando a qualidade de produção de uma família de sistemas. Contudo, em determinados cenários, a manutenção de cópias separadas - clones - de um sistema tem sido explorado por ser uma abordagem mais simples e fácil de gerenciar. Esta dissertação de mestrado busca avaliar qualitativamente uma abordagem proposta para auxiliar a reconciliação de funcionalidades entre sistemas web clonados. A abordagem analisada é baseada na mineração de informações sobre evoluções dos sistemas e a organizações dessas informações de forma estruturada, além de uma análise de determinados tipos de conflitos que tem por finalidade indicar possíveis problemas na integração de funcionalidades entre versões clonadas de um mesmo sistema, não indicados por ferramentas tradicionais de controle de versão. O estudo empírico conduzido nesta dissertação envolveu uma avaliação qualitativa dos conflitos gerados pela abordagem. Os resultados do estudo mostraram a viabilidade de utilização da abordagem para resolução de diferentes tipos de conflitos quando integrando funcionalidades desenvolvidas de forma independente em sistemas web clonados.
id UFRN_219af7a05d6ab74d2712b1ceed727104
oai_identifier_str oai:https://repositorio.ufrn.br:123456789/20772
network_acronym_str UFRN
network_name_str Repositório Institucional da UFRN
repository_id_str
spelling Santos, Jadson José doshttp://lattes.cnpq.br/8131538515286176http://lattes.cnpq.br/0189095897739979Aranha, Eduardo Henrique da Silvahttp://lattes.cnpq.br/9520477461031645Lima, Gleydson de Azevedo Ferreirahttp://lattes.cnpq.br/4986614168117334Teixeira, Leopoldo Mottahttp://lattes.cnpq.br/2117651910340729Kulesza, Uira2016-06-27T19:34:36Z2016-06-27T19:34:36Z2015-08-13SANTOS, Jadson José dos. Avaliação sistemática de uma abordagem para integração de funcionalidades em sistemas web clonados. 2015. 103f. 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/20772A engenharia de linhas de produto de software traz vantagens quando comparado ao desenvolvimento tradicional de sistemas no que diz respeito a customização em massa dos seus componentes, reduzindo o custo e aumentando a qualidade de produção de uma família de sistemas. Contudo, em determinados cenários, a manutenção de cópias separadas - clones - de um sistema tem sido explorado por ser uma abordagem mais simples e fácil de gerenciar. Esta dissertação de mestrado busca avaliar qualitativamente uma abordagem proposta para auxiliar a reconciliação de funcionalidades entre sistemas web clonados. A abordagem analisada é baseada na mineração de informações sobre evoluções dos sistemas e a organizações dessas informações de forma estruturada, além de uma análise de determinados tipos de conflitos que tem por finalidade indicar possíveis problemas na integração de funcionalidades entre versões clonadas de um mesmo sistema, não indicados por ferramentas tradicionais de controle de versão. O estudo empírico conduzido nesta dissertação envolveu uma avaliação qualitativa dos conflitos gerados pela abordagem. Os resultados do estudo mostraram a viabilidade de utilização da abordagem para resolução de diferentes tipos de conflitos quando integrando funcionalidades desenvolvidas de forma independente em sistemas web clonados.The software product line engineering brings advantages when compared with the traditional software development regarding the mass customization of the system components. However, there are scenarios that to maintain separated clones of a software system seems to be an easier and more flexible approach to manage their variabilities of a software product line. This dissertation evaluates qualitatively an approach that aims to support the reconciliation of functionalities between cloned systems. The analyzed approach is based on mining data about the issues and source code of evolved cloned web systems. The next step is to process the merge conflicts collected by the approach and not indicated by traditional control version systems to identify potential integration problems from the cloned software systems. The results of the study show the feasibility of the approach to perform a systematic characterization and analysis of merge conflicts for large-scale web-based systems.porUniversidade Federal do Rio Grande do NortePROGRAMA DE PÓS-GRADUAÇÃO EM SISTEMAS E COMPUTAÇÃOUFRNBrasilCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAOLinhas de produtos de softwareClonagem de sistemas webAnálise de conflitos de mergeMerge de código fonteAvaliação sistemática de uma abordagem para integração de funcionalidades em sistemas web clonadosinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFRNinstname:Universidade Federal do Rio Grande do Norte (UFRN)instacron:UFRNORIGINALJadsonJoseDosSantos_DISSERT.pdfJadsonJoseDosSantos_DISSERT.pdfapplication/pdf7857888https://repositorio.ufrn.br/bitstream/123456789/20772/1/JadsonJoseDosSantos_DISSERT.pdff3d7e7caa05dd6c1397669fae598ba4aMD51TEXTJadsonJoseDosSantos_DISSERT.pdf.txtJadsonJoseDosSantos_DISSERT.pdf.txtExtracted texttext/plain169817https://repositorio.ufrn.br/bitstream/123456789/20772/6/JadsonJoseDosSantos_DISSERT.pdf.txt46acec9822d5587f58f5b731ccfc3b07MD56THUMBNAILJadsonJoseDosSantos_DISSERT.pdf.jpgJadsonJoseDosSantos_DISSERT.pdf.jpgIM Thumbnailimage/jpeg2710https://repositorio.ufrn.br/bitstream/123456789/20772/7/JadsonJoseDosSantos_DISSERT.pdf.jpg904c6c976bc9cd91c8821d7d4833d8e4MD57123456789/207722017-11-02 18:51:50.83oai:https://repositorio.ufrn.br:123456789/20772Repositório de PublicaçõesPUBhttp://repositorio.ufrn.br/oai/opendoar:2017-11-02T21:51:50Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN)false
dc.title.pt_BR.fl_str_mv Avaliação sistemática de uma abordagem para integração de funcionalidades em sistemas web clonados
title Avaliação sistemática de uma abordagem para integração de funcionalidades em sistemas web clonados
spellingShingle Avaliação sistemática de uma abordagem para integração de funcionalidades em sistemas web clonados
Santos, Jadson José dos
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO
Linhas de produtos de software
Clonagem de sistemas web
Análise de conflitos de merge
Merge de código fonte
title_short Avaliação sistemática de uma abordagem para integração de funcionalidades em sistemas web clonados
title_full Avaliação sistemática de uma abordagem para integração de funcionalidades em sistemas web clonados
title_fullStr Avaliação sistemática de uma abordagem para integração de funcionalidades em sistemas web clonados
title_full_unstemmed Avaliação sistemática de uma abordagem para integração de funcionalidades em sistemas web clonados
title_sort Avaliação sistemática de uma abordagem para integração de funcionalidades em sistemas web clonados
author Santos, Jadson José dos
author_facet Santos, Jadson José dos
author_role author
dc.contributor.authorID.pt_BR.fl_str_mv
dc.contributor.authorLattes.none.fl_str_mv http://lattes.cnpq.br/8131538515286176
dc.contributor.advisorID.pt_BR.fl_str_mv
dc.contributor.advisorLattes.none.fl_str_mv http://lattes.cnpq.br/0189095897739979
dc.contributor.referees1.none.fl_str_mv Aranha, Eduardo Henrique da Silva
dc.contributor.referees1ID.pt_BR.fl_str_mv
dc.contributor.referees1Lattes.none.fl_str_mv http://lattes.cnpq.br/9520477461031645
dc.contributor.referees2.none.fl_str_mv Lima, Gleydson de Azevedo Ferreira
dc.contributor.referees2ID.pt_BR.fl_str_mv
dc.contributor.referees2Lattes.none.fl_str_mv http://lattes.cnpq.br/4986614168117334
dc.contributor.referees3.none.fl_str_mv Teixeira, Leopoldo Motta
dc.contributor.referees3ID.pt_BR.fl_str_mv
dc.contributor.referees3Lattes.none.fl_str_mv http://lattes.cnpq.br/2117651910340729
dc.contributor.author.fl_str_mv Santos, Jadson José dos
dc.contributor.advisor1.fl_str_mv Kulesza, Uira
contributor_str_mv Kulesza, Uira
dc.subject.cnpq.fl_str_mv CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO
topic CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO
Linhas de produtos de software
Clonagem de sistemas web
Análise de conflitos de merge
Merge de código fonte
dc.subject.por.fl_str_mv Linhas de produtos de software
Clonagem de sistemas web
Análise de conflitos de merge
Merge de código fonte
description A engenharia de linhas de produto de software traz vantagens quando comparado ao desenvolvimento tradicional de sistemas no que diz respeito a customização em massa dos seus componentes, reduzindo o custo e aumentando a qualidade de produção de uma família de sistemas. Contudo, em determinados cenários, a manutenção de cópias separadas - clones - de um sistema tem sido explorado por ser uma abordagem mais simples e fácil de gerenciar. Esta dissertação de mestrado busca avaliar qualitativamente uma abordagem proposta para auxiliar a reconciliação de funcionalidades entre sistemas web clonados. A abordagem analisada é baseada na mineração de informações sobre evoluções dos sistemas e a organizações dessas informações de forma estruturada, além de uma análise de determinados tipos de conflitos que tem por finalidade indicar possíveis problemas na integração de funcionalidades entre versões clonadas de um mesmo sistema, não indicados por ferramentas tradicionais de controle de versão. O estudo empírico conduzido nesta dissertação envolveu uma avaliação qualitativa dos conflitos gerados pela abordagem. Os resultados do estudo mostraram a viabilidade de utilização da abordagem para resolução de diferentes tipos de conflitos quando integrando funcionalidades desenvolvidas de forma independente em sistemas web clonados.
publishDate 2015
dc.date.issued.fl_str_mv 2015-08-13
dc.date.accessioned.fl_str_mv 2016-06-27T19:34:36Z
dc.date.available.fl_str_mv 2016-06-27T19:34:36Z
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 SANTOS, Jadson José dos. Avaliação sistemática de uma abordagem para integração de funcionalidades em sistemas web clonados. 2015. 103f. 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/20772
identifier_str_mv SANTOS, Jadson José dos. Avaliação sistemática de uma abordagem para integração de funcionalidades em sistemas web clonados. 2015. 103f. 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/20772
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.none.fl_str_mv Universidade Federal do Rio Grande do Norte
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
publisher.none.fl_str_mv Universidade Federal do Rio Grande do Norte
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/20772/1/JadsonJoseDosSantos_DISSERT.pdf
https://repositorio.ufrn.br/bitstream/123456789/20772/6/JadsonJoseDosSantos_DISSERT.pdf.txt
https://repositorio.ufrn.br/bitstream/123456789/20772/7/JadsonJoseDosSantos_DISSERT.pdf.jpg
bitstream.checksum.fl_str_mv f3d7e7caa05dd6c1397669fae598ba4a
46acec9822d5587f58f5b731ccfc3b07
904c6c976bc9cd91c8821d7d4833d8e4
bitstream.checksumAlgorithm.fl_str_mv 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_ 1802117553853562880