Verifying and Validating Autonomous Systems: Towards an Integrated Approach

被引:18
作者
Ferrando, Angelo [1 ]
Dennis, Louise A. [2 ]
Ancona, Davide [1 ]
Fisher, Michael [2 ]
Mascardi, Viviana [1 ]
机构
[1] Univ Genoa, Genoa, Italy
[2] Univ Liverpool, Liverpool, Merseyside, England
来源
RUNTIME VERIFICATION (RV 2018) | 2018年 / 11237卷
基金
英国工程与自然科学研究理事会;
关键词
Runtime verification; Model checking Autonomous systems; Trace expressions; MCAPL; RUNTIME VERIFICATION; MODEL;
D O I
10.1007/978-3-030-03769-7_15
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
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 discusses this approach and demonstrates its feasibility by presenting its implementation on top of a framework integrating the Agent Java PathFinder model checker. Trace expressions are used to model the environment for both static formal verification and runtime verification.
引用
收藏
页码:263 / 281
页数:19
相关论文
共 50 条
  • [31] Verifying Systems of Resource-Bounded Agents
    Alechina, Natasha
    Logan, Brian
    PURSUIT OF THE UNIVERSAL, 2016, 9709 : 3 - 12
  • [32] An evaluation framework for future integrated energy systems: A whole energy systems approach
    Berjawi, A. E. H.
    Walker, S. L.
    Patsios, C.
    Hosseini, S. H. R.
    RENEWABLE & SUSTAINABLE ENERGY REVIEWS, 2021, 145
  • [33] Runtime Verification of Autonomous Driving Systems in CARLA
    Zapridou, Eleni
    Bartocci, Ezio
    Katsaros, Panagiotis
    RUNTIME VERIFICATION (RV 2020), 2020, 12399 : 172 - 183
  • [34] A Suite of Tools for Debugging Distributed Autonomous Systems
    David Kortenkamp
    Reid Simmons
    Tod Milam
    Joaquín L. Fernández
    Formal Methods in System Design, 2004, 24 : 157 - 188
  • [35] A suite of tools for debugging distributed autonomous systems
    Kortenkamp, D
    Simmons, R
    Milam, T
    Fernández, JL
    FORMAL METHODS IN SYSTEM DESIGN, 2004, 24 (02) : 157 - 188
  • [36] Towards autonomous and optimal excavation of shield machine: a deep reinforcement learning-based approach
    Zhang, Ya-kun
    Gong, Guo-fang
    Yang, Hua-yong
    Chen, Yu-xi
    Chen, Geng-lin
    JOURNAL OF ZHEJIANG UNIVERSITY-SCIENCE A, 2022, 23 (06): : 458 - 478
  • [37] Towards integrated geometallurgical approach: Critical review of current practices and future trends
    Lishchuk, Viktor
    Koch, Pierre-Henri
    Ghorbani, Yousef
    Butcher, Alan R.
    MINERALS ENGINEERING, 2020, 145
  • [38] CYBER INTEGRATED METROLOGY, LEARNING AND EVALUATION SYSTEM - AN APPROACH TOWARDS SMART FACTORIES
    Helgoson, Martin
    Westlin, Pontus
    Kalhori, Vahid
    PROCEEDINGS OF THE ASME INTERNATIONAL MECHANICAL ENGINEERING CONGRESS AND EXPOSITION, 2017, VOL 2, 2018,
  • [39] Mathematical approach to the characterization of daily energy balance in autonomous photovoltaic solar systems
    Casares, F. J.
    Lopez-Luque, R.
    Posadillo, R.
    Varo-Martinez, M.
    ENERGY, 2014, 72 : 393 - 404
  • [40] An integrated module portfolio planning approach for complex products and systems
    Li, Yupeng
    Chu, Xuening
    Chen, Dongping
    Liu, Qinming
    Shen, Jing
    INTERNATIONAL JOURNAL OF COMPUTER INTEGRATED MANUFACTURING, 2015, 28 (09) : 988 - 998