2013 IEEE International Conference on Automation Science and Engineering (CASE) 2013
DOI: 10.1109/coase.2013.6654006
|View full text |Cite
|
Sign up to set email alerts
|

Reduction of automated test generation for Simulink/Stateflow to reachability and its novel resolution

Abstract: Simulink/Stateflow is a popular commercial model-based development tool for many industrial domains. For safety and security concerns, verification and testing must be performed on the Simulink/Stateflow designs and the generated code. In this paper, we present a test generation approach for Simulink/Stateflow by reduction to reachability in a Hybrid Automaton, with its locations representing the computations of the Simulink/Stateflow model, and edges representing the computation-succession. A novel reachabili… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
11
0

Year Published

2015
2015
2017
2017

Publication Types

Select...
4
1

Relationship

3
2

Authors

Journals

citations
Cited by 5 publications
(11 citation statements)
references
References 6 publications
0
11
0
Order By: Relevance
“…Remark 3: In Definition 2, and , where , capture the probabilities that an I/O-SHA stays in current location or executes a transition , and so it satisfies the following stochasticity constraint: (4) Note that, in a special setting, the range space of and can simply be the binary set [33], i.e., given any , an I/O-SHA will either stay at current location or execute one transition, with probability 1. Then, the guard/invariant can be equivalently written as logical predicates and .…”
Section: A Input-output Stochastic Hybrid Automaton Definitionmentioning
confidence: 99%
See 2 more Smart Citations
“…Remark 3: In Definition 2, and , where , capture the probabilities that an I/O-SHA stays in current location or executes a transition , and so it satisfies the following stochasticity constraint: (4) Note that, in a special setting, the range space of and can simply be the binary set [33], i.e., given any , an I/O-SHA will either stay at current location or execute one transition, with probability 1. Then, the guard/invariant can be equivalently written as logical predicates and .…”
Section: A Input-output Stochastic Hybrid Automaton Definitionmentioning
confidence: 99%
“…To model the refinement of the continuous physical system against the Büchi requirement model, we introduce the notion of input-output stochastic hybrid automaton (I/O-SHA), extending the logical input-output hybrid automaton (I/O-HA) introduced in [33], by allowing randomness in invariants, guards, data updates, and output assignments. Next we propose an algorithm that performs the refinement to yield an I/O-SHA such that the violation of the LTL formula is captured as a reachability property to a certain fault-location.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…We introduce the notion of an input-output stochastic hybrid automaton (I/O-SHA), generalizing its logical counterpart presented in [72] by allowing randomness in invariants, guards, data updates, and output assignments. Then we show that I/O-SHA model can be used to model the refinement of a given discrete-time stochastic system against its LTL specification so as to identify the system behaviors that satisfy the nonfault specification versus the ones that violate it in form of reachability of a fault location.…”
Section: Diagnosis Of Cyber Physical Systemsmentioning
confidence: 99%
“…In Chapter 4, we study fault diagnosis of cyber physical systems, where the physical dynamics over discrete sample instances are described by stochastic difference equations and the nonfault behaviors are specified by linear-time temporal logic (LTL) formulas over sequences of requirement variables that are functions of inputs and states (just as the outputs). Firstly, we propose the notion of input-output stochastic hybrid automaton (I/O-SHA), extending the logical input-output hybrid automaton (I/O-HA) introduced in [72], by allowing randomness in invariants, guards, data updates, and output assignments. Secondly, we present a method to refine a given discrete-time stochastic system against a deterministic (LTL) specification (one that can be accepted by a deterministic Büchi automaton), where the refinement is an I/O-SHA with the property that the violation of the LTL specification can be captured as a reachability property, and the probability of specification violation versus no violation can be estimated via a state estimation computation in the I/O-SHA model.…”
Section: Organization Of Dissertationmentioning
confidence: 99%