2016
DOI: 10.4204/eptcs.232.10
|View full text |Cite
|
Sign up to set email alerts
|

Towards the Verification of Safety-critical Autonomous Systems in Dynamic Environments

Abstract: There is an increasing necessity to deploy autonomous systems in highly heterogeneous, dynamic environments, e.g. service robots in hospitals or autonomous cars on highways. Due to the uncertainty in these environments, the verification results obtained with respect to the system and environment models at design-time might not be transferable to the system behavior at run time. For autonomous systems operating in dynamic environments, safety of motion and collision avoidance are critical requirements. With reg… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
20
0

Year Published

2017
2017
2022
2022

Publication Types

Select...
3
3
2

Relationship

1
7

Authors

Journals

citations
Cited by 27 publications
(20 citation statements)
references
References 12 publications
0
20
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]. This can be used to build a run-time monitor for the safety properties.…”
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]. This can be used to build a run-time monitor for the safety properties.…”
Section: Modelling the Physical Environmentmentioning
confidence: 99%
“…There is a growing body of research on the verification and testing of AI-based safety-critical autonomous systems. For instance, [AAHR16] presents the formal verification of safety-critical autonomous systems in dynamic environments. The authors adopt a two phase process which combines static verification methods (with UPPAAL), used at design time, with dynamic ones, used at run time (using monitors).…”
Section: Ai-based Safety-critical Autonomous Systems and Its Challengesmentioning
confidence: 99%
“…Many formalisms have been used to specify or verify robotic systems. Some of the most popular tools specify properties in temporal logic such as UPPAAL [16] and PRISM [17]. Formalisms for discrete-event systems are also among the most widespread and include PNs [18], Time Automata (TA) [19], Finite-State Automata (FSA) [20] and Markov chains [21].…”
Section: Related Workmentioning
confidence: 99%