Hierarchical Coloured Petri-Net Based Multi-Agent System for Flood Monitoring, Prediction, and Rescue (FMPR)

被引:10
作者
Akhtar, Nadeem [1 ]
Rehman, Abdul [2 ]
Hussnain, Mujtaba [1 ]
Rohail, Saad [2 ,3 ]
Missen, Malik Saad [1 ]
Nasir, Mehwish [2 ]
Hayder, Alina [2 ]
Salamat, Nadeem [4 ]
Pasha, Maruf [5 ]
机构
[1] Islamia Univ Bahawalpur, Dept Comp Sci & Informat Technol, Bahawalpur 63100, Pakistan
[2] Virtual Univ Pakistan, Dept Comp Sci & Informat Technol, Lahore 54000, Pakistan
[3] Forman Christian Coll, Dept Comp Sci & IT, Lahore 54000, Pakistan
[4] Khawaja Fareed Univ Engn & Informat Technol, Dept Math, Rahim Yar Khan 64200, Pakistan
[5] Bahauddin Zakariya Univ Multan, Dept Informat Technol, Multan 60800, Pakistan
来源
IEEE ACCESS | 2019年 / 7卷
关键词
Flood monitoring; prediction; and rescue (FMPR); formal specification; system modelling; correctness; safety property; liveness property; hierarchical coloured-Petri nets (CP-Nets); CRUDE-OIL OPERATIONS; MODEL; VERIFICATION; SYMMETRY;
D O I
10.1109/ACCESS.2019.2958258
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In Punjab Pakistan, a river flood event is the most important natural disasters that every year causes high human casualties as well as heavy economic losses. A safety-critical system should be correct, reliable, complete, consistent, and unambiguous for accurate and precise flood monitoring, prediction, as well as emergency and rescue services during or after a flood event. System correctness must be ensured in every phase of the development of a safety-critical Flood Monitoring, Prediction, and Rescue (FMPR) system. Correctness is a functional property related to the behavior of the system having sub-properties of safety and liveness. These sub-properties must also be correct, complete, consistent, and unambiguous. Rigorous mathematical based software engineering methods like formal methods are suitable for the specification, design, modeling, verification, and validation of an FMPR safety-critical system. The proposed safety-critical system for FMPR is distributed as it is based on multi-agents. This system is specified, analyzed and designed by using Gaia multi-agent methodology, which is based on organizational abstractions. Gaia role model-based agent roles are specified, regular expression based liveness properties are specified, and first-order predicate calculus based safety properties are specified. Thus, safety and liveness properties are formally specified. After the detailed design phase, the system is formally modeled and verified by Hierarchical Coloured-Petri Nets (CP-Nets). As a result, a novel formal system for the specification, analysis, design, modeling, and verification of the FMPR system is proposed. This safety-critical system is distributed based on multi-agents.
引用
收藏
页码:180544 / 180557
页数:14
相关论文
共 61 条
  • [1] Agent Based Modelling and Simulation tools: A review of the state-of-art software
    Abar, Sameera
    Theodoropoulos, Georgios K.
    Lemarinier, Pierre
    O'Hare, Gregory M. P.
    [J]. COMPUTER SCIENCE REVIEW, 2017, 24 : 13 - 33
  • [2] Akhtar N., 2012, J COMPUTING, V04, P75
  • [3] Akhtar N, 2019, INT ARAB J INF TECHN, V16, P211
  • [4] Akhtar N, 2009, ICAART 2009: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON AGENTS AND ARTIFICIAL INTELLIGENCE, P475
  • [5] Alla H., 2012, PERFORM EVAL, V33, P175
  • [6] [Anonymous], 1986, P 1 S LOG COMP SCI L
  • [7] [Anonymous], J INF COMMUN TECHNOL
  • [8] [Anonymous], 2007, MANAGING BUSINESS CO
  • [9] [Anonymous], 2010, IEC6150832010, P234
  • [10] [Anonymous], 2008, WADI HYDROLOGY