Projects per year
Abstract
Mapping behaviours to the features they relate to is a prerequisite for variability-intensive systems (VIS) reverse engineering. Manually providing this whole mapping is labour-intensive. In black-box scenarios, only execution traces are available (e.g., process mining). In our previous work, we successfully experimented with variant-based mapping using supervised machine learning (ML) to identify the variants responsible of the production of a given execution trace, and demonstrated that recurrent neural networks (RNNs) work well (≥ 80% accuracy) when trained on datasets in which we label execution traces with variants. However, this mapping (i) may not scale to large VIS because of combinatorial explosion and (ii) makes the internal ML representation hard to understand. In this short paper, we discuss the design of a novel approach: feature-based mapping learning.
Original language | English |
---|---|
Title of host publication | VaMoS 2024, Proceedings - 18th International Working Conference on Variability Modelling of Software-Intensive Systems |
Place of Publication | Bern, Switzerland |
Publisher | ACM Press |
Pages | 152-154 |
Number of pages | 3 |
ISBN (Electronic) | 9798400708770 |
DOIs | |
Publication status | Published - 7 Feb 2024 |
Event | 18th International Working Conference on Variability Modelling of Software-Intensive Systems (VaMoS 2024) - Bern, Switzerland Duration: 7 Feb 2024 → 9 Feb 2024 Conference number: 18 https://vamos2024.inf.unibe.ch |
Publication series
Name | Proceedings of the 18th International Working Conference on Variability Modelling of Software-Intensive Systems |
---|
Conference
Conference | 18th International Working Conference on Variability Modelling of Software-Intensive Systems (VaMoS 2024) |
---|---|
Country/Territory | Switzerland |
City | Bern |
Period | 7/02/24 → 9/02/24 |
Internet address |
Keywords
- Feature
- Machine Learning
- Software Variability
- Variability Exploration
Fingerprint
Dive into the research topics of 'Towards Feature-based ML-enabled Behaviour Location'. Together they form a unique fingerprint.-
CYBEREXCELLENCE: The project of excellence in cyber security within the framework of the plan of the Walloon Region (CyberWal)
Colin, J.-N. (PI), Schobbens, P. Y. (CoI), Dejaeghere, J. (Researcher), Devroey, X. (CoI), Nguyen, G. (Researcher), Rochet, F. (CoI), Schumacher, L. (CoI), Knockaert, M. (Researcher), Jacquet, J.-M. (CoI), Linden, I. (PI), Elkoulak, H. (Researcher), Poeng, K. (Researcher), Ouardi, D. (Researcher), Goffaux, L. (Researcher) & Barkallah, M. (Researcher)
1/01/22 → 31/12/27
Project: Research
-
VeriLearn: Verifying Learning Artificial Intelligence Systems
Heymans, P. (PI), Frénay, B. (CoI), Schobbens, P. Y. (CoI), Temple, P. (Researcher), Nanfack, G. (Researcher), Amrani, M. (Researcher) & BIBAL, A. (Researcher)
1/01/18 → 31/12/22
Project: Research
Student theses
-
Learning Featured Transition Systems
Fortz, S. (Author), Perrouin, G. (Supervisor), Heymans, P. (Co-Supervisor), Frénay, B. (Jury), Vanhoof, W. (Jury), Mousavi, M. (Jury) & ter Beek, M. H. (Jury), 22 Sept 2023Student thesis: Doc types › Doctor of Sciences
File