masterThesis
Understanding software product lines inspection in an industrial setting
Registro en:
Santos Souza, Iuri; Romero de Lemos Meira, Silvio. Understanding software product lines inspection in an industrial setting. 2011. Dissertação (Mestrado). Programa de Pós-Graduação em Ciência da Computação, Universidade Federal de Pernambuco, Recife, 2011.
Autor
Souza, Iuri Santos
Institución
Resumen
Reuso de software é um aspecto fundamental para as organizações de software interessadas
em melhorar os custos, a qualidade e reduzir o tempo de entrega dos produtos.
Engenharia de Linhas de Produtos de software (SPL) é um conceito crescente em engenharia
de software e foi desenvolvido objetivando uma maneira sistemática e prescrita
para alcançar reuso. SPL é uma estratégia de reuso pró-ativa, que explora semelhanças e
gerencia variabilidades dentro de um conjunto de produtos.
O inerente reuso de artefatos de software em combinação com o desenvolvimento
usualmente iterativo, traz um conjunto de melhorias para o desenvolvimento de software
no contexto de SPL. Além disso, o conjunto de benefícios de SPL não acontecem sem
esforços, tem alguns desafios e requer abordagens de garantia de qualidade, como testes
e inspeção. Se esses pontos não são considerados, o sucesso da linha pode não ser
alcançado, contrariando os enormes benefícios econômicos.
Embora alguns autores discutam a importância de inspeções de software em todo
o desenvolvimento de engenharia de software, na prática, poucos estudos discutem a
relação entre inspeção e artefatos das fases iniciais de SPL. O cenário de Qualidade em
SPL tem uma carência substancial da literatura em discutir as técnicas de garantia de
qualidade.
Neste cenário, esta dissertação apresenta um conjunto de evidências empíricas sobre
Inspeção em Linhas de Produtos de Software fornecidas por um estudo empírico embutido,
realizado em um ambiente industrial com objetivo de compreender e caracterizar como
a atividade de inspeção deve ser tratada nas fases iniciais de SPL (escopo e engenharia
de requisitos), especialmente para os artefatos de especificação de features, requisitos
funcionais e casos de uso.
Além disso, com base nos resultados coletados no estudo empírico alguns modelos
de predição foram construídos a fim de estimar o número de não-conformidades para os
artefatos investigados neste trabalho Faculdade de Amparo à Ciência e Tecnologia do Estado de Pernambuco
Ítems relacionados
Mostrando ítems relacionados por Título, autor o materia.
-
Uma abordagem de linhas de produtos de software para apoiar e-Science
Foschiani, Fernanda Yara dos Santos, 1983- -
Abordagem de pontos de função no desenvolvimento de sistemas utilizando práticas ágeis
Silva, Marcelo Mendes da (Universidade Tecnológica Federal do ParanáCuritibaBrasilPrograma de Pós-Graduação em Computação AplicadaUTFPR, 2019-12-12)Function point analysis is a technique that enables the measurement of software development projects and, thus, establish a size unit that is used in software project management. Currently, agile methods and practices have ... -
Metodologia de projeto de software orientado a notificações
Mendonca, Igor Thiago Marques (Universidade Tecnológica Federal do ParanáCuritibaBrasilPrograma de Pós-Graduação em Engenharia Elétrica e Informática IndustrialUTFPR, 2020-12-17)Many studies have been proposed to mitigate problems of productivity, quality and increasing complexity in the software industry. One of these studies proposes a new computing approach called Notification Oriented Paradigm ...