1999
DOI: 10.21236/ada363556
|View full text |Cite
|
Sign up to set email alerts
|

Program Slicing of Hardware Description Languages

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
20
0

Year Published

1999
1999
2016
2016

Publication Types

Select...
3
2
2

Relationship

1
6

Authors

Journals

citations
Cited by 19 publications
(20 citation statements)
references
References 0 publications
0
20
0
Order By: Relevance
“…Using this notion, Iwaihara et al [14] suggested an approach to use program slicing for analyzing VHDL designs, and presented the reduction obtained on a set of benchmarks using each of the outputs as the slicing criterion. An automated program slicing approach for VHDL was proposed by Clarke et al [15], in which VHDL constructs were mapped onto constructs for C-like procedural languages. The primary focus of their work was to reduce the reachable state-space for formal property verification.…”
Section: Program Slicing Methodologymentioning
confidence: 99%
See 1 more Smart Citation
“…Using this notion, Iwaihara et al [14] suggested an approach to use program slicing for analyzing VHDL designs, and presented the reduction obtained on a set of benchmarks using each of the outputs as the slicing criterion. An automated program slicing approach for VHDL was proposed by Clarke et al [15], in which VHDL constructs were mapped onto constructs for C-like procedural languages. The primary focus of their work was to reduce the reachable state-space for formal property verification.…”
Section: Program Slicing Methodologymentioning
confidence: 99%
“…The primary focus of their work was to reduce the reachable state-space for formal property verification. Although these two contributions [14] [15] suggested potential applications to simulation, functional testing, regression testing, testability analysis, design modification and maintenance, they did not provide any concrete supporting experimental results.…”
Section: Program Slicing Methodologymentioning
confidence: 99%
“…This causes state space explosion, which makes exploration infeasible by the model checker in the reasonable time and memory usage. To overcome this issue, basic MC algorithms have been enhanced in various ways, some of which are symmetry reduction, partial order reduction [35,40,41], abstraction [42], static [43][44][45] and dynamic analysis [46].…”
Section: Model Checkingmentioning
confidence: 99%
“…For example, in JPF (used as the underlying model checker in this study), applying the space reduction techniques has led to reduce the state space of the programs and the taken time for checking them. JPF is equipped with the techniques such as partial order and symmetry reduction [39][40][41], abstraction [42], static analysis [43,45,46], and dynamic analysis [58] which reduce the state space. During the JPF run, each created state is compared with previously visited states and is not expanded if it matches to any of them.…”
Section: Model Checkingmentioning
confidence: 99%
“…To improve the efficiency of formal verification process, Clarke [3] proposed a VHDL slicing method in which a VHDL design is transformed into sequential program constructs and a sequential program slicing tool is applied on the transformed VHDL code. In this technique, the user is required to specify statements and location of signals in in the slicing criterion.…”
Section: Introductionmentioning
confidence: 99%