At Design-Time Approach for Supervisory Control of Opacity

被引:1
|
作者
Souid, Nour Elhouda [1 ,2 ]
Klai, Kais [2 ]
Abid, Chiheb Ameur [3 ]
Ben Ahmed, Samir [2 ]
机构
[1] Univ Sorbonne Paris Nord, LIPN UMR CNRS 7030, Villetaneuse, France
[2] Univ Tunis El Manar, LIPSIC Lab, Fac Sci Tunis, Tunis, Tunisia
[3] Univ Tunis El Manar, Mediatron Lab, SupCom, Tunis, Tunisia
关键词
Security; Information flow; Opacity; Supervisory control theory; Formal methods;
D O I
10.1007/978-3-031-17834-4_3
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Opacity is a property of information flow that characterizes the ability of a system to keep a secret information hidden from a malicious external entity, called an attacker. Given a critical system that may leak confidential information, an attacker with partial observation of the system and a subset of controllable actions, we propose an approach to synthesize a controller that enforces the system's opacity. This controller is designed as a function that applies, at run time, to the current execution to disable any controllable action that eventually leads to the violation of the opacity of the system. The supervision function is built at design time based on a new version of the symbolic observation graph that represents a reduced abstraction of the state space graph of the system preserving the observation of both the attacker and the controller. The language induced by this function is proven to be controllable, observable and supremal no matter the relation that exists between the observations of the attacker and the controller.
引用
收藏
页码:37 / 54
页数:18
相关论文
共 50 条
  • [31] Opacity of Networked Supervisory Control Systems Over Insecure Communication Channels
    Yang, Shuo
    Hou, Junyao
    Yin, Xiang
    Li, Shaoyuan
    IEEE TRANSACTIONS ON CONTROL OF NETWORK SYSTEMS, 2021, 8 (02): : 884 - 896
  • [32] Design-time performance modeling of compositional parallel programs
    Czappa, Fabian
    Calotoiu, Alexandru
    Hoehl, Thomas
    Mantel, Heiko
    Nguyen, Toni
    Wolf, Felix
    PARALLEL COMPUTING, 2021, 108 (108)
  • [33] A mapping study on design-time quality attributes and metrics
    Arvanitou, Elvira Maria
    Ampatzoglou, Apostolos
    Chatzigeorgiou, Alexander
    Galster, Matthias
    Avgeriou, Paris
    JOURNAL OF SYSTEMS AND SOFTWARE, 2017, 127 : 52 - 77
  • [34] Declarative Approach to DSS Design for Supervisory Control of Production Orders Portfolio
    Bocewicz, Grzegorz
    Klempous, Ryszard
    Banaszak, Zbigniew
    2016 7TH IEEE INTERNATIONAL CONFERENCE ON COGNITIVE INFOCOMMUNICATIONS (COGINFOCOM), 2016, : 385 - 390
  • [35] Design-time Performability Optimization of Runtime Adaptation Strategies
    Rapp, Martina
    Scheerer, Max
    Reussner, Ralf
    COMPANION OF THE 2022 ACM/SPEC INTERNATIONAL CONFERENCE ON PERFORMANCE ENGINEERING, ICPE 2022, 2022, : 113 - 120
  • [36] Towards a Generic Method for Articulating Design-time Uncertainty
    Dhaouadi, Mouna
    Spencer, Kate M. B.
    Varnum, Megan H.
    Grubb, Alicia M.
    Famelis, Michalis
    JOURNAL OF OBJECT TECHNOLOGY, 2021, 20 (03):
  • [37] Design-time product line architectures for any-time variability
    van der Hoek, A
    SCIENCE OF COMPUTER PROGRAMMING, 2004, 53 (03) : 285 - 304
  • [38] Design-Time Verification of Reconfigurable Real-Time Embedded Systems
    Krichen, Fatma
    Hamid, Brahim
    Zalila, Bechir
    Jmaiel, Mohamed
    2012 IEEE 14TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS & 2012 IEEE 9TH INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS (HPCC-ICESS), 2012, : 1487 - 1494
  • [39] Supervisory Fault Tolerant Control Design via Switched System Approach
    Yang, Hao
    Jiang, Bin
    Cocquempot, Vincent
    2010 CONFERENCE ON CONTROL AND FAULT-TOLERANT SYSTEMS (SYSTOL'10), 2010, : 588 - 593
  • [40] AN ALGEBRAIC APPROACH TO SUPERVISORY CONTROL
    INAN, K
    MATHEMATICS OF CONTROL SIGNALS AND SYSTEMS, 1992, 5 (02) : 151 - 164