Formal Specification and Analysis of Robust Adaptive Distributed Cyber-Physical Systems

被引:8
|
作者
Talcott, Carolyn [1 ]
Nigam, Vivek [2 ]
Arbab, Farhad [3 ,4 ]
Kappe, Tobias [3 ,4 ]
机构
[1] SRI Int, Menlo Pk, CA 94025 USA
[2] Univ Fed Paraiba, Joao Pessoa, Paraiba, Brazil
[3] Leiden Univ, LIACS, Leiden, Netherlands
[4] Ctr Wiskunde & Informat, Amsterdam, Netherlands
关键词
D O I
10.1007/978-3-319-34096-8_1
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We are interested in systems of cyber-physical agents that operate in unpredictable, possibly hostile, environments using locally obtainable information. How can we specify robust agents that are able to operate alone and/or in cooperation with other agents? What properties are important? How can they be verified? In this tutorial we describe a framework called Soft Agents, formalized in the Maude rewriting logic system. Features of the framework include: explicit representation of the physical state as well as the cyber perception of this state; robust communication via sharing of partially ordered knowledge, and robust behavior based on soft constraints. Using Maude functionality, the soft agent framework supports experimenting with, formally testing, and reasoning about specifications of agent systems. The tutorial begins with a discussion of desiderata for soft agent models. Use of the soft agent framework for specification and formal analysis of agent systems illustrated in some detail by a case-study involving simple patrolling bots. A more complex case study involving surveillance drones is also discussed.
引用
收藏
页码:1 / 35
页数:35
相关论文
共 50 条
  • [1] A formal framework for distributed cyber-physical systems
    Lion, Benjamin
    Arbab, Farhad
    Talcott, Carolyn
    [J]. JOURNAL OF LOGICAL AND ALGEBRAIC METHODS IN PROGRAMMING, 2022, 128
  • [2] QoS Specification for Cyber-Physical Systems
    Zhang, Lichen
    [J]. ADVANCES IN COMPUTER SCIENCE, ENVIRONMENT, ECOINFORMATICS, AND EDUCATION, PT II, 2011, 215 : 329 - 334
  • [3] Formal Probabilistic Analysis of Cyber-Physical Transportation Systems
    Mashkoor, Atif
    Hasan, Osman
    [J]. COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2012, PT III, 2012, 7335 : 419 - 434
  • [4] Predictive Formal Analysis of Resilience in Cyber-Physical Systems
    Mouelhi, Sebti
    Laarouchi, Mohamed-Emine
    Cancila, Daniela
    Chaouchi, Hakima
    [J]. IEEE ACCESS, 2019, 7 : 33741 - 33758
  • [5] Formal Analysis of Control Software for Cyber-Physical Systems
    Herrmann, Peter
    Blech, Jan Olaf
    [J]. 2017 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE QUALITY, RELIABILITY AND SECURITY COMPANION (QRS-C), 2017, : 563 - 564
  • [6] Formal Models and Analysis for Self-adaptive Cyber-physical Systems (Extended Abstract)
    Giese, Holger
    [J]. FORMAL ASPECTS OF COMPONENT SOFTWARE (FACS 2016), 2017, 10231 : 3 - 9
  • [7] Adaptive distributed monitors of spatial properties for cyber-physical systems
    Audrito, Giorgio
    Casadei, Roberto
    Damiani, Ferruccio
    Stolz, Volker
    Viroli, Mirko
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2021, 175
  • [8] A unifying specification logic for cyber-physical systems
    Bujorianu, Marius C.
    Bujorianu, Manuela L.
    Barringer, Howard
    [J]. MED: 2009 17TH MEDITERRANEAN CONFERENCE ON CONTROL & AUTOMATION, VOLS 1-3, 2009, : 1166 - 1171
  • [9] An integrated specification logic for cyber-physical systems
    Bujorianu, Marius C.
    Barringer, Howard
    [J]. 2009 14TH IEEE INTERNATIONAL CONFERENCE ON ENGINEERING OF COMPLEX COMPUTER SYSTEMS (ICECCS), 2009, : 292 - 301
  • [10] Specification of Cyber-Physical Components with Formal Semantics - Integration and Composition
    Simko, Gabor
    Lindecker, David
    Levendovszky, Tihamer
    Neema, Sandeep
    Sztipanovits, Janos
    [J]. MODEL-DRIVEN ENGINEERING LANGUAGES AND SYSTEMS, 2013, 8107 : 471 - 487