Context aware reconfiguration in software product lines

J Mauro, M Nieke, C Seidl, IC Yu - … of the 10th International Workshop on …, 2016 - dl.acm.org
Software Product Lines (SPLs) are a mechanism for large-scale reuse where families of
related software systems are represented in terms of commonalities and variabilities, eg …

Embarrassingly parallel search in constraint programming

A Malapert, JC Régin, M Rezgui - Journal of Artificial Intelligence Research, 2016 - jair.org
We introduce an Embarrassingly Parallel Search (EPS) method for solving constraint
problems in parallel, and we show that this method matches or even outperforms state-of-the …

Zephyrus2: on the fly deployment optimization using SMT and CP technologies

E Ábrahám, F Corzilius, EB Johnsen, G Kremer… - … : Theories, Tools, and …, 2016 - Springer
Modern cloud applications consist of software components deployed on multiple virtual
machines. Deploying such applications is error prone and requires detailed system …

[HTML][HTML] Context-aware reconfiguration in evolving software product lines

J Mauro, M Nieke, C Seidl, IC Yu - Science of Computer Programming, 2018 - Elsevier
Abstract Software Product Lines (SPLs) are a mechanism for large-scale reuse where
families of related software systems are represented in terms of commonalities and …

Computing difference abstractions of metabolic networks under kinetic constraints

E Allart, J Niehren, C Versari - … , CMSB 2019, Trieste, Italy, September 18 …, 2019 - Springer
Algorithms based on abstract interpretation were proposed recently for predicting changes
of reaction networks with partial kinetic information. Their prediction precision, however …

Solver-independent large neighbourhood search

JJ Dekker, MG De La Banda, A Schutt… - … on Principles and …, 2018 - Springer
The combination of large neighbourhood search (LNS) methods with complete search
methods has proved to be very effective. By restricting the search to (small) areas around an …

Large-neighbourhood search for optimisation in answer-set solving

T Eiter, T Geibinger, NH Ruiz, N Musliu… - Proceedings of the …, 2022 - ojs.aaai.org
Abstract While Answer-Set Programming (ASP) is a prominent approach to declarative
problem solving, optimisation problems can still be a challenge for it. Large-Neighbourhood …

Auto-tabling for subproblem presolving in MiniZinc

JJ Dekker, G Björdal, M Carlsson, P Flener, JN Monette - Constraints, 2017 - Springer
A well-known and powerful constraint model reformulation is to compute the solutions to a
model part, say a custom constraint predicate, and tabulate them within an extensional …

[HTML][HTML] Adaptive large-neighbourhood search for optimisation in answer-set programming

T Eiter, T Geibinger, NH Ruiz, N Musliu, J Oetsch… - Artificial Intelligence, 2024 - Elsevier
Answer-set programming (ASP) is a prominent approach to declarative problem solving that
is increasingly used to tackle challenging optimisation problems. We present an approach to …

Declarative elasticity in ABS

S De Gouw, J Mauro, B Nobakht… - European Conference on …, 2016 - Springer
Traditional development methodologies that separate software design from application
deployment have been replaced by approaches such as continuous delivery or DevOps …