
Atenção:
O eduCAPES é um repositório de objetos educacionais, não sendo responsável por materiais de terceiros submetidos na plataforma. O usuário assume ampla e total responsabilidade quanto à originalidade, à titularidade e ao conteúdo, citações de obras consultadas, referências e outros elementos que fazem parte do material que deseja submeter. Recomendamos que se reporte diretamente ao(s) autor(es), indicando qual parte do material foi considerada imprópria (cite página e parágrafo) e justificando sua denúncia.
Caso seja o autor original de algum material publicado indevidamente ou sem autorização, será necessário que se identifique informando nome completo, CPF e data de nascimento. Caso possua uma decisão judicial para retirada do material, solicitamos que informe o link de acesso ao documento, bem como quaisquer dados necessários ao acesso, no campo abaixo.
Todas as denúncias são sigilosas e sua identidade será preservada. Os campos nome e e-mail são de preenchimento opcional. Porém, ao deixar de informar seu e-mail, um possível retorno será inviabilizado e/ou sua denúncia poderá ser desconsiderada no caso de necessitar de informações complementares.
| Metadados | Descrição | Idioma |
|---|---|---|
| Autor(es): dc.contributor | Costa, Heitor Augustus Xavier | - |
| Autor(es): dc.contributor | Freire, André Pimenta | - |
| Autor(es): dc.contributor | Parreira Júnior, Paulo Afonso | - |
| Autor(es): dc.contributor | Machado, Ivan do Carmo | - |
| Autor(es): dc.contributor | Costa, Heitor Augustus Xavier | - |
| Autor(es): dc.creator | Martins, Luana Almeida | - |
| Data de aceite: dc.date.accessioned | 2026-02-09T12:28:50Z | - |
| Data de disponibilização: dc.date.available | 2026-02-09T12:28:50Z | - |
| Data de envio: dc.date.issued | 2019-10-01 | - |
| Data de envio: dc.date.issued | 2019-10-01 | - |
| Data de envio: dc.date.issued | 2019-10-01 | - |
| Data de envio: dc.date.issued | 2019-08-29 | - |
| Fonte completa do material: dc.identifier | https://repositorio.ufla.br/handle/1/37064 | - |
| Fonte: dc.identifier.uri | http://educapes.capes.gov.br/handle/capes/1162131 | - |
| Descrição: dc.description | Software Product Lines (SPL) aim to generate software products belonging to a specific domain, by means of the systematic reuse of software artifacts. Thence, the approach identifies common features, which allows the development of products with standard behavior; and variable features, which allows the variation in product behavior and the composition of specific products. The critical point of SPL is the modularization of software artifacts to be coherent, well-defined, independent, and combinable. For this, the feature set development uses variability management technologies, which support configurators for the automated generation of configurations and derivation of the LPS products. In this work, we proposed to investigate the modularity of an SLP developed with three variability management technologies: i) Aspect Oriented; ii) Feature Oriented; and iii) Aspectual Feature Modules. Thus, we selected three coupling metrics (Dependency In, Dependency Out and Structural Feature Coupling) and three cohesion metrics (External-ratio Feature Dependency, Internal-ratio Feature Dependency and Lack of Concern-based Cohesion). We analyzed these metrics using the Friedman significance test (with a significance level of 5%). Firstly, we analyzed which metric individually, and as a result, there was a significant difference between the technologies Aspect Oriented and Aspectual Feature Modules, for all metrics. After, we analyzed the set of coupling metrics and the set of cohesion metrics. However, there was no significant difference among the three variability management technologies, using the set of cohesion and coupling metrics. | - |
| Descrição: dc.description | Coordenação de Aperfeiçoamento de Pessoal de Nível Superior (CAPES) | - |
| Descrição: dc.description | Linha de Produtos de Software (LPS) visa à geração de produtos de software pertencentes a determinado domínio, por meio do reúso sistemático de artefatos de software. Para tanto, a abordagem consiste na identificação de features comuns, permitem que os produtos sejam desenvolvidos com comportamento padrão, e features variáveis, permitem a variação no comportamento dos produtos e compõem os produtos específicos. O ponto crítico da LPS é a modularização dos artefatos de software para serem coerentes, bem definidos, independentes e combináveis. Para isso, são utilizadas tecnologias de gerenciamento de variabilidades que permitem o desenvolvimento do conjunto de features da LPS e suportam configuradores para a propagação de escolhas das features e a auto-conclusão dos produtos da LPS. Este trabalho propõe uma investigação da modularidade de uma LPS desenvolvida com três tecnologias de gerenciamento de variabilidades: (i) Orientação a Aspectos, (ii) Orientação a Características, e (iii) Módulos de Características Aspectuais. Para essa investigação, foram coletadas três medidas de acoplamento (Dependency In, Dependency Out e Structural Feature Coupling) e três medidas de coesão (External-ratio Feature Dependency, Internal-ratio Feature Dependency e LackofConcern-basedCohesion). Essas medidas foram analisadas utilizando o teste de significância de Friedman (com nível de 5% de significância). Primeiramente, foi realizada a análise individual das medidas, por meio da qual foi constatada a diferença significativa entre as tecnologias Orientação a Aspectos e Módulos de características Aspectuais, para todas as medidas. Posteriormente, as medidas foram analisadas conforme o agrupamento em medidas de acoplamento e em medidas de coesão. No entanto, não foi constatada diferença significativa entre as três tecnologias de gerenciamento de variabilidades utilizando as medidas agrupadas em acoplamento e em coesão. | - |
| Formato: dc.format | application/pdf | - |
| Idioma: dc.language | pt_BR | - |
| Publicador: dc.publisher | Universidade Federal de Lavras | - |
| Publicador: dc.publisher | Programa de Pós-Graduação em Ciência da Computação | - |
| Publicador: dc.publisher | UFLA | - |
| Publicador: dc.publisher | brasil | - |
| Publicador: dc.publisher | Departamento de Ciência da Computação | - |
| Direitos: dc.rights | acesso aberto | - |
| Palavras-chave: dc.subject | Linha de produtos de software | - |
| Palavras-chave: dc.subject | Modularidade | - |
| Palavras-chave: dc.subject | Qualidade de software | - |
| Palavras-chave: dc.subject | Software product line | - |
| Palavras-chave: dc.subject | Modularity | - |
| Palavras-chave: dc.subject | Software quality | - |
| Palavras-chave: dc.subject | Metodologia e Técnicas da Computação | - |
| Título: dc.title | Análise da modularidade de características aspectuais de tecnologias para implementar linhas de produtos de software | - |
| Título: dc.title | Modularity analysis of aspectual feature modules of technologies to software product lines development | - |
| Tipo de arquivo: dc.type | dissertação | - |
| Aparece nas coleções: | Repositório Institucional da Universidade Federal de Lavras (RIUFLA) | |
O Portal eduCAPES é oferecido ao usuário, condicionado à aceitação dos termos, condições e avisos contidos aqui e sem modificações. A CAPES poderá modificar o conteúdo ou formato deste site ou acabar com a sua operação ou suas ferramentas a seu critério único e sem aviso prévio. Ao acessar este portal, você, usuário pessoa física ou jurídica, se declara compreender e aceitar as condições aqui estabelecidas, da seguinte forma: