2019
DOI: 10.1007/978-3-030-33223-5_34
|View full text |Cite
|
Sign up to set email alerts
|

Generic Negative Scenarios for the Specification of Collaborative Cyber-Physical Systems

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
4
0

Year Published

2020
2020
2022
2022

Publication Types

Select...
3
2

Relationship

1
4

Authors

Journals

citations
Cited by 5 publications
(4 citation statements)
references
References 17 publications
0
4
0
Order By: Relevance
“…Hazard/failure-oriented testing [10,25] and requirements falsification based on negative scenarios [35,11,34] are useful if R is not available or needs to be validated and revised. In contrast, our approach is complete once R is validated, that is, any deviation from R detectable by such techniques is also uncovered by at least one test case generated by our approach.…”
Section: Related Work and Discussionmentioning
confidence: 99%
“…Hazard/failure-oriented testing [10,25] and requirements falsification based on negative scenarios [35,11,34] are useful if R is not available or needs to be validated and revised. In contrast, our approach is complete once R is validated, that is, any deviation from R detectable by such techniques is also uncovered by at least one test case generated by our approach.…”
Section: Related Work and Discussionmentioning
confidence: 99%
“…Whereas hazard-or failure-oriented testing [8,20] and requirements falsification based on negative scenarios [28,9,27] are highly useful if no complete R is available or if R still needs to be validated and revised, our approach is complete once R is successfully validated. That is, any deviation from R detectable by these techniques is also uncovered by at least one test case generated by our approach.…”
Section: Introductionmentioning
confidence: 99%
“…However, challenges remain for supporting validation processes for systems that are highly connected, such as highly collaborative cyber‐physical systems (CPSs). Collaborative CPSs connect with each other to form collaborative CPS networks at runtime that enable them to fulfill purposes individual systems cannot fulfill (e.g., platooning enables autonomous cars to increase safety, improve traffic flow, and reduce energy consumption) 9 . In such collaborative CPS networks, there is usually a constant change as different collaborative CPSs connect to and disconnect from the existing network.…”
Section: Introductionmentioning
confidence: 99%
“…Collaborative CPSs connect with each other to form collaborative CPS networks at runtime that enable them to fulfill purposes individual systems cannot fulfill (e.g., platooning enables autonomous cars to increase safety, improve traffic flow, and reduce energy consumption). 9 In such collaborative CPS networks, there is usually a constant change as different collaborative CPSs connect to and disconnect from the existing network. Hence, a plethora of possible instance-level configurations exist that need to be considered during validation as the current instance-level configuration can have an impact on desired and undesired behavior.…”
mentioning
confidence: 99%