8 RELATED WORKS
Some works have studied the different possibilities
offered by qualitative reasoning. (Medimegh et al.,
2018) focused on the description and the prediction
of the behavior of systems at a high level of abstrac-
tion, while (Zaatiti et al., 2018) developed the diagno-
sis aspect of qualitative reasoning using more numeri-
cal methods. (Gueuziec et al., 2023) proposed a tech-
nique to automatize system abstraction and the cre-
ation of hybrid automata. All these projects focused
on the state space study and did not delve into state
space partitioning but showed the advantages and
the limits of the different approaches. Many works
proposed very different approaches regarding design
space exploration, from the classic search in a finite
design space (Lattmann et al., 2014) to works present-
ing deep-learning-based strategies (Motamedi et al.,
2016). Methods also exist to deal with continuous sets
using probability density functions (Blanchard et al.,
2018) to represent the design space based on previous
knowledge and more qualitative constraints regarding
the expected value of parameters. However, this ap-
proach is more appropriate to deal with the choice
of the initial value of variables and is, therefore, at
the edge between state and design space exploration.
Also, many works regarding the solving of tempo-
ral logic constraints and its use for optimization have
been led (Wolff et al., 2014) and may allow signifi-
cant progress in the resolution of temporal and modal
predicates. DSE, in its aspect of design optimiza-
tion, has been more significantly treated in (Fuchs and
Neumaier, 2010; Wang and Shan, 2006).
9 CONCLUSION
Theoretically, qualitative reasoning should have an in-
teresting relation with DSE, and we can take advan-
tage of it to optimize performances and computation
time. Qualitative abstraction allows a permissive rep-
resentation of models and a satisfying logical expres-
sion of essential system properties. Using an SMT
solver on these first-order logic predicates is a relevant
method to test the constraints’ validity for a specific
valuation of the parameter list P.
REFERENCES
Aiguier, M., Bretaudeau, F., and Krob, D. (2010). Com-
plex Systems Design & Management: Proceedings of
the First International Conference on Complex Sys-
tems Design & Management CSDM 2010. Springer
Science & Business Media.
Blanchard, J.-B., Damblin, G., Martinez, J.-M., Arnaud,
G., and Gaudier, F. (2018). The uranie plat-
form: an open-source software for optimisation, meta-
modelling and uncertainty analysis. arXiv preprint
arXiv:1803.10656.
Forbus, K. D. (2014). Qualitative reasoning.
Fuchs, M. and Neumaier, A. (2010). Discrete search in
design optimization. In Complex Systems Design &
Management: Proceedings of the First International
Conference on Complex System Design & Manage-
ment CSDM 2010, pages 113–122. Springer.
Gueuziec, B., Gallois, J.-P., and Boulanger, F. (2023). Qual-
itative reasoning and cyber-physical systems: abstrac-
tion, modeling, and optimized simulation. In MoD-
eVVa 2023-20th workshop on model driven engineer-
ing, verification and validation.
Han, H. and Sanfelice, R. G. (2020). Linear temporal logic
for hybrid dynamical systems: Characterizations and
sufficient conditions. Nonlinear Analysis: Hybrid Sys-
tems, 36:100865.
Kang, E., Jackson, E., and Schulte, W. (2011). An approach
for effective design space exploration. In Founda-
tions of Computer Software. Modeling, Development,
and Verification of Adaptive Systems: 16th Monterey
Workshop 2010, Redmond, WA, USA, March 31-April
2, 2010, Revised Selected Papers 16, pages 33–54.
Springer.
Kim, R. G., Doppa, J. R., and Pande, P. P. (2018). Ma-
chine learning for design space exploration and opti-
mization of manycore systems. In 2018 IEEE/ACM
International Conference on Computer-Aided Design
(ICCAD), pages 1–6. IEEE.
Kuipers, B. (1986). Qualitative simulation. Artificial intel-
ligence, 29(3):289–338.
Lattmann, Z., Pop, A., De Kleer, J., Fritzson, P., Janssen, B.,
Neema, S., Bapty, T., Koutsoukos, X., Klenk, M., Bo-
brow, D., et al. (2014). Verification and design explo-
ration through meta tool integration with openmodel-
ica. In Proceedings of the 10th International Modelica
Conference, pages 353–362.
Medimegh, S., Pierron, J.-Y., and Boulanger, F. (2018).
Qualitative simulation of hybrid systems with an ap-
plication to sysml models. In MODELSWARD, pages
279–286.
Motamedi, M., Gysel, P., Akella, V., and Ghiasi, S. (2016).
Design space exploration of fpga-based deep convolu-
tional neural networks. In 2016 21st Asia and South
Pacific Design Automation Conference (ASP-DAC),
pages 575–580. IEEE.
Mudgal, S., Li, H., Rekatsinas, T., Doan, A., Park, Y., Kr-
ishnan, G., Deep, R., Arcaute, E., and Raghavendra,
V. (2018). Deep learning for entity matching: A de-
sign space exploration. In Proceedings of the 2018
International Conference on Management of Data,
pages 19–34.
Palesi, M. and Givargis, T. (2002). Multi-objective de-
sign space exploration using genetic algorithms. In
Qualitative Reasoning and Design Space Exploration
209