T Chen, M Li - ACM Transactions on Software Engineering and …, 2023 - dl.acm.org
Configurable software systems can be tuned for better performance. Leveraging on some Pareto optimizers, recent work has shifted from tuning for a single, time-related performance …
Abstract Context Search-Based Software Engineering (SBSE) is the research field where Software Engineering (SE) problems are modelled as search problems to be solved by …
Self-adaptive systems (SASs) are increasingly leveraging autonomy in their decision- making to manage uncertainty in their operating environments. A key problem with SASs is …
For realistic self-adaptive systems, multiple quality attributes need to be considered and traded off against each other. These quality attributes are commonly encoded in a utility …
N Bencomo, LHG Paucar - 2019 ACM/IEEE 22nd International …, 2019 - ieeexplore.ieee.org
[Context/Motivation] A model at runtime can be defined as an abstract representation of a system, including its structure and behaviour, which exist alongside with the running system …
Y Ye, T Chen, M Li - arXiv preprint arXiv:2501.00840, 2025 - arxiv.org
Modern configurable systems provide tremendous opportunities for engineering future intelligent software systems. A key difficulty thereof is how to effectively self-adapt the …
Decision-making for self-adaptation approaches need to address different challenges, including the quantification of the uncertainty of events that cannot be foreseen in advance …
In general, a system may be subject to a combination of functional requirements (FRs) that dictate behavior and non-functional requirements (NFRs) that characterize how FRs are to …
In Autonomous and Intelligent systems (AIS), the decision-making process can be divided into two parts:(i) the priorities of the requirements are determined at design-time;(ii) design …