Avalia??o sistem?tica de uma abordagem para integra??o de funcionalidades em sistemas web clonados

Submitted by Automa??o e Estat?stica (sst@bczm.ufrn.br) on 2016-06-23T19:53:00Z No. of bitstreams: 1 JadsonJoseDosSantos_DISSERT.pdf: 7860810 bytes, checksum: 0a216c3c6ba0a399cc3cb6314ccb7c88 (MD5) === Approved for entry into archive by Arlan Eloi Leite Silva (eloihistoriador@yahoo.com.br) on 2016...

Full description

Bibliographic Details
Main Author: Santos, Jadson Jos? dos
Other Authors: 02219235432
Language:Portuguese
Published: Universidade Federal do Rio Grande do Norte 2016
Subjects:
Online Access:http://repositorio.ufrn.br/handle/123456789/20772
id ndltd-IBICT-oai-repositorio.ufrn.br-123456789-20772
record_format oai_dc
collection NDLTD
language Portuguese
sources NDLTD
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
spellingShingle 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
Santos, Jadson Jos? dos
Avalia??o sistem?tica de uma abordagem para integra??o de funcionalidades em sistemas web clonados
description Submitted by Automa??o e Estat?stica (sst@bczm.ufrn.br) on 2016-06-23T19:53:00Z No. of bitstreams: 1 JadsonJoseDosSantos_DISSERT.pdf: 7860810 bytes, checksum: 0a216c3c6ba0a399cc3cb6314ccb7c88 (MD5) === Approved for entry into archive by Arlan Eloi Leite Silva (eloihistoriador@yahoo.com.br) on 2016-06-27T19:34:36Z (GMT) No. of bitstreams: 1 JadsonJoseDosSantos_DISSERT.pdf: 7860810 bytes, checksum: 0a216c3c6ba0a399cc3cb6314ccb7c88 (MD5) === Made available in DSpace on 2016-06-27T19:34:36Z (GMT). No. of bitstreams: 1 JadsonJoseDosSantos_DISSERT.pdf: 7860810 bytes, checksum: 0a216c3c6ba0a399cc3cb6314ccb7c88 (MD5) Previous issue date: 2015-08-13 === 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. === 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.
author2 02219235432
author_facet 02219235432
Santos, Jadson Jos? dos
author Santos, Jadson Jos? dos
author_sort Santos, Jadson Jos? dos
title Avalia??o sistem?tica de uma abordagem para integra??o de funcionalidades em sistemas web clonados
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
publisher Universidade Federal do Rio Grande do Norte
publishDate 2016
url http://repositorio.ufrn.br/handle/123456789/20772
work_keys_str_mv AT santosjadsonjosdos avaliaosistemticadeumaabordagemparaintegraodefuncionalidadesemsistemaswebclonados
_version_ 1718672242551816192
spelling ndltd-IBICT-oai-repositorio.ufrn.br-123456789-207722018-05-23T23:27:22Z Avalia??o sistem?tica de uma abordagem para integra??o de funcionalidades em sistemas web clonados Santos, Jadson Jos? dos 02219235432 http://lattes.cnpq.br/0189095897739979 Aranha, Eduardo Henrique da Silva 02561400492 http://lattes.cnpq.br/9520477461031645 Lima, Gleydson de Azevedo Ferreira 01231423420 http://lattes.cnpq.br/4986614168117334 Teixeira, Leopoldo Motta 05213787452 http://lattes.cnpq.br/2117651910340729 Kulesza, Uira 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 Submitted by Automa??o e Estat?stica (sst@bczm.ufrn.br) on 2016-06-23T19:53:00Z No. of bitstreams: 1 JadsonJoseDosSantos_DISSERT.pdf: 7860810 bytes, checksum: 0a216c3c6ba0a399cc3cb6314ccb7c88 (MD5) Approved for entry into archive by Arlan Eloi Leite Silva (eloihistoriador@yahoo.com.br) on 2016-06-27T19:34:36Z (GMT) No. of bitstreams: 1 JadsonJoseDosSantos_DISSERT.pdf: 7860810 bytes, checksum: 0a216c3c6ba0a399cc3cb6314ccb7c88 (MD5) Made available in DSpace on 2016-06-27T19:34:36Z (GMT). No. of bitstreams: 1 JadsonJoseDosSantos_DISSERT.pdf: 7860810 bytes, checksum: 0a216c3c6ba0a399cc3cb6314ccb7c88 (MD5) Previous issue date: 2015-08-13 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. 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. 2016-06-27T19:34:36Z 2016-06-27T19:34:36Z 2015-08-13 info:eu-repo/semantics/publishedVersion info:eu-repo/semantics/masterThesis 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. http://repositorio.ufrn.br/handle/123456789/20772 por info:eu-repo/semantics/openAccess Universidade Federal do Rio Grande do Norte PROGRAMA DE P?S-GRADUA??O EM SISTEMAS E COMPUTA??O UFRN Brasil reponame:Repositório Institucional da UFRN instname:Universidade Federal do Rio Grande do Norte instacron:UFRN