Identifying Run-Time Monitoring Requirements for Autonomous Systems Through the Analysis of Safety Arguments

被引:5
|
作者
Hawkins, Richard [1 ]
Conmy, Philippa Ryan [1 ]
机构
[1] Univ York, Dept Comp Sci, Assuring Auton Int Programme, Deramore Lane, York YO10 5GH, N Yorkshire, England
来源
COMPUTER SAFETY, RELIABILITY, AND SECURITY, SAFECOMP 2023 | 2023年 / 14181卷
关键词
Monitors; Safety arguments; Run-time;
D O I
10.1007/978-3-031-40923-3_2
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
It is crucial that safety assurance continues to be managed for autonomous systems (AS) throughout their operation. This can be particularly challenging where AS operate in complex and dynamic environments. The importance of effective safety monitoring in ensuring the safety of AS through-life is already well documented. These current approaches often rely on utilising monitored information that happens to be available, or are reliant solely on engineering judgement to determine the requirements. Instead, we propose to use a systematic analysis of the safety case as the basis for determining the run-time monitoring requirements. Safety cases are created for AS prior to deployment in order to demonstrate why they are believed to be sufficiently safe to go into operation. The safety case is therefore inevitably based upon predictions and assumptions about the system and its operation which may become untrue due to changes post-deployment. Our approach identifies specific run-time monitoring requirements for AS based upon a dialectic analysis of the safety case developed for the system. The advantage of the approach described is that it is systematic (through explicit consideration of elements of the safety case for the AS) and provides a way to justify the sufficiency of the resulting monitoring requirements (through creating explicit links the safety claims made about the AS).
引用
收藏
页码:11 / 24
页数:14
相关论文
共 50 条
  • [1] Interpretable Run-Time Monitoring and Replanning for Safe Autonomous Systems Operations
    Di Franco, Carmelo
    Bezzo, Nicola
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2020, 5 (02): : 2427 - 2434
  • [2] Run-time requirements verification for reconfigurable systems
    Chatzikonstantinou, George
    Kontogiannis, Kostas
    INFORMATION AND SOFTWARE TECHNOLOGY, 2016, 75 : 105 - 121
  • [3] DEMO ABSTRACT - Run-Time Monitoring Environments for Real-Time and Safety Critical Systems
    Nelissen, Geoffrey
    Carvalho, Humberto
    Pereira, David
    Tovar, Eduardo
    2016 IEEE REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM (RTAS), 2016,
  • [5] Run-time analysis of time-critical systems
    Zhou, SK
    Zedan, H
    Cau, A
    JOURNAL OF SYSTEMS ARCHITECTURE, 2005, 51 (05) : 331 - 345
  • [6] MPSoCs Run-Time Monitoring through Networks-on-Chip
    Fiorin, Leandro
    Palermo, Gianluca
    Silvano, Cristina
    DATE: 2009 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION, VOLS 1-3, 2009, : 558 - +
  • [7] Run-time monitoring of requirements for systems composed of web-services: Initial implementation and evaluation experience
    Mahbub, K
    Spanoudakis, G
    2005 IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES, VOLS 1 AND 2, PROCEEDINGS, 2005, : 257 - 265
  • [8] Run-time Safety Monitoring Framework for AI-based Systems: Automated Driving Cases
    Osman, Mohd Hafeez
    Kugele, Stefan
    Shafaei, Sina
    2019 26TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE (APSEC), 2019, : 442 - 449
  • [9] Run-time monitoring for dependable systems: an approach and a case study
    Rota, SR
    de Almeida, JR
    23RD IEEE INTERNATIONAL SYMPOSIUM ON RELIABLE DISTRIBUTED SYSTEMS, PROCEEDINGS, 2004, : 41 - 49
  • [10] Run-time assertion schemes for safety-critical systems
    Vishnuvajjala, RV
    Subramanian, S
    Tsai, WT
    Elliott, L
    Mojdehbakhsh, R
    NINTH IEEE SYMPOSIUM ON COMPUTER-BASED MEDICAL SYSTEMS, PROCEEDINGS, 1996, : 18 - 23