Quanti-qualitative analysis of a memetic algorithm to optimize product line architecture design

JC Neto, T Gaieski, AM Amaral… - 2018 IEEE 30th …, 2018 - ieeexplore.ieee.org
The Product Line Architecture (PLA) is one of the most important artifacts of a Software
Product Line (SPL). PLA design can be formulated as an optimization problem with many …

Supporting decision makers in search-based product line architecture design using clustering

WM Freire, CV Bindewald… - 2019 IEEE 43rd …, 2019 - ieeexplore.ieee.org
The Product Line Architecture (PLA) is one of the most important artifacts of a Software
Product Line (SPL). PLA design can be formulated as an optimization problem with many …

A comparative analysis of two multi-objective evolutionary algorithms in product line architecture design optimization

TE Colanzi, SR Vergilio - 2014 IEEE 26th International …, 2014 - ieeexplore.ieee.org
The Product Line Architecture (PLA) design is a multi-objective optimization problem that
can be properly solved with search-based algorithms. However, search-based PLA design …

A feature-driven crossover operator for product line architecture design optimization

TE Colanzi, SR Vergilio - 2014 IEEE 38th Annual Computer …, 2014 - ieeexplore.ieee.org
The Product Line Architecture (PLA) design is a multi-objective optimization problem that
can be properly solved in the Search Based Software Engineering (SBSE) field. However …

Opla-tool: a support tool for search-based product line architecture design

ÉL Féderle, T do Nascimento Ferreira… - Proceedings of the 19th …, 2015 - dl.acm.org
The Product Line Architecture (PLA) design is a complex task, influenced by many factors
such as feature modularization and PLA extensibility, which are usually evaluated according …

Opla-tool v2. 0: a tool for product line architecture design optimization

WM Freire, M Massago, AC Zavadski… - Proceedings of the …, 2020 - dl.acm.org
The Multi-objective Optimization Approach for Product Line Architecture Design (MOA4PLA)
is the seminal approach that successfully optimizes Product Line Architecture (PLA) design …

On identifying architectural smells in search-based product line designs

EG Perissato, JC Neto, TE Colanzi, W Oizumi… - Proceedings of the VII …, 2018 - dl.acm.org
The Product Line Architecture (PLA) defines a common design for all products derived from
the software product line. PLA design is a high-effort task since it is influenced by several …

Enhancing search-based product line design with crossover operators

DF Silva, LF Okada, TE Colanzi… - Proceedings of the 2020 …, 2020 - dl.acm.org
The Product Line Architecture (PLA) is one of the most important artifacts of a Software
Product Line. PLA designing has been formulated as a multi-objective optimization problem …

Supporting user preferences in search-based product line architecture design using machine learning

CV Bindewald, WM Freire, AMMM Amaral… - Proceedings of the 14th …, 2020 - dl.acm.org
The Product Line Architecture (PLA) is one of the most important artifacts of a Software
Product Line. PLA design requires intensive human effort as it involves several conflicting …

Towards the support of user preferences in search-based product line architecture design: an exploratory study

CV Bindewald, WM Freire, AMMM Amaral… - Proceedings of the …, 2019 - dl.acm.org
Software Product Lines (SPLs) is a reuse approach in which a family of products is
generalized in a common architecture that can be adapted to different clients. The Product …