Recognising Assumption Violations in Autonomous Systems Verification

被引:0
|
作者
Ferrando, Angelo [1 ]
Dennis, Louise A. [2 ]
Ancona, Davide [1 ]
Fisher, Michael [2 ]
Mascardi, Viviana [1 ]
机构
[1] Genova Univ, DIBRIS, Genoa, Italy
[2] Univ Liverpool, CS Dept, Liverpool, Merseyside, England
基金
英国工程与自然科学研究理事会;
关键词
Runtime Verification; Model Checking; Autonomous Systems; Trace expressions;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
When applying formal verification to a system that interacts with the real world we must use a model of the environment. This model represents an abstraction of the actual environment, but is necessarily incomplete and hence presents an issue for system verification. If the actual environment matches the model, then the verification is correct; however, if the environment falls outside the abstraction captured by the model, then we cannot guarantee that the system is well-behaved. A solution to this problem consists in exploiting the model of the environment for statically verifying the system's behaviour and, if the verification succeeds, using it also for validating the model against the real environment via runtime verification. The paper reports on a demonstration of the feasibility of this approach using the Agent Java PathFinder model checker. Trace expressions are used to model the environment for both static formal verification and runtime verification.
引用
收藏
页码:1933 / 1935
页数:3
相关论文
共 50 条
  • [1] Verification of Autonomous Systems
    Araiza-Illan, Dejanira
    Fisher, Michael
    Leahy, Kevin
    Olszewska, Joanna Isabelle
    Redfield, Signe
    [J]. IEEE ROBOTICS & AUTOMATION MAGAZINE, 2022, 29 (01) : 99 - 101
  • [2] Predicting Nonfunctional Requirement Violations in Autonomous Systems
    Fang, Xinwei
    Yaman, Sinem Getir
    Calinescu, Radu
    Wilson, Julie
    Paterson, Colin
    [J]. ACM TRANSACTIONS ON AUTONOMOUS AND ADAPTIVE SYSTEMS, 2024, 19 (01)
  • [3] Verification and validation of autonomous systems
    Hinchey, MG
    Rash, JL
    Rouff, CA
    [J]. 26TH ANNUAL NASA GODDARD SOFTWARE ENGINEERING WORKSHOP, PROCEEDINGS, 2002, : 136 - 144
  • [4] Verification of Autonomous Systems by Capability Verification Composition (CVC)
    Bouchard, Andrew
    Tatum, Richard
    Horan, Savanna
    [J]. OCEANS 2017 - ANCHORAGE, 2017,
  • [5] Diagnosing and responding to violations in the positivity assumption
    Petersen, Maya L.
    Porter, Kristin E.
    Gruber, Susan
    Wang, Yue
    van der Laan, Mark J.
    [J]. STATISTICAL METHODS IN MEDICAL RESEARCH, 2012, 21 (01) : 31 - 54
  • [6] Verification of autonomous systems for space applications
    Brat, G.
    Denney, E.
    Giannakopoulou, D.
    Frank, J.
    Jonsson, A.
    [J]. 2006 IEEE AEROSPACE CONFERENCE, VOLS 1-9, 2006, : 3155 - +
  • [7] Verification and Control for Autonomous Mobile Systems
    Hoxha, Bardh
    [J]. ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2021, (361): : 7 - 8
  • [8] Verification of autonomous robotic systems: A perspective
    Hochgeschwender, Nico
    Voos, Holger
    [J]. PROCEEDINGS OF THE 13TH IASTED INTERNATIONAL CONFERENCE ON ROBOTICS AND APPLICATIONS/PROCEEDINGS OF THE IASTED INTERNATIONAL CONFERENCE ON TELEMATICS, 2007, : 204 - +
  • [9] Probabilistic Verification of Concurrent Autonomous Systems
    Parker, David
    [J]. ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2021, (339): : 9 - 9
  • [10] Safety Enforcement for the Verification of Autonomous Systems
    de Niz, Dionisio
    Andersson, Bjorn
    Moreno, Gabriel
    [J]. AUTONOMOUS SYSTEMS: SENSORS, VEHICLES, SECURITY, AND THE INTERNET OF EVERYTHING, 2018, 10643