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 条
  • [1] FMSG: a framework for modeling and verification of a smart grid
    Karmakar, Rahul
    Bera, Payel
    Dutta, Saheli
    SADHANA-ACADEMY PROCEEDINGS IN ENGINEERING SCIENCES, 2024, 49 (02):
  • [2] A Modeling and Verification Framework for Ethereum Smart Contracts
    Valentini, Simone
    Braghin, Chiara
    Riccobene, Elvinia
    RIGOROUS STATE-BASED METHODS, ABZ 2024, 2024, 14759 : 201 - 207
  • [3] Modeling, simulation, and experimental verification of a smart grid system
    Tozak, Macit
    Taskin, Sezai
    Sengor, Ibrahim
    ENERGY SOURCES PART A-RECOVERY UTILIZATION AND ENVIRONMENTAL EFFECTS, 2022, 44 (03) : 6985 - 7000
  • [4] A Distributed Privacy-Preserving Integrity Verification Framework for the Smart Grid
    Wagh, Gaurav S.
    Mishra, Sumita
    2022 IEEE INTERNATIONAL SYMPOSIUM ON TECHNOLOGIES FOR HOMELAND SECURITY (HST), 2022,
  • [5] Formal Modeling and Verification of Smart Distribution Grid based on Common Information Model
    Qin, Boya
    Liu, Dong
    Zhang, Pan
    Lu, Yiming
    Wang, Kairui
    Xiong, Xiaofang
    2016 CHINA INTERNATIONAL CONFERENCE ON ELECTRICITY DISTRIBUTION (CICED), 2016,
  • [6] An Integrated Framework for Smart Microgrids Modeling, Monitoring, Control, Communication, and Verification
    Vaccaro, Alfredo
    Popov, Marjan
    Villacci, Domenico
    Terzija, Vladimir
    PROCEEDINGS OF THE IEEE, 2011, 99 (01) : 119 - 132
  • [7] A Framework for Modeling Cyber-Physical Switching Attacks in Smart Grid
    Liu, Shan
    Mashayekh, Salman
    Kundur, Deepa
    Zourntos, Takis
    Butler-Purry, Karen
    IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTING, 2013, 1 (02) : 273 - 285
  • [8] A Run-Time Verification Framework for Smart Grid Applications Implemented on Simulation Frameworks
    Ciraci, Selim
    Sozer, Hasan
    Tekinerdogan, Bedir
    2013 2ND INTERNATIONAL WORKSHOP ON SOFTWARE ENGINEERING CHALLENGES FOR THE SMART GRID (SE4SG), 2013, : 1 - 8
  • [9] A Conceptual Framework for Smart Grid
    Wei, Chengbing
    2010 ASIA-PACIFIC POWER AND ENERGY ENGINEERING CONFERENCE (APPEEC), 2010,
  • [10] Smart Metering in Smart Grid Framework: A Review
    Bansal, Pooja
    Singh, Ajmer
    2016 FOURTH INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED AND GRID COMPUTING (PDGC), 2016, : 174 - 176