In legacy systems, system models may not be readily available). A possible approach is to (re)construct models from one or more observed traces, possibly integrating additional domain knowledge.
Traces may observe one or more of the following: actions, timing and dependencies.
A possible target model are Timed Message Sequence Charts.
2020
Model inference for legacy software in component-based architectures Bachelor Thesis
Masterโs thesis, Eindhoven University of Technology, 2020.
2019
Inferring Timed Message Sequence Charts from Execution Traces of Large-scale Component-based Software Systems Journal Article
In: 2019.