Projects per year
Abstract
The mining of models from data finds widespread use in industry. There exists a variety of model inference methods for perfectly deterministic behaviour, however, in practice, the provided data often contains noise due to faults such as message loss or environmental factors that many of the inference algorithms have problems dealing with. We present a novel model mining approach using Partial Max-SAT solving to infer the best possible automaton from a set of noisy execution traces. This approach enables us to ignore the minimal number of presumably faulty observations to allow the construction of a deterministic automaton. No pre-processing of the data is required. The method’s performance as well as a number of considerations for practical use are evaluated, including three industrial use cases, for which we inferred the correct models.
Original language | English |
---|---|
Title of host publication | ICSE 2024 - Proceedings of the 46th IEEE/ACM International Conference on Software Engineering |
Publisher | IEEE Computer Society |
Number of pages | 13 |
ISBN (Electronic) | 9798400702174 |
DOIs | |
Publication status | Published - 6 Feb 2024 |
Event | 46th International Conference on Software Engineering: ICSE 2024 - Lissabon, Portugal Duration: 14 Apr 2024 → 20 Apr 2024 Conference number: 46 https://conf.researchr.org/home/icse-2024 |
Conference
Conference | 46th International Conference on Software Engineering |
---|---|
Abbreviated title | ICSE 2024 |
Country/Territory | Portugal |
City | Lissabon |
Period | 14/04/24 → 20/04/24 |
Internet address |
Keywords
- Automata Learning
- Model Inference
- Non-Determinism
- Partial Max-SAT
- SAT solving
ASJC Scopus subject areas
- Software
Fingerprint
Dive into the research topics of 'It’s Not a Feature, It’s a Bug: Fault-Tolerant Model Mining from Noisy Data'. Together they form a unique fingerprint.Projects
- 1 Finished
-
LearnTwins - Learning Digital Twins for the Validation and Verification of Dependable Cyber-PhysicalSystems
Aichernig, B. (Co-Investigator (CoI))
1/12/20 → 30/11/23
Project: Research project