2006
DOI: 10.1007/11888116_30
|View full text |Cite
|
Sign up to set email alerts
|

Grey-Box Checking

Abstract: Abstract. There are many cases where we want to verify a system that does not have a usable formal model: the model may be missing, out of date, or simply too big to be used. A possible method is to analyze the system while learning the model (black box checking). However, learning may be an expensive task, thus it needs to be guided, e.g., using the checked property or an inaccurate model (adaptive model checking). In this paper, we consider the case where some of the system components are completely specifie… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
23
0

Year Published

2006
2006
2021
2021

Publication Types

Select...
5
2

Relationship

0
7

Authors

Journals

citations
Cited by 18 publications
(23 citation statements)
references
References 13 publications
0
23
0
Order By: Relevance
“…As in previous related work [3,4], we adapt Angluin's algorithm [1] to a testing context, in an incremental approach. Our contribution extends this approach in two directions.…”
Section: Resultsmentioning
confidence: 99%
See 2 more Smart Citations
“…As in previous related work [3,4], we adapt Angluin's algorithm [1] to a testing context, in an incremental approach. Our contribution extends this approach in two directions.…”
Section: Resultsmentioning
confidence: 99%
“…In requirements engineering approaches [7,8], the equivalence query used to get counterexamples is provided by an expert. Here we follow the approach used in [4,3] where the query is implemented by testing the integrated system which acts as an oracle. The outline of the integration methodology is as follows.…”
Section: Our Approachmentioning
confidence: 99%
See 1 more Smart Citation
“…Motivated by the fact that numerical model-checking approaches cannot be directly applied to black-box components as a usable formal model is not available, we focus on modelchecking driven black-box testing [6] and statistical model-checking techniques [8]. However, there exist some approaches for interactively learning finite state systems of black-box components (see [9] and [10]), which are proposed as black box checking in [11]. Learning a model is an expensive task, as the interactively learned model has to be adapted due to inaccuracy reasons.…”
Section: Related Workmentioning
confidence: 99%
“…In our work, the state k-equivalence relation can be viewed as an approximated equivalence oracle. Learning and testing through model checking approach is used to infer a grey box system [15]. However, the upper bound on the number of states in the system is required to test conformance of the conjectured model to the actual system.…”
Section: Related Workmentioning
confidence: 99%