Using formal specifications to support testing

RM Hierons, K Bogdanov, JP Bowen… - ACM Computing …, 2009 - dl.acm.org
Formal methods and testing are two important approaches that assist in the development of
high-quality software. While traditionally these approaches have been seen as rivals, in …

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 …

Software debugging, testing, and verification

B Hailpern, P Santhanam - IBM Systems Journal, 2002 - ieeexplore.ieee.org
In commercial software development organizations, increased complexity of products,
shortened development cycles, and higher customer expectations of quality have placed a …

[图书][B] Electronic design automation: synthesis, verification, and test

LT Wang, YW Chang, KTT Cheng - 2009 - books.google.com
This book provides broad and comprehensive coverage of the entire EDA flow. EDA/VLSI
practitioners and researchers in need of fluency in an" adjacent" field will find this an …

Coverage metrics for functional validation of hardware designs

S Tasiran, K Keutzer - IEEE Design & Test of Computers, 2001 - ieeexplore.ieee.org
Software simulation remains the primary means of functional validation for hardware
designs. Coverage metrics ensure optimal use of simulation resources, measure the …

Fault simulation and emulation tools to augment radiation-hardness assurance testing

HM Quinn, DA Black, WH Robinson… - IEEE Transactions on …, 2013 - ieeexplore.ieee.org
As of 2013, the gold standard for assessing radiation-hardness assurance (RHA) for a
system, subsystem, or a component is accelerated radiation testing and/or pulsed laser …

Survey of machine learning for software-assisted hardware design verification: Past, present, and prospect

N Wu, Y Li, H Yang, H Chen, S Dai, C Hao… - ACM Transactions on …, 2024 - dl.acm.org
With the ever-increasing hardware design complexity comes the realization that efforts
required for hardware verification increase at an even faster rate. Driven by the push from …

A research overview of tool-supported model-based testing of requirements-based designs

R Marinescu, C Seceleanu, H Le Guen… - Advances in …, 2015 - Elsevier
Software testing aims at gaining confidence in software products through fault detection, by
observing the differences between the behavior of the implementation and the expected …

A survey of model-driven testing techniques

M Mussa, S Ouchani, W Al Sammane… - … on Quality Software, 2009 - ieeexplore.ieee.org
The model-driven approach to software development has not only changed the way
software systems are built and maintained but also the way they are tested. For such …

[PDF][PDF] Coverage analysis techniques for hdl design validation

JY Jou, CNJ Liu - Proc. Asia Pacific CHip Design Languages, 1999 - researchgate.net
Until now, the functional verification at RTL is still mostly done by simulating the HDL
designs with a massive amount of test patterns. In a typical design environment, the quality …