2011
DOI: 10.1007/s10009-011-0201-2
|View full text |Cite
|
Sign up to set email alerts
|

Statistical abstraction and model-checking of large heterogeneous systems

Abstract: We propose a new simulation-based technique for verifying applications running within a large heterogeneous system. Our technique starts by performing simulations of the system in order to learn the context in which the application is used. Then, it creates a stochastic abstraction for the application, which takes the context information into account. This smaller model can be verified using efficient techniques such as statistical model checking. We have applied our technique to an industrial case study: the … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
54
0

Year Published

2014
2014
2022
2022

Publication Types

Select...
6
1
1

Relationship

2
6

Authors

Journals

citations
Cited by 49 publications
(54 citation statements)
references
References 27 publications
0
54
0
Order By: Relevance
“…The above experiments are out of scope of stochastic model checking. Also, there are properties such as clock drift in Clock Synchronization Protocols (see [1]) that could not have been analyzed with a pure formal approach. The PRISM toolset [20] also incorporates a stochastic model checking engine.…”
Section: Discussionmentioning
confidence: 99%
See 2 more Smart Citations
“…The above experiments are out of scope of stochastic model checking. Also, there are properties such as clock drift in Clock Synchronization Protocols (see [1]) that could not have been analyzed with a pure formal approach. The PRISM toolset [20] also incorporates a stochastic model checking engine.…”
Section: Discussionmentioning
confidence: 99%
“…The case study concerns a clock synchronization protocol running within a distributed heterogeneous communication system (HCS) [1]. This protocol allows to synchronize the clocks of various devices with the one of a designated server.…”
Section: Accuracy Of Clock Synchronization Protocol Ieee1588mentioning
confidence: 99%
See 1 more Smart Citation
“…SMC [6] is a widely accepted analysis technique in many research areas such as industrial applications in software engineering [2], [23] and systems biology [9].…”
Section: B Statistical Model Checkingmentioning
confidence: 99%
“…BIP [2,4] is a framework for the component-based design of complex concurrent systems that is being actively used in many industrial settings [5,3]. The verification of BIP plays a crucial role in the Rigorous System Design methodology [28], where a correct implementation of the system is obtained by a series of transformations from its high-level model; proving that a property holds in the model will ensure that it holds in the implementation.…”
Section: Introductionmentioning
confidence: 99%