[PDF][PDF] Are MAs profitable to search-based PLA design?

JC Neto, CH da Silva, TE Colanzi, AMMM Amaral - IET Softw., 2019 - scholar.archive.org
The architectural properties of product-line architecture (PLA) design have been
successfully optimised by multiobjective genetic algorithms (GAs). Memetic algorithms (MAs) …

Application of memetic algorithms in the search-based product line architecture design: An exploratory study

JC Neto, TE Colanzi, AMMM Amaral - International Conference on …, 2017 - scitepress.net
Basic design principles, feature modularization, and SPL extensibility of Product Line
Architecture (PLA) design have been optimized by multi-objective genetic algorithms. Until …

Optimizing software product line architectures with OPLA-tool

ÉL Féderle, TN Ferreira, TE Colanzi… - Search-Based Software …, 2015 - Springer
MOA4PLA is an approach proposed for Product Line Architecture (PLA) design optimization,
based on multi-objective algorithms and different metrics that consider specific PLA …

A feature-driven crossover operator for multi-objective and evolutionary optimization of product line architectures

TE Colanzi, SR Vergilio - Journal of Systems and Software, 2016 - Elsevier
The optimization of a Product Line Architecture (PLA) design can be modeled as a multi-
objective problem, influenced by many factors, such as feature modularization, extensibility …

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 …

Applying search based optimization to software product line architectures: Lessons learned

TE Colanzi, SR Vergilio - … 4th International Symposium, SSBSE 2012, Riva …, 2012 - Springer
Abstract The Product-Line Architecture (PLA) is a fundamental SPL artifact. However, PLA
design is a people-intensive and non-trivial task, and to find the best architecture can be …

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 …

Intensifying the search-based optimization of product line architectures with crossover operators

DF da Silva, LF Okada, WKG Assunção… - Empirical Software …, 2022 - Springer
Abstract The Product Line Architecture (PLA) is a crucial artifact for the development of
Software Product Lines. However, PLA is a complex artifact to be designed due to its large …

OPLA-Tool-ASP: a Tool to Prevent Architectural Smells in Search-based Product Line Architecture Design

TT Madrigar, TE Colanzi, WN Oizumi… - Journal of Software …, 2022 - journals-sol.sbc.org.br
Search-based algorithms have been successfully employed in Product Line Architecture
(PLA) design in the seminal approach named Multi-Objective Approach for Product-Line …

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 …