• Cite Icon16
  • https://doi.org/10.1145/2791060.2791096Copy DOI Icon

OPLA-tool

  • Jul 20, 2015
  • Édipo Luis Féderle +3 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

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 to different metrics. Hence, the PLA design is an optimization problem and problems like that have been successfully solved in the Search-Based Software Engineering (SBSE) area, by using metaheuristics such as Genetic Algorithm. Considering this fact, this paper introduces a tool named OPLA-Tool, conceived to provide computer support to a search-based approach for PLA design. OPLA-Tool implements all the steps necessary to use multi-objective optimization algorithms, including PLA transformations and visualization through a graphical interface. OPLA-Tool receives as input a PLA at the class diagram level, and produces a set of good alternative diagrams in terms of cohesion, feature modularization and reduction of crosscutting concerns.

Similar Papers
  • Conference Article
  • Citations46

A search-based approach for software product line design

  • Sep 15, 2014
  • Thelma Elita Colanzi +3
  • Research Article
  • Citations6

Are MAs profitable to search‐based PLA design?

  • Dec 01, 2019
  • IET Software
  • João Choma Neto +3
  • Conference Article

Configuring Parameters of Search-based Software Engineering Tools with Multiple LLM Models

  • Sep 22, 2025
  • Daniel Nouchi +4
  • PDF
  • Research Article
  • Citations1

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

  • Apr 04, 2022
  • Journal of Software Engineering Research and Development
  • Tiago Tadeu Madrigar +4
  • Conference Article
  • Citations11

Towards the support of user preferences in search-based product line architecture design

  • Sep 23, 2019
  • Carlos Vinicius Bindewald +3
  • Conference Article
  • Citations1

Microservice-oriented Product Line Architecture Design

  • Sep 23, 2019
  • Ana Claudia L A I Costa +3
  • Conference Article
  • Citations11

Supporting usability in product line architectures

  • Jan 01, 2009
  • Pia Stoll +3
  • Conference Article
  • Citations6

Exploring Automotive Stakeholder Requirements for Architecture Optimization Support

  • Mar 01, 2019
  • Tobias Wagemann +2
  • Research Article

Special Issue on Search‐Based Software Maintenance

  • Sep 01, 2008
  • Journal of Software Maintenance and Evolution: Research and Practice
  • Massimiliano Di Penta +2
  • Book Chapter
  • Citations11

A Pattern-Driven Mutation Operator for Search-Based Product Line Architecture Design

  • Jan 01, 2014
  • Giovani Guizzo +2
  • Research Article
  • Citations2

Introduction to the special issue on search based software engineering

  • Jan 20, 2011
  • Empirical Software Engineering
  • Massimiliano Di Penta +1
  • Research Article

Application and performance analysis of multi-objective optimization algorithm in mechanical manufacturing system

  • Jan 01, 2026
  • IET conference proceedings.
  • Chunyan Huo +4
  • Research Article
  • Citations7

MOBRO: multi-objective battle royale optimizer.

  • Oct 16, 2023
  • The Journal of supercomputing
  • Sait Alp +3
  • Conference Article
  • Citations25

Making testing product lines more efficient by improving the testability of product line architectures

  • Jul 17, 2006
  • Ronny Kolb +1
  • PDF
  • Research Article
  • Citations10

An Automated Path-Focused Test Case Generation with Dynamic Parameterization Using Adaptive Genetic Algorithm (AGA) for Structural Program Testing

  • Mar 06, 2023
  • Information
  • Manikandan Rajagopal +3
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.