2014
DOI: 10.1007/978-3-319-10506-2_18
|View full text |Cite
|
Sign up to set email alerts
|

Specifying Safety Monitors for Autonomous Systems Using Model-Checking

Abstract: Autonomous systems operating in the vicinity of humans are critical in that they potentially harm humans. As the complexity of autonomous system software makes the zero-fault objective hardly attainable, we adopt a fault-tolerance approach. We consider a separate safety channel, called a monitor, that is able to partially observe the system and to trigger safety-ensuring actuations. A systematic process for specifying a safety monitor is presented. Hazards are formally modeled, based on a risk analysis of the … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
16
0

Year Published

2015
2015
2022
2022

Publication Types

Select...
7
1
1

Relationship

2
7

Authors

Journals

citations
Cited by 25 publications
(16 citation statements)
references
References 6 publications
0
16
0
Order By: Relevance
“…Specifying a monitor to restrict the robotic system to safe behaviours within its environment reduces the verification burden, as only the monitor needs to be verified [21]. For example, a robot's environment can be captured by timed automata and safety properties written in temporal logic [2].…”
Section: Modelling the Physical Environmentmentioning
confidence: 99%
“…Specifying a monitor to restrict the robotic system to safe behaviours within its environment reduces the verification burden, as only the monitor needs to be verified [21]. For example, a robot's environment can be captured by timed automata and safety properties written in temporal logic [2].…”
Section: Modelling the Physical Environmentmentioning
confidence: 99%
“…But none of them offers a complete approach to identify invariants from hazards and formally derive the safety strategies. In contrast, our previous work [14], [15] provides a complete safety rule identification process, starting from a hazard analysis using the HAZOP-UML [8] technique and using formal verification techniques to synthesize the strategies.…”
Section: Related Workmentioning
confidence: 99%
“…Previous work has proposed a systematic process to produce the safety rules [1]. It starts by a hazard analysis method, HAZOP-UML [2], from which a set of safety invariants is derived.…”
Section: Introductionmentioning
confidence: 99%