Please use this identifier to cite or link to this item: http://repositorio.unicamp.br/jspui/handle/REPOSIP/275584
Type: DISSERTAÇÃO DIGITAL
Degree Level: Mestrado
Title: Uma solução de linha de produtos de software baseada em componentes e aspectos para o domínio de E-commerce
Title Alternative: A software products line solution based in components and aspects for the E-commerce domain
Author: Azzolini, Raphael Porreca, 1987-
Advisor: Rubira, Cecília Mary Fischer, 1964-
Abstract: Resumo: Linha de Produto de Software é uma técnica que explora sistematicamente o reúso de artefatos de software em larga escala para implementar aplicações que compartilham um domínio comum e possui algumas característcas customizáveis. Para aperfeiçoar a evolução da Arquitetura da Linha de produto, é aconselhável desenvolver Linhas de Produto de Software utilizando uma estrutura modular. Esta demanda pode ser realizada por um método que integra componentes, aspectos e conectores de pontos de variação. Esta abordagem permite a minimização do espalhamento de características no modelo arquitetural e suporta de maneira modular a modelagem de características entrecortantes. Neste trabalho, um estudo de caso mapeando as principais características de importantes sistemas de e-commerce operando no Brasil e em outros países foi realizado para avaliar esta abordagem. A análise desta solução foi realizado comparando-se sua estabilidade e modularidade com as de outras duas abordagens. Os resultados indicam que o impacto no modelo arquitetural é reduzido quando utilizando a solução proposta no contexto da evolução de Linhas de Produto de Software

Abstract: Software Product Line engineering is a technique that explores systematic reuse of software artifacts in large scale to implement applications that share a common domain and have some customized features. For improving Product Line Architecture evolution, it is advisable to develop Software Product Lines using a modular structure. This demand can be satisfied by a method that integrates components, aspects and variation point connectors. This approach allows minimization of feature scattering in the architectural model and supports modular modelling of crosscutting features. In this work, a case study mapping major features of significant e-commerce systems operating in Brazil and other countries was performed to evaluate this approach. The assessment of this solution was performed comparing its stability and modularity with other two approaches. The results indicate that change impact in the architectural model is reduced when using the proposed solution in the context of Software Product Lines evolution
Subject: Engenharia de software
Linhas de produto de software
Comércio eletrônico
Software - Arquitetura
Editor: [s.n.]
Date Issue: 2015
Appears in Collections:IC - Tese e Dissertação

Files in This Item:
File SizeFormat 
Azzolini_RaphaelPorreca_M.pdf4.32 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.