Directed test generation for hardware validation: A survey

A Jayasena, P Mishra - ACM Computing Surveys, 2024 - dl.acm.org
The complexity of hardware designs has increased over the years due to the rapid
advancement of technology coupled with the need to support diverse and complex features …

Simulated learners in educational technology: A systematic literature review and a turing-like test

T Käser, G Alexandron - International Journal of Artificial Intelligence in …, 2024 - Springer
Simulation is a powerful approach that plays a significant role in science and technology.
Computational models that simulate learner interactions and data hold great promise for …

Scenic: a language for scenario specification and scene generation

DJ Fremont, T Dreossi, S Ghosh, X Yue… - Proceedings of the 40th …, 2019 - dl.acm.org
We propose a new probabilistic programming language for the design and analysis of
perception systems, especially those based on machine learning. Specifically, we consider …

Scenic: A language for scenario specification and data generation

DJ Fremont, E Kim, T Dreossi, S Ghosh, X Yue… - Machine Learning, 2023 - Springer
We propose a new probabilistic programming language for the design and analysis of cyber-
physical systems, especially those based on machine learning. We consider several …

{HyPFuzz}:{Formal-Assisted} Processor Fuzzing

C Chen, R Kande, N Nguyen, F Andersen… - 32nd USENIX Security …, 2023 - usenix.org
Recent research has shown that hardware fuzzers can effectively detect security
vulnerabilities in modern processors. However, existing hardware fuzzers do not fuzz well …

Uniform and scalable sampling of highly configurable systems

R Heradio, D Fernandez-Amoros, JA Galindo… - Empirical Software …, 2022 - Springer
Many analyses on configurable software systems are intractable when confronted with
colossal and highly-constrained configuration spaces. These analyses could instead use …

Distribution-aware sampling and weighted model counting for SAT

S Chakraborty, D Fremont, K Meel, S Seshia… - Proceedings of the …, 2014 - ojs.aaai.org
Given a CNF formula and a weight for each assignment of values tovariables, two natural
problems are weighted model counting anddistribution-aware sampling of satisfying …

Efficient sampling of SAT solutions for testing

R Dutra, K Laeufer, J Bachrach, K Sen - Proceedings of the 40th …, 2018 - dl.acm.org
In software and hardware testing, generating multiple inputs which satisfy a given set of
constraints is an important problem with applications in fuzz testing and stimulus generation …

On parallel scalable uniform SAT witness generation

S Chakraborty, DJ Fremont, KS Meel… - … 2015, Held as Part of the …, 2015 - Springer
Constrained-random verification (CRV) is widely used in industry for validating hardware
designs. The effectiveness of CRV depends on the uniformity of test stimuli generated from a …

A scalable and nearly uniform generator of SAT witnesses

S Chakraborty, KS Meel, MY Vardi - International Conference on Computer …, 2013 - Springer
Functional verification constitutes one of the most challenging tasks in the development of
modern hardware systems, and simulation-based verification techniques dominate the …