FMSG: a framework for modeling and verification of a smart grid

被引:0
|
作者
Rahul Karmakar
Payel Bera
Saheli Dutta
机构
[1] The University of Burdwan,Department of Computer Science
来源
Sādhanā | / 49卷
关键词
Formal methods; Event-B; power grid; UML; smart grid; blockchain; RODIN;
D O I
暂无
中图分类号
学科分类号
摘要
System requirements can occasionally be ill-defined and difficult to define. In this case, graphic representation of the system created using semi-formal modelling is advantageous. A smart power grid, for example, includes numerous important needs and function points. We can portray the system functionalities graphically to better grasp the requirements before moving forward with the formal definition. Though, graphic models like Unified Modeling Language (UML) have ambiguity issues as they work on predefined rules. On the other hand, the formal technique uses the correct-by-construction method to guarantee the system's dependability. The formal technique is based on well-practiced mathematical notation. In this article, a smart grid (SG) system based on blockchain (BC) is formally modelled and verified. The system requirements are validated using the formal modelling technique Event-B. To illustrate the system, we first suggest various graphical notations. After that, the notations are translated into a JSON (JavaScript Object Notation) format. Java executable codes are generated in order to validate the JSON schemas. The graphical model is then translated into Event-B specifications and validated using RODIN, a standard tool support.
引用
收藏
相关论文
共 50 条
  • [21] Modeling framework and validation of a smart grid and demand response system for wind power integration
    Broeer, Torsten
    Fuller, Jason
    Tuffner, Francis
    Chassin, David
    Djilali, Ned
    APPLIED ENERGY, 2014, 113 : 199 - 207
  • [22] Modeling and formal verification of smart environments
    Corno, Fulvio
    Sanaullah, Muhammad
    SECURITY AND COMMUNICATION NETWORKS, 2014, 7 (10) : 1582 - 1598
  • [23] Formal Modeling and Verification of Smart Contracts
    Bai, Xiaomin
    Cheng, Zijing
    Duan, Zhangbo
    Hu, Kai
    PROCEEDINGS OF 2018 7TH INTERNATIONAL CONFERENCE ON SOFTWARE AND COMPUTER APPLICATIONS (ICSCA 2018), 2018, : 322 - 326
  • [24] Towards Modeling and Verification of Smart Homes
    Kissoum, Yacine
    Maamri, Ramdane
    Sahnoun, Zaidi
    2013 ACS INTERNATIONAL CONFERENCE ON COMPUTER SYSTEMS AND APPLICATIONS (AICCSA), 2013,
  • [25] Physical Attestation in the Smart Grid for Distributed State Verification
    Roth, Thomas
    McMillin, Bruce
    2017 IEEE 41ST ANNUAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE (COMPSAC), VOL 1, 2017, : 626 - 627
  • [26] Batch Verification of Linkable Ring Signature in Smart Grid
    Wang, Qiyu
    Chen, Jie
    Zhuang, Lishuang
    FRONTIERS IN CYBER SECURITY, FCS 2019, 2019, 1105 : 161 - 176
  • [27] Physical Attestation in the Smart Grid for Distributed State Verification
    Roth, Thomas
    McMillin, Bruce
    IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2018, 15 (02) : 275 - 288
  • [28] Modeling of Communication Latency in Smart Grid
    Nguyen, Cuong P.
    Flueck, Alexander J.
    2011 IEEE POWER AND ENERGY SOCIETY GENERAL MEETING, 2011,
  • [29] Modeling and Optimization of the Smart Grid Ecosystem
    Koutsopoulos, Iordanis
    Papaioannou, Thanasis G.
    Hatzi, Vasiliki
    FOUNDATIONS AND TRENDS IN NETWORKING, 2015, 10 (2-3): : 116 - +
  • [30] Smart grid communications: Modeling and validation
    Yu, Ming
    Ansari, Nirwan
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2016, 59 : 247 - 249