Demo Data from EDBT 2026 / reviewers in the wild / expert
Alexandru Burdusel
dblp:191/7512
· DBLP profile ↗
4ranked-venue papers
2as first author
2since 2021 · last 2023
0009-0001-5199-0046ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 3 · 2 first-author · 2 since 2021Artificial intelligence and machine learning · 1
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.
| Theoretical computer science
1 paper |
Mathematical optimization · 100% | |
| Software engineering, system software, and programming languages
1 paper |
Requirements engineering and software design · 100% |
Topics — the 3 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Mathematical optimization
multi-objective optimization |
0.7 | 1 | 2023 | We're Not Gonna Break It! Consistency-Preserving Operators for Efficient Product Line Configuration · IEEE Trans. Software Eng. 2023 |
Mathematical optimization › multi-objective optimization
search-based software engineering |
0.7 | 1 | 2023 | We're Not Gonna Break It! Consistency-Preserving Operators for Efficient Product Line Configuration · IEEE Trans. Software Eng. 2023 |
Requirements engineering and software design › software product lines › feature models
feature model configuration |
0.2 | 1 | 2023 | We're Not Gonna Break It! Consistency-Preserving Operators for Efficient Product Line Configuration · IEEE Trans. Software Eng. 2023 |
Methods — techniques the papers use, named apart from their topics
genetic operators · 1.3IBEA · 1.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | We're Not Gonna Break It! Consistency-Preserving Operators for Efficient Product Line ConfigurationabstractWhen configuring a software product line, finding a good trade-off between multiple orthogonal quality concerns is a challenging multi-objective optimisation problem. State-of-the-art solutions based on search-based techniques create invalid configurations in intermediate steps, requiring additional repair actions that reduce the efficiency of the search. In this work, we introduceconsistency-preserving configuration operators(CPCOs)—genetic operators that maintain valid configurations throughout the entire search. CPCOs bundle coherent sets of changes: the activation or deactivation of a particular feature together with other (de)activations that are needed to preserve validity. In our evaluation, our instantiation of the IBEA algorithm with CPCOs outperforms two state-of-the-art tools for optimal product line configuration in terms of both speed and solution quality. The improvements are especially pronounced in large product lines with thousands of features. José Miguel Horcas, Daniel Strüber 0001, Alexandru Burdusel, Jabier Martinez, Steffen Zschaler |
IEEE Trans. Software Eng. | 3 |
| 2021 | Automatic generation of atomic multiplicity-preserving search operators for search-based model engineeringabstractAbstract Recently, there has been increased interest in combining model-driven engineering and search-based software engineering. Such approaches use meta-heuristic search guided by search operators (model mutators and sometimes breeders) implemented as model transformations. The design of these operators can substantially impact the effectiveness and efficiency of the meta-heuristic search. Currently, designing search operators is left to the person specifying the optimisation problem. However, developing consistent and efficient search-operator rules requires not only domain expertise but also in-depth knowledge about optimisation, which makes the use of model-based meta-heuristic search challenging and expensive. In this paper, we propose a generalised approach to automatically generate atomic multiplicity-preserving search operators for a given optimisation problem. This reduces the effort required to specify an optimisation problem and shields optimisation users from the complexity of implementing efficient meta-heuristic search mutation operators. We evaluate our approach with a set of case studies and show that the automatically generated rules are comparable to, and in some cases better than, manually created rules at guiding evolutionary search towards near-optimal solutions. Alexandru Burdusel, Steffen Zschaler, Stefan John 0001 |
Softw. Syst. Model. | 1 |
| 2019 | Automatic Generation of Atomic Consistency Preserving Search Operators for Search-Based Model EngineeringabstractRecently there has been increased interest in combining the fields of Model-Driven Engineering (MDE) and Search-Based Software Engineering (SBSE). Such approaches use meta-heuristic search guided by search operators (model mutators and sometimes breeders) implemented as model transformations. The design of these operators can substantially impact the effectiveness and efficiency of the meta-heuristic search. Currently, designing search operators is left to the person specifying the optimisation problem. However, developing consistent and efficient search-operator rules requires not only domain expertise but also in-depth knowledge about optimisation, which makes the use of model-based meta-heuristic search challenging and expensive. In this paper, we propose a generalised approach to automatically generate atomic consistency preserving search operators (aCPSOs) for a given optimisation problem. This reduces the effort required to specify an optimisation problem and shields optimisation users from the complexity of implementing efficient meta-heuristic search mutation operators. We evaluate our approach with a set of case studies, and show that the automatically generated rules are comparable to, and in some cases better than, manually created rules at guiding evolutionary search towards near-optimal solutions. Alexandru Burdusel, Steffen Zschaler, Stefan John 0001 |
MoDELS | 1 |
| 2018 | Deriving Persuasion Strategies Using Search-Based Model EngineeringabstractWe consider a one-to-many persuasion setting, where a persuader presents arguments to a multi-party audience, aiming to convince them of some particular goal argument. The individual audience members each have differing personal knowledge, which they use, together with the arguments presented by the persuader, to determine whether they are convinced of the goal. The persuader must, therefore, carefully consider its strategy, i.e., which arguments to assert, in order to maximise the number of convinced audience members. Here, we use evolutionary search to find (near-)optimal strategies for the persuader. We implement our approach using search-based model engineering, which provides a natural and efficient encoding for such problems. We investigate the performance of our approach on a range of settings, considering different structures and sizes of argumentation frameworks (representing the underlying knowledge available to the persuader and audience members), and varying the size of audience and of the audience members' personal knowledge bases. We show that we can find effective strategies for problems with more than 200 arguments and more than 100 audience members. Further, we show that the approach supports multiple persuader objectives, finding persuader strategies that aim to minimise arguments to assert while still maximising the number of convinced audience members. Josh Murphy, Alexandru Burdusel, Michael Luck, Steffen Zschaler, Elizabeth Black |
COMMA | 2 |