Abstract

Floods after monsoon rains are frequent disasters that affect millions of lives in Pakistan. Human lives are lost, agriculture economies are destroyed, and livestock animals, houses, fruit farms, and crops are lost which are the major livelihoods of thousands of people in Punjab. Each year there are heavy rains in the monsoon season and, due to global warming, there is the rapid melting of snow in northern glaciers; these factors subsequently cause floods. There is also loss of life due to the spread of waterborne diseases and snake bites. Flood monitoring provides early detection of a flood and the calculation of its intensity, which results in reduced human life losses and economic losses. Most casualties are caused by the lack of timely real-time, authentic information about the high-risk areas, and flood intensity, speed, and direction. Therefore, the proposed approach is centered on formal modeling and verification of safety and liveness properties of flood monitoring perceivers. Each flood perceiver has several sensors. It requires the collection of information starting from the flood perceiver, observer, and environmental forecast. This information is processed to determine the flood intensity level. We have developed a CP-Nets’ formal model and model-checked it. We have verified the safety and liveness properties of correctness by exhaustive verification of the system using model-based proof obligations (Event-B method using Rodin). Our objective in this research is to propose a correct, reliable, and efficient flood warning, monitoring, and rescue (WMR) SoS based on formal methods. We have used formal modeling and model-checking based on state-of-the-art hierarchical CP-Nets supported by exhaustive formal proof obligations of Event-B.

Highlights

  • River floods are a dangerous hydrological phenomenon that affects thousands of people each year around the globe

  • We have proposed a formal approach for flood monitoring, flood avoidance, and after-flood rescue services. is approach is cantered on formal modeling and verification for early flood detection and measurement of the flood intensity by using flood perceivers

  • We have performed a transformation from Coloured Petri-Nets (CP-Nets) models into Event-B models and integrated the behavioral specification and dynamic properties. erefore, this paper describes the framework of a novel transformation process, based on a more in-depth state-space analysis of the functioning and the handling of CP-Nets with particular emphasis on their component tasks

Read more

Summary

Introduction

River floods are a dangerous hydrological phenomenon that affects thousands of people each year around the globe. Safety property is of particular importance in a safety-critical computer system [3] such as a flood-WMR SoS In safety standards such as IEC61508 [4] and EN50128 [5], formal methods are vital for software requirements’ specification and software design. We have analyzed, designed, modeled, and verified a floodWMR SoS to monitor rivers, canals, and dams before, during, and after floods and rescue and emergency services in a post-flood disaster situation. Section presents the flood-WMR SoS CPNets modeling and model-checking. Section presents the flood-WMR SoS Event-B proofs. 2. Objectives e principal objective of a resilient flood-WMR SoS is to specify, design, and implement a correct model that ensures the properties of correctness (i.e., safety and liveness), reliability, and performance (i.e., efficiency). Model checking based on hierarchical CP-nets and proving based on event-B

Motivation and Problem Statement
State of the Art
Materials and Methods
Flood Monitoring Perceivers
10. Flood-WMR SoS
11. Flood-WMR SoS
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call