Use este identificador para citar ou linkar para este item: https://repositorio.ufba.br/handle/ri/19282
Registro completo de metadados
Campo DCValorIdioma
dc.contributor.advisorAlmeida, Eduardo Santana de-
dc.contributor.authorSoares, Larissa Rocha-
dc.creatorSoares, Larissa Rocha-
dc.date.accessioned2016-05-25T15:42:02Z-
dc.date.available2016-05-25T15:42:02Z-
dc.date.issued2016-05-25-
dc.date.submitted2014-10-28-
dc.identifier.urihttp://repositorio.ufba.br/ri/handle/ri/19282-
dc.description.abstractReuse de software é um aspecto importante para organizações de software interessadas em produtos personalizados e a custos razoáveis. Engenharia de Linhas de Produtos de Software (SPLE) tem como objetivo alcançar estes desafios. O paradigma de SPLE é dividido em dois principais processos: engenharia de domínio e engenharia de aplicação. Derivação de Productos é a prática de criar produtos distintos durante a engenharia de aplicação. Com base na seleção de características (features), engenheiros de SPL e interessados podem derivar programas feitos sob medida e de forma eficiente que satisfazem diferentes necessidades. Neste cenário, propriedades não-funcionais (NFPs) surgem de maneira a prover uma derivação de produtos não apenas em relação às características funcionais, mas também aos atributos de qualidade. Uma definição explícita de NFPs durante a configuração de software tem sido considerada uma tarefa difícil, uma vez que NFPs em grandes sistemas resultam da interação de muitos recursos, tornando-os difíceis de serem configurados. SPL tem sido muito bem sucedida na gestão de features que compõem propriedades funcionais e também um grande número de NFPs. No entanto, existem muitas NFPs que não podem ser expressas e realizadas sob a forma de features, mas requerem diferentes abordagens. Como lidar com elas ainda é um desafio, tanto na teoria como na prática. Atualmente, poucos trabalhos se concentram na análise da NFPs para a engenharia de linha de produto de software. Nesse sentido, realizamos uma revisão sistemática da literatura publicada em busca de abordagens de SPL que reportam NFPs. Além disso, propomos um framework para especificar NFPs para SPL e também uma abordagem de reuso, a qual promove a reutilização dos valores de NFPs durante a configuração de um produto. Uma vez que a engenharia de SPL promove a reutilização de artefatos de SPL, valores de NFPs também poderiam ser reutilizados. Além disso, estudos de caso foram realizados a fim de avaliar a aplicabilidade do framework e da abordagem de reuso.pt_BR
dc.language.isopt_BRpt_BR
dc.rightsAcesso Abertopt_BR
dc.subjectLinhas de Produto de Softwarept_BR
dc.subjectDerivação de Produtospt_BR
dc.subjectPropriedades Nãofunctionaispt_BR
dc.subjectRevisão Sistemática de Literaturapt_BR
dc.titleNon-Functional Properties In Software Product Lines: A Reuse Approachpt_BR
dc.typeDissertaçãopt_BR
dc.contributor.refereesSant'Anna, Cláudio Nogueira-
dc.contributor.refereesBatista, Thais Vasconcelos-
dc.publisher.departamentInstituto de Matemática. Departamento de ciência da Computaçãopt_BR
dc.publisher.programMestrado Multiinstitucional em Ciência da Computaçãopt_BR
dc.publisher.initialsUFBApt_BR
dc.publisher.countryBrasilpt_BR
dc.subject.cnpqCiência da Computaçãopt_BR
Aparece nas coleções:Dissertação (PGCOMP)

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
Dissertação-Larissa_Rocha-UFBA-FINAL-FINAL.pdf3,13 MBAdobe PDFVisualizar/Abrir


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.