Modeling and Verification of B-based Distributed Reconfigurable Control Systems

被引:0
|
作者
Oueslati, Raja [1 ]
Mosbahi, Olfa [2 ]
Khalgui, Mohamed [2 ]
Ben Ahmed, Samir [1 ]
机构
[1] Univ Tunis El Manar, Fac Sci Tunis, Tunis, Tunisia
[2] Univ Carthage, INSAT, LISI, Carthage, Tunisia
来源
PECCS 2015 Proceedings of the 5th International Conference on Pervasive and Embedded Computing and Communication Systems | 2015年
关键词
Distributed Reconfigurable Control Systems; B Method; Modeling; Formal Verification; Multi-agent Architecture; Coordination;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The paper deals with the modeling and verification of B based Distributed Reconfigurable Control Systems (DRCS). A distributed multi-agent architecture is developed, where for each system is affected a Reconfiguration Agent to apply a local automatic reconfiguration, and a Coordination Agent is proposed to harmonize between systems when any local reconfiguration is applied in a system. We apply the Distributed Reconfigurable B "DR-B" formalism to define all possible behaviors, to determine reconfiguration functions for each system and to execute the appropriate ones to respond to reconfiguration requests and to switch between the specific distributed configuration at run-time to cope with the coherence of running systems. We verify a DRCS by using the B method. The goal is to guarantee the consistency and the correctness of the abstract specification level. Further more, to avoid combinatorial explosion problem in DRCS, we apply the "Check RB" tool, to reduce redundant checking of different behaviors sharing similar operations. All the contributions of this work are applied to two benchmark production systems FESTO and EnAS.
引用
收藏
页码:124 / 131
页数:8
相关论文
共 50 条
  • [1] Distributed Reconfigurable B approach for the specification and verification of B-based distributed reconfigurable control systems
    Oueslati, Raja
    Mosbahi, Olfa
    ADVANCES IN MECHANICAL ENGINEERING, 2017, 9 (11):
  • [2] New Verification Approach for Reconfigurable Distributed Systems
    Khlifi, Oussama
    Mosbahi, Olfa
    Khalgui, Mohamed
    Frey, Georg
    ICSOFT: PROCEEDINGS OF THE 12TH INTERNATIONAL CONFERENCE ON SOFTWARE TECHNOLOGIES, 2017, : 355 - 362
  • [3] Modeling and verification of distributed real-time systems based on CafeOBJ
    Ogata, K
    Futatsugi, K
    16TH ANNUAL INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING (ASE 2001), PROCEEDINGS, 2001, : 185 - 192
  • [4] Verification of distributed control systems in intelligent manufacturing
    Valeriy Vyatkin
    Hans-Michael Hanisch
    Journal of Intelligent Manufacturing, 2003, 14 : 123 - 136
  • [5] UML MARTE-based Design of Reconfigurable Distributed Embedded Control Systems
    Ali, Amen Ben Hadj
    Khalgui, Mohamed
    Ben Ahmed, Samir
    2013 IEEE INTERNATIONAL CONFERENCE OF IEEE REGION 10 (TENCON), 2013,
  • [6] Verification of distributed control systems in intelligent manufacturing
    Vyatkin, V
    Hanisch, HM
    JOURNAL OF INTELLIGENT MANUFACTURING, 2003, 14 (01) : 123 - 136
  • [7] Formal Verification Strategy for Statechart based Design of Reconfigurable Control of High Integrity Reactive Systems
    Dewasurendra, S. Devapriya
    ENGINEER-JOURNAL OF THE INSTITUTION OF ENGINEERS SRI LANKA, 2013, 46 (02): : 13 - 33
  • [8] A Novel R-UML-B Approach for Modeling and Code Generation of Reconfigurable Control Systems
    Oueslati, Raja
    Mosbahi, Olfa
    Khalgui, Mohamed
    Ben Ahmed, Samir
    ENASE: PROCEEDINGS OF THE 11TH INTERNATIONAL CONFERENCE ON EVALUATION OF NOVEL SOFTWARE APPROACHES TO SOFTWARE ENGINEERING, 2016, : 140 - 147
  • [9] Modeling and Implementation of Net Based Distributed Control for Industrial Robotic Systems
    Yasuda, Gen'ichi
    6TH INTERNATIONAL CONFERENCE ON SOFT COMPUTING AND INTELLIGENT SYSTEMS, AND THE 13TH INTERNATIONAL SYMPOSIUM ON ADVANCED INTELLIGENT SYSTEMS, 2012, : 2021 - 2026
  • [10] Verification of distributed automation systems based on a model composition
    Zeller, Andreas
    Jazdi, Nasser
    Weyrich, Michael
    AT-AUTOMATISIERUNGSTECHNIK, 2018, 66 (06) : 456 - 470