Increasing Dependability by Agent-Based Model-Checking During Run-Time

被引:0
|
作者
Rehberger, Sebastian [1 ]
Aicher, Thomas [1 ]
Vogel-Heuser, Birgit [1 ]
机构
[1] Tech Univ Munich, Inst Automat & Informat Syst, Munich, Germany
来源
SERVICE ORIENTATION IN HOLONIC AND MULTI-AGENT MANUFACTURING | 2016年 / 640卷
关键词
Automation production systems (aPS); Agents; Model-checking; Modelling; Verification; SYSTEMS;
D O I
10.1007/978-3-319-30337-6_15
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Agent-oriented software engineering (AOSE) is a paradigm for distributing intelligent control mechanisms (ICM) within an automated production system (aPS). Benefits resulting from AOSE have been surveyed in many applications as route-finding, plug-and-produce techniques and also in the control of Smart Grids. To ensure safe functionalities, i.e. dependability or uptime, of distributed technical systems for instance by conducting simulation, virtual commissioning, the execution of test cases and model-checking are commonly investigated in aPS during the design phase. In this paper we analyze an automatic diagnostic method to increase dependability by using model-checking during run-time, based on discretized models of the mechanical plant as well as models of the PLC software. Consequently the algorithm is incorporated into a software agent and logically coupled to a particular aPS module. Thus, the dependability for introducing novel product types, which have not been involved in the design process, could be increased. The evaluation of our approach is shown at a small lab-scale production system by searching for counter-examples of combinations with control actions and work piece (WP) types with modified mass, that may lead to a production halt.
引用
收藏
页码:159 / 167
页数:9
相关论文
共 50 条
  • [11] Model-checking the Flooding Time Synchronization Protocol
    McInnes, Allan I.
    2009 IEEE INTERNATIONAL CONFERENCE ON CONTROL AND AUTOMATION, VOLS 1-3, 2009, : 422 - 429
  • [12] An improved approach on the model checking for an agent-based simulation system
    Yinling Liu
    Tao Wang
    Haiqing Zhang
    Vincent Cheutet
    Software and Systems Modeling, 2021, 20 : 429 - 445
  • [13] A Double-Level Model Checking Approach for an Agent-Based Autonomous Vehicle and Road Junction Regulations
    Alves, Gleifer Vaz
    Dennis, Louise
    Fisher, Michael
    JOURNAL OF SENSOR AND ACTUATOR NETWORKS, 2021, 10 (03)
  • [14] Example of a Complementary use of Model Checking and Agent-based Simulation
    Gelman, Gabriel E.
    Feigh, Karen M.
    Rushby, John
    2013 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC 2013), 2013, : 900 - 905
  • [15] Requirement specification and model-checking of a real-time scheduler implementation
    Boukir, Khaoula
    Bechennec, Jean-Luc
    Deplanche, Anne-Marie
    28TH INTERNATIONAL CONFERENCE ON REAL TIME NETWORKS AND SYSTEMS, RTNS 2020, 2020, : 89 - 99
  • [16] Model-checking fair dense-time systems with propositions and events
    Farn Wang
    International Journal on Software Tools for Technology Transfer, 2015, 17 : 223 - 243
  • [17] Model-checking fair dense-time systems with propositions and events
    Wang, Farn
    INTERNATIONAL JOURNAL ON SOFTWARE TOOLS FOR TECHNOLOGY TRANSFER, 2015, 17 (02) : 223 - 243
  • [18] ADAPTIVE STORYTELLING BASED ON MODEL-CHECKING APPROACHES
    Rempulski, Nicolas
    Prigent, Armelle
    Estraillier, Pascal
    Proceedings of CGAMES'2008: 13th International Conference on Computer Games: AI, Animation, Mobile, Educational and Serious Games, 2008, : 126 - 132
  • [19] Efficient model-checking of dense-time systems with time-convexity analysis
    Wang, Farn
    THEORETICAL COMPUTER SCIENCE, 2013, 467 : 89 - 108
  • [20] Model-checking dense-time duration calculus
    Fränzle, M
    FORMAL ASPECTS OF COMPUTING, 2004, 16 (02) : 121 - 139