SystEM-PLA: um méodo sistemáico para avaliação de arquitetura de linha de produto de software baseada em UML (2010)
- Autores:
- Autor USP: OLIVEIRA JUNIOR, EDSON ALVES DE - ICMC
- Unidade: ICMC
- Sigla do Departamento: SSC
- Assuntos: ENGENHARIA DE SOFTWARE; SOFTWARES (AVALIAÇÃO;ARQUITETURA;ANÁLISE); UML (MODELOS); MÉTRICAS DE SOFTWARE
- Idioma: Português
- Resumo: A abordagem de linha de produto de software (LP) tem como objetivo principal promover a geração de produtos específicos de um determinado domínio com base na reutilização de uma infraestrutura central, chamada núcleo de artefatos. Um dos principais artefatos do núcleo de uma LP é a Arquitetura de LP (ALP), que representa a abstração de todas as arquiteturas de sistemas únicos que podem ser gerados, para um domínio específico. Avaliações de ALP são importantes, pois permitem aumentar a produtividade e a qualidade dos produtos da LP, bem como, seus resultados permitem a análise de metas de negócio e de retorno de investimento. Este trabalho propõe um método sistemático para avaliação de ALP, o SystEM-PLA (a Systematic Evaluation Method for Software Product Line Architectures). Tal método considera modelos de ALP em UML, por ser uma notação amplamente conhecida e consolidada. SystEM-PLA é composto por um metaprocesso de avaliação, diretrizes que guiam o usuário em como avaliar uma ALP e métricas básicas para modelos UML e atributos de qualidade. O método utiliza a abordagem SMarty (Stereotype-based Management of Variability), para gerenciar variabilidades em LP baseadas em UML. Análises de trade-off com o objetivo de priorizar atributos de qualidade para o desenvolvimento e evolução dos produtos de uma LP são realizadas com base na aplicação e coleta das métricas do SystEM-PLA em configurações de uma ALP. As métricas propostas para os atributos de qualidade complexidade e extensibilidade foram validadas por meio de um estudo experimental. Evidências indicaram a viabilidade de aplicação do método SystEM-PLA na indústria com base em um estudo experimental realizado com profissionais de uma empresa de grande porte no setor de desenvolvimento de software
- Imprenta:
- Local: São Carlos
- Data de publicação: 2010
- Data da defesa: 03.09.2010
-
ABNT
OLIVEIRA JUNIOR, Edson Alves de. SystEM-PLA: um méodo sistemáico para avaliação de arquitetura de linha de produto de software baseada em UML. 2010. Tese (Doutorado) – Universidade de São Paulo, São Carlos, 2010. Disponível em: http://www.teses.usp.br/teses/disponiveis/55/55134/tde-07102010-111622/. Acesso em: 18 set. 2024. -
APA
Oliveira Junior, E. A. de. (2010). SystEM-PLA: um méodo sistemáico para avaliação de arquitetura de linha de produto de software baseada em UML (Tese (Doutorado). Universidade de São Paulo, São Carlos. Recuperado de http://www.teses.usp.br/teses/disponiveis/55/55134/tde-07102010-111622/ -
NLM
Oliveira Junior EA de. SystEM-PLA: um méodo sistemáico para avaliação de arquitetura de linha de produto de software baseada em UML [Internet]. 2010 ;[citado 2024 set. 18 ] Available from: http://www.teses.usp.br/teses/disponiveis/55/55134/tde-07102010-111622/ -
Vancouver
Oliveira Junior EA de. SystEM-PLA: um méodo sistemáico para avaliação de arquitetura de linha de produto de software baseada em UML [Internet]. 2010 ;[citado 2024 set. 18 ] Available from: http://www.teses.usp.br/teses/disponiveis/55/55134/tde-07102010-111622/
Como citar
A citação é gerada automaticamente e pode não estar totalmente de acordo com as normas