Dice Question Streamline Icon: https://streamlinehq.com

Identify SUL classes suited for output-based component decomposition (Duhaiby & Groce, ICSE 2020)

Determine the classes of systems under learning (SULs) for which the output-based component decomposition algorithm of Duhaiby and Groce (ICSE 2020) is applicable and effective. Precisely characterize structural or behavioral properties of Mealy/Moore systems or labeled transition systems that make the algorithm suitable, and delineate cases where it does not yield advantages over monolithic learning.

Information Square Streamline Icon: https://streamlinehq.com

Background

The paper surveys several compositional automata learning approaches and contrasts them with the authors’ componentwise setting. In discussing Duhaiby & Groce (ICSE 2020), the authors note that their method decomposes systems according to output, relaxing earlier disjointness assumptions. However, the algorithm requires certain graph-theoretic conditions on the target system that may be nontrivial to verify.

Against this backdrop, the authors explicitly acknowledge that it remains undetermined which SULs are most appropriate for Duhaiby & Groce’s approach. Clarifying this would guide practitioners on when to apply output-based decomposition and help benchmark its performance relative to monolithic or input-decomposition strategies.

References

It is yet to be identified what SULs are suited for this algorithm.

Componentwise Automata Learning for System Integration (Extended Version) (2508.04458 - Fujinami et al., 6 Aug 2025) in Related Work, paragraph on Duhaiby & Groce (ICSE 2020)