Software Product Lines
Mostrando 1-12 de 26 artigos, teses e dissertações.
-
1. Gerenciamento de configuração de uma linha de produtos de software de veículos aéreos não tripulados / Confuguration management of a unmanned aerial vehicles software product line
Veículos Aéreos não Tripulados (VANTs) são aeronaves que voam sem tripulação e são capazes de realizar diversos tipos de missões, como vigilância, coleta de dados topográficos e monitoramento ambiental. Este é um domínio que tem muito a ganhar com a aplicação da abordagem de Linha de Produtos de Software (LPS), uma vez que é rico em variabilid
IBICT - Instituto Brasileiro de Informação em Ciência e Tecnologia. Publicado em: 22/03/2012
-
2. AN APPROACH FOR GROUPWARE DEVELOPMENT BASED ON SOFTWARE PRODUCT LINES AND THE 3C COLLABORATION MODEL / UMA ABORDAGEM DE DESENVOLVIMENTO DE GROUPWARE BASEADA EM LINHA DE PRODUTO DE SOFTWARE E MODELO 3C DE COLABORAÇÃO
In this thesis we explore software development on the context of groupware, specifically on supporting collaborative learning. Groupware development is not a trivial task given that technological and social issues are involved. Considering the technological issues, a huge amount of time is wasted on implementing infrastructure aspects leaving little time for
IBICT - Instituto Brasileiro de Informação em Ciência e Tecnologia. Publicado em: 21/12/2011
-
3. Uma abordagem apoiada por linguagens especificas de domínio para criação de linhas de produtos de software embarcado
Embedded systems have been used in a myriad of devices that are present in our daily lives, thereby the market for such sort of system has increased significantly over the last few years. These systems were once associated with low-level code, however, this is an outdated view of embedded systems technology. Although the current embedded systems are mostly c
IBICT - Instituto Brasileiro de Informação em Ciência e Tecnologia. Publicado em: 30/05/2011
-
4. COLLABORATIVE CONFIGURATION OF SOFTWARE PRODUCT LINE / CONFIGURAÇÃO COLABORATIVA DE LINHA DE PRODUTOS DE SOFTWARE
Product configuration is a key activity for enabling mass customization. It corresponds to tailoring a software application from a software product line, respecting individual customer requirements. In practice, the product configuration activity is challenging, mainly because it involves numerous stakeholders with different expertise making decisions. Sever
IBICT - Instituto Brasileiro de Informação em Ciência e Tecnologia. Publicado em: 07/04/2011
-
5. Uma abordagem sistemática para implementação, gerenciamento e customização de testes de linhas de produto de software
Com o uso da abordagem de linhas de produto de software (LPSs), vários benefícios são alcançados quando comparados aos processos de desenvolvimento convencionais que se baseiam na criação de um único sistema por vez. O processo de desenvolvimento de uma LPS se diferencia da construção tradicional de software, uma vez que apresenta duas etapas essenc
IBICT - Instituto Brasileiro de Informação em Ciência e Tecnologia. Publicado em: 01/03/2011
-
6. Uma Abordagem para Recomendação de Módulos para Projetos de Desenvolvimento Distribuído de Linhas de Produto de Software
Linhas de Produto de Software (LPS) tem ganhado bastante espaço na indústria de software nos últimos anos, principalmente por promover o reuso de maneira sistemática e previsível, e oferecer apoio ao desenvolvimento de produtos para mercados globais. No entanto, o desenvolvimento de LPS exige das organizações grande investimento inicial e a participa�
IBICT - Instituto Brasileiro de Informação em Ciência e Tecnologia. Publicado em: 28/02/2011
-
7. Avaliação sistemática de abordagens de derivação de produto
Abordagens de derivação de produto são responsáveis por automatizar o processo de engenharia de aplicação de linhas de produto de software. O conhecimento de configuração, que é responsável por relacionar o espaço do problema com o espaço da solução, desempenha um papel fundamental nas abordagens de derivação de produto. Cada ferramenta adota
IBICT - Instituto Brasileiro de Informação em Ciência e Tecnologia. Publicado em: 17/02/2011
-
8. GingaForAll: linha de Produtos do Middleware Ginga
Many challenges have been imposed on the middleware to support applications for digital TV because of the heterogeneity and resource constraints of execution platforms. In this scenario, the middleware must be highly configurable so that it can be customized to meet the requirements of applications and underlying platforms. This work aims to present the Ging
IBICT - Instituto Brasileiro de Informação em Ciência e Tecnologia. Publicado em: 16/12/2010
-
9. Projeto e implementação de variabilidade em arquiteturas baseadas no modelo de componentes COSMOS* / Design and implementation of architectural variabilities based on COSMOS*
Nowadays, many efforts are being made to achieve a high degree of reuse during systems development. Software Product Lines (SPL) is a modern approach to improve software reuse, and one of its main artifacts is the Product Line Architecture (PLA). A PLA provides a global view of the variabilities of a SPL, while it embodies the concepts and advantages of the
Publicado em: 2010
-
10. RiPLE-RE: a requeriments engineering process for software product lines
Software Product Lines (SPL) is an important reuse strategy to minimize costs and time-tomarket, and maximize quality and productivity of the software development. However, it involves the management of variabilities and commonalities among several applications, which increases its complexity compared to traditional software development. Thus, developing a S
Publicado em: 2009
-
11. RiPLE-EM: a process to manage evolution in software product lines
Reuso de software à um aspecto chave para organizaÃÃes interessadas em obter melhorias de produtividade, qualidade e reduÃÃo de custos. Linhas de Produto de Software à uma abordagem de reÃso de software que provou seus benefÃcios em diferentes contextos industriais (Weiss et al., 2006). Em termos de evoluÃÃo, uma linha de produtos à um conjunto em
Publicado em: 2009
-
12. Guidelines for developing software product lines based on Domain-Driven Design and agile methods. / Diretrizes para desenvolvimento de linhas de produtos de software com base em Domain-Driven Design e métodos ágeis
Linhas de produtos de software (LPS) são coleções de sistemas que compartilham características comuns, desenvolvidas de forma sistemática a partir de um conjunto comum de ativos centrais. Dentre as técnicas propostas por vários autores para o desenvolvimento de LPS, dois padrões podem ser observados: o processo de desenvolvimento geralmente é sequen
Publicado em: 2009