Biblioteca Digital da UEM: Sistema Nou-Rau
Pgina Principal  Portugus   English  Español   Aumentar Texto  Texto Normal  Diminuir Texto
  Principal | Apresentao | Objetivos | Instrues Autores | Estatsticas | Outras Bibliotecas Digitais
  Sistema Integrado de Bibliotecas - SIB / UEM
Entrar | acessos | verso 1.1  
ndice
Pgina principal
Documentos
Novidades
Usurios

Aes
Consultar
Procurar
Exibir estatsticas

Procurar por:
Procura avanada

Dvidas e sugestes


Consultar: Programa de Ps-Graduao em Cincia da Computao

Incio > Dissertaes e Teses > Cincias Exatas e da Terra > Cincia da Computao > Programa de Ps-Graduao em Cincia da Computao

Ttulo [PT]: Avaliao experimental da abordagem SMarty para gerenciamento de variabilidade em linhas de produto de software baseadas em UML
Ttulo [EN]: Empirical Evaluation of the SMarty approach for variability management in UML-based software product lines
Autor(es): Anderson da Silva Marcolino
Palavras-chave [PT]:

SMarty. Estudos empricos. Linha de produto de software variabilidade. UML (Linguagem de modelagem unificada). Gerenciamento de variabilidade de software. Brasil..
Palavras-chave [EN]:
Empirical study. SMarty. Software product line. UML. Varibility management. Brazil.
Titulao: Mestre em Cincia da Computao
Banca:
Edson Alves de Oliveira Junior [Orientador] - UEM
Itana Maria de Souza Gimenes - UEM
Tayana Ucha Conte - UFAM
Resumo:
Resumo: A abordagem de Linha de Produto de Software (LPS) permite a reutilizao de diferentes artefatos de software. Para que estes artefatos permitam que produtos especficos sejam gerados do repositrio central onde so mantidos em uma LPS, diversos elementos desses artefatos, que variam de um produto a outro, denominados variabilidades, so geridos pela atividade de gerenciamento de variabilidades. A importncia dessa atividade em LPS reflexo das diversas abordagens de gerenciamento de variabilidades existentes. Stereotype-based Management of Variability (SMarty) uma abordagem de gerenciamento de variabilidades que, por meio de seu perfil UML 2.0 e de um processo sistemtico, permite a identificao e a representao de variabilidades em diversos modelos da UML. No entanto, a abordagem SMarty, e as demais abordagens apresentadas na literatura carecem de evidncias de sua efetividade por meio de estudos empricos que apiem a adoo dessas abordagens em mbito acadmico e industrial. Neste trabalho, proposta a extenso de SMarty 4.0 para SMarty 5.0, ampliando sua aplicao para a identificao de variabilidades em modelos de sequncia da UML, e avaliando-a, juntamente com os modelos de casos de uso e classes, j suportados por SMarty, em um conjunto de estudos empricos, que avaliam a efetividade da abordagem em comparao com outras abordagens de significncia na literatura. No total, quatro estudos foram realizados com participantes de diversas instituies do Brasil. Os resultados para os estudos experimentais de casos de uso e sequncia evidenciam a efetividade da abordagem SMarty 5.0 para a identificao e a representao de variabilidades, j o estudo emprico para classes apresentou efetividade inferior para a abordagem proposta, assim SMarty 5.0 foi evoluda para SMarty 5.1, sendo conduzida a um novo estudo experimental. Esse novo estudo elevou a efetividade calculada para SMarty, porm ainda em nvel inferior abordagem comparada, o que resultou em uma nova anlise e consideraes. As avaliaes empricas contaram ainda com tcnicas de correlao, que evidenciaram que o nvel de conhecimento dos participantes refletiu em uma influncia menor na aplicao de SMarty 5.1, em comparao com as demais abordagens, o que sugere que suas diretrizes tiveram papel crucial para a aplicao da abordagem. Assim, SMarty 5.1 se mostra efetiva para gerir variabilidades, aumentando o nvel de qualidade e garantia de gerao de produtos especficos em LPSs.

Abstract: The Software Product Line (SPL) approach allows the reuse of different software artifacts. In order to such artifacts generate specific products from a central repository of a SPL, several elements of these artifacts which vary from one product to another, called variabilities, are managed by the variability management activity. The importance of this activity in SPL refiects the diversity of existing variability management approaches. Stereotype-based Management of Variability (SMarty) is a variability management approach that, by means of its UML 2.0 profile and a systematic process, allows the identification and representation of variability in different UML models. However, SMarty and other existing approaches presented in the literature need effectiveness evidence by means of empirical studies to provide support to the adoption of such approaches in academic and industrial contexts. This work proposes the extension of SMarty 4.0, the SMarty 5.0, for UML sequence models, aiming to represent variability in dynamic levei, and a set of empirical studies that evaluate the SMarty effectiveness compared with other significant existing approaches in the literature. Thus, four studies were conducted with subjects from several universities in Brazil. The results for the experimental studies of use case and sequence mo deis demonstrate the effectiveness of SMarty 5.0 in identifying and representing variability, as the empirical study for class mo deis could not provide any evidence on the Smarty effectiveness. Therefore, Smarty 5.0 evolved to Smarty 5.1, and another experiment was carried out. This new study increased the effectiveness calculated for SMarty, but still below the effectiveness of the compared approach. Further analysis and considerations were draw. By means of correlation techniques, it became evident that the levei of knowledge of the subjects refiected on a smaller infiuence on the application of SMarty 5.1, compared with other approaches, suggesting that its guidelines were crucial for the application of the approach. Thus, SMarty 5.1 shows effective to manage variability in general, increasing the levei of quality and guarantee of generating specific products on SPLs.
Data da defesa: 21/02/2014
Cdigo: vtls000212979
Informaes adicionais:
Idioma: Portugus
Data de Publicao: 2014
Local de Publicao: Maring, PR
Orientador: Prof. Dr. Edson Alves de Oliveira Junior
Instituio: Universidade Estadual de Maring. Centro de Tecnologia. Programa de Ps-Graduao em Cincia da Computao
Nvel: Dissertao (mestrado em Cincia da Computao )/
UEM: Departamento de Informtica

Responsavel: beth
Categoria: Aplicao
Formato: Documento PDF
Arquivo: Avaliao experimental da abordagem SMarty para gerenciamento de variabilidade em linhas de produto de software baseadas ~1.pdf
Tamanho: 4615 Kb (4725316 bytes)
Criado: 02-04-2016 07:59
Atualizado: 02-04-2016 08:20
Visitas: 432
Downloads: 8

[Visualizar]  [Download]

Todo material disponvel neste sistema de propriedade e responsabilidade de seus autores.