
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 | Abílio, Ramon Simões | - |
| Autor(es): dc.contributor | Vale, Gustavo Andrade do | - |
| Autor(es): dc.creator | Oliveira, Patrícia de Paula Dias de | - |
| Data de aceite: dc.date.accessioned | 2026-02-09T11:44:23Z | - |
| Data de disponibilização: dc.date.available | 2026-02-09T11:44:23Z | - |
| Data de envio: dc.date.issued | 2018-09-26 | - |
| Data de envio: dc.date.issued | 2018-09-26 | - |
| Data de envio: dc.date.issued | 2016-01-13 | - |
| Data de envio: dc.date.issued | 2014-07-01 | - |
| Fonte completa do material: dc.identifier | https://repositorio.ufla.br/handle/1/30730 | - |
| Fonte: dc.identifier.uri | http://educapes.capes.gov.br/handle/capes/1146389 | - |
| Descrição: dc.description | Software Product Lines (SPLs) is a development approach that aims to create a family of software systems. Despite the increasing interest in product lines, research in this area are still very scarce. This hampers broader conclusions about the effective application of principles-based LPSs in real systems development. Thus this work describes an experiment involving the extraction of a product line for the TBC-GAAL, educational software developed in Java programming language for teaching Analytic Geometry and Linear Algebra. Using conditional compilation ten the TBC-GAAL features were implemented. It is believed that this work can contribute by providing theoretical reference with other research aimed at assessing techniques, tools and languages for implementing product lines. Finally, the features considered in the experiment were characterized using a set of specific measures for product lines. Given the results of this characterization, we highlight the key challenges involved in extracting features from real software systems. | - |
| Descrição: dc.description | Linhas de Produtos de Software (LPSs) é uma abordagem de desenvolvimento que visa a criação de uma família de sistemas de software. Apesar do crescente interesse em linhas de produtos, as pesquisas nessa área ainda são muito escassas. Isso dificulta conclusões mais amplas sobre a efetiva aplicação de princípios de desenvolvimento baseado em LPSs em sistemas reais. Dessa forma este trabalho descreve um experimento envolvendo a extração de uma linha de produtos para o TBC-GAAL, um software educacional desenvolvido na linguagem de programação JAVA para o ensino de Geometria Analítica e Álgebra Linear. Utilizando compilação condicional, foram implementadas dez features do TBC-GAAL. Acredita-se que este trabalho possa contribuir, disponibilizando referencial teórico, com outras pesquisas que visem a avaliação de técnicas, ferramentas e linguagens para implementação de linhas de produtos. Finalmente, as features consideradas no experimento foram caracterizadas utilizando um conjunto de medidas específicas para linhas de produtos. Diante dos resultados dessa caracterização, foram destacados os principais desafios envolvidos na extração de features de sistemas de software reais. | - |
| Formato: dc.format | application/pdf | - |
| Idioma: dc.language | pt_BR | - |
| 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 | Extração de linhas de produtos de software | - |
| Palavras-chave: dc.subject | Compilação condicional | - |
| Palavras-chave: dc.subject | Software product line | - |
| Palavras-chave: dc.subject | Software product lines extraction | - |
| Palavras-chave: dc.subject | Conditional compilation | - |
| Palavras-chave: dc.subject | Sistemas de Informação | - |
| Título: dc.title | Extração de uma linha de produtos de software utilizando compilação condicional | - |
| Título: dc.title | Extracting a software product line using conditional compilation | - |
| Tipo de arquivo: dc.type | TCC | - |
| 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: