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]: Expanso de um modelo de avaliao de arquitetura de linha de produto de software
Ttulo [EN]: Expansion of an evaluation model of software product line architecture
Autor(es): Yenisei Delgado Verdecia
Palavras-chave [PT]:

Linha de produto de software. Projeto de arquitetura de LPS. Modelo de avaliao. Mtricas de software. Engenharia de software baseada em busca. Brasil.
Palavras-chave [EN]:
Software product line. Product line architecture design. Evaluation model. Software metrics. Search based software engineering. Brazil.
Titulao: Mestre em Cincia da Computao
Banca:
Thelma Elita Colanzi [Orientador] - UEM
Gislaine Camila Lapasini Leal - UEM
Silvia Regina Vergilio - UFPR
Resumo:
Resumo: O objetivo principal de uma Linha de Produto de Software (LPS) reduzir custos e aumentar a produtividade por meio do reso de artefatos. Nessa abordagem, o principal artefato a arquitetura da LPS (Product Line Architecture - PLA) porque ela fornece uma soluo para uma gama de produtos da LPS. A avaliao do projeto de uma PLA uma tarefa fundamental e complexa durante o ciclo de vida de LPS, dado que a PLA contem um conjunto de componentes reutilizveis na LPS. A busca por solues para problemas da Engenharia de Software tem sido tratada no campo de pesquisa denominado Engenharia de Software Baseada em Busca (Search Based Software Engineering - SBSE) por meio de abordagens baseadas em Algoritmos Evolutivos Multiobjetivos (Multi-Objective Evolutionary Algorithms - MOEAs), que consideram diferentes fatores e medidas que afetam o problema do projeto de PLA. Diante disso, foi proposta a abordagem Multiobjective Optimization Approach for Product Line Architecture - (MOA4PLA), composta por funes objetivo para avaliar projetos de PLA, as quais utilizam diferentes mtricas de software para avaliar modularidade de caractersticas, extensibilidade de PLA e princpios bsicos de projeto. No entanto, outras propriedades arquiteturais podem ser avaliadas. Nesse contexto, o objetivo do presente trabalho foi expandir o modelo de avaliao da MOA4PLA com mtricas que avaliem outras propriedades de projeto de PLA. Portanto, foi definido um modelo de qualidade para a MOA4PLA. Logo foram identificadas outras mtricas que permitam medir outras propriedades arquiteturais no modelo de qualidade proposto. Tendo em conta as novas mtricas selecionadas, novas funes objetivo foram definidas no modelo de avaliao da MOA4PLA e implementadas na ferramenta OPLA-Tool. Em vista de investigar a correlao existente entre as novas funes objetivo, realizou-se um estudo exploratrio envolvendo quatro experimentos. Assim, o presente trabalho expande o modelo de avaliao da MOA4PLA, com outras mtricas para avaliar projetos de PLA. As principais contribuies do trabalho so: a proposta do modelo de qualidade para SBPD, o uso de mtricas para a LPS orientado a servios aplicadas por primeira vez no contexto de SBPD; e as novas funes objetivo que permitem avaliar outras propriedades arquiteturais no modelo de avaliao da MOA4PLA.

Abstract: The primary purpose of a Software Product Line (LPS) is to reduce costs and increase productivity by reusing artifacts. In this approach, the main artifact is the Product Line Architecture (PLA) because it provides a solution for a range of LPS products. Evaluating the PLA design is a fundamental and complex task during the LPS life cycle, since the PLA specifies a set of reusable components in the LPS. The search for solutions to software engineering problems has been addressed in the search field called Search- based Software Engineering (SBSE) through approaches based on Multi-Objective Evolutionary Algorithms (MOEAs), which consider different factors and measures that affect the PLA design problem. In order to evaluate PLA designs, which use different software metrics to evaluate the modularity of characteristics, the PLA extensibility and the basic principles of design, the Multi-Objective Approach for Product Line Architecture Design (MOA4PLA) was proposed. However, other architectural properties can be evaluated. In this context, the objective of the present work was to expand the MOA4PLA evaluation model with metrics that assess other PLA design properties. Therefore, a quality model was defined for the MOA4PLA. After, other metrics have been identified to measure other architectural properties in the proposed quality model. Taking into account the new selected metrics, new objective functions were defined in the MOA4PLA evaluation model and implemented in the tool OPLA-tool. In order to investigate the correlation between the new objective functions, an exploratory study was carried out involving four experiments. Thus, the present work expands the evaluation model of the MOA4PLA, with other metrics to evaluate PLA designs. The main contributions of this work are: the proposal of the quality model for SBPD, the use of metrics for LPS oriented to services applied for the first time in the context of SBPD; and the new objective functions that let evaluate other architectural properties in the evaluation model of MOA4PLA.
Data da defesa: 31/03/2017
Cdigo: vtls000227110
Informaes adicionais:
Idioma: Portugus
Data de Publicao: 2017
Local de Publicao: Maring, PR
Orientador: Prof. Dr. Thelma Elita Colanzi
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: edson
Categoria: Aplicao
Formato: Documento PDF
Arquivo: Dissertacao_Yni_Final (1).pdf
Tamanho: 3876 Kb (3968749 bytes)
Criado: 30-11-2017 17:00
Atualizado: 30-11-2017 17:07
Visitas: 212
Downloads: 5

[Visualizar]  [Download]

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