EDBT 2026 Demo / reviewers in the wild / expert
Rafael Olaechea
dblp:133/7670 · also Rafael Ernesto Olaechea Velazco
· DBLP profile ↗
3ranked-venue papers
2as first author
0since 2021 · last 2016
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 3 · 2 first-authorArtificial intelligence and machine learning · 2 · 2 first-authorApplied, interdisciplinary, general and emerging computing · 2 · 2 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Parallel and multicore computing · 100% | |
| Theoretical computer science
1 paper |
Mathematical optimization · 100% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Parallel and multicore computing
parallel algorithms |
0.2 | 1 | 2014 | Scaling exact multi-objective combinatorial optimization by parallelization · ASE 2014 |
Parallel and multicore computing › parallel algorithms
parallel combinatorial optimization |
0.2 | 1 | 2014 | Scaling exact multi-objective combinatorial optimization by parallelization · ASE 2014 |
Mathematical optimization › multi-objective optimization
multi-objective combinatorial optimization |
0.2 | 1 | 2014 | Scaling exact multi-objective combinatorial optimization by parallelization · ASE 2014 |
Methods — techniques the papers use, named apart from their topics
off-the-shelf solvers · 0.4divide-and-conquer · 0.4collaborative communication · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2016 | Long-term average cost in featured transition systemsabstractA software product line is a family of software products that share a common set of mandatory features and whose individual products are differentiated by their variable (optional or alternative) features. Family-based analysis of software product lines takes as input a single model of a complete product line and analyzes all its products at the same time. As the number of products in a software product line may be large, this is generally preferable to analyzing each product on its own. Family-based analysis, however, requires that standard algorithms be adapted to accomodate variability. Rafael Olaechea, Uli Fahrenberg, Joanne M. Atlee, Axel Legay |
SPLC | 1 |
| 2014 | Scaling exact multi-objective combinatorial optimization by parallelizationabstractMulti-Objective Combinatorial Optimization (MOCO) is fundamental to the development and optimization of software systems. We propose five novel parallel algorithms for solving MOCO problems exactly and efficiently. Our algorithms rely on off-the-shelf solvers to search for exact Pareto-optimal solutions, and they parallelize the search via collaborative communication, divide-and-conquer, or both. We demonstrate the feasibility and performance of our algorithms by experiments on three case studies of software-system designs. A key finding is that one algorithm, which we call FS-GIA, achieves substantial (even super-linear) speedups that scale well up to 64 cores. Furthermore, we analyze the performance bottlenecks and opportunities of our parallel algorithms, which facilitates further research on exact, parallel MOCO. Jianmei Guo, Edward Zulkoski, Rafael Olaechea, Derek Rayside, Krzysztof Czarnecki 0001, Sven Apel, Joanne M. Atlee |
ASE | 3 |
| 2014 | Comparison of exact and approximate multi-objective optimization for software product linesabstractSoftware product lines (SPLs) allow stakeholders to manage product variants in a systematical way and derive variants by selecting features. Finding a desirable variant is often difficult, due to the huge configuration space and usually conflicting objectives (e.g., lower cost and higher performance). This scenario can be characterized as a multi-objective optimization problem applied to SPLs. We address the problem using an exact and an approximate algorithm and compare their accuracy, time consumption, scalability, parameter setting requirements on five case studies with increasing complexity. Our empirical results show that (1) it is feasible to use exact techniques for small SPL multi-objective optimization problems, and (2) approximate methods can be used for large problems but require substantial effort to find the best parameter setting for acceptable approximation which can be ameliorated with known good parameter ranges. Finally, we discuss the tradeoff between accuracy and time consumption when using exact and approximate techniques for SPL multi-objective optimization and guide stakeholders to choose one or the other in practice. Rafael Olaechea, Derek Rayside, Jianmei Guo, Krzysztof Czarnecki 0001 |
SPLC | 1 |