Property Ownership Formal Modelling Using Event-B and iUML-B

被引:0
作者
Altamimi, Manar [1 ,2 ]
Al Hashimy, Nawfal [2 ]
Fathabadi, Asieh Salehi [2 ]
Wills, Gary [2 ]
机构
[1] Princess Nourah Bint Abdulrahman Univ, Coll Comp Sci & Informat, Informat Syst Dept, Riyadh, Saudi Arabia
[2] Univ Southampton, Sch Elect & Comp Sci, Southampton, Hants, England
来源
RIGOROUS STATE-BASED METHODS, ABZ 2024 | 2024年 / 14759卷
关键词
ownership; safety; formal methods; Event-B; iUML-B;
D O I
10.1007/978-3-031-63790-2_12
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper introduces a novel approach to formal modelling and verification of ownership, addressing safety concerns in property transfer processes. The Event-B formal method, graphically represented using iUML-B notation, is used to establish a robust framework for modeling and verifying ownership systems. The verified Event-B model refines and enhances user requirements at the design stage before system implementation. The research focuses on property ownership within the legal framework of the Kingdom of Saudi Arabia, specifically property sales. The research uncovers that, despite conscientious efforts to scrutinise user requirements, the formal model development exposes limitations and inadequacies in the initial specifications. The verification process introduces essential requirements to mitigate potential fraudulent activities, enhancing the security and dependability of ownership claims.
引用
收藏
页码:191 / 200
页数:10
相关论文
共 50 条
  • [41] A formal model for output multimodal HCIAn Event-B formalization
    Linda Mohand-Oussaid
    Idir Ait-Sadoune
    Yamine Ait-Ameur
    Mohamed Ahmed-Nacer
    Computing, 2015, 97 : 713 - 740
  • [42] Using Event-B to construct instruction set architectures
    Wright, Stephen
    Eder, Kerstin
    FORMAL ASPECTS OF COMPUTING, 2011, 23 (01) : 73 - 89
  • [43] Empowering the Event-B Method Using External Theories
    Ait-Ameur, Yamine
    Dupont, Guillaume
    Mendil, Ismail
    Mery, Dominique
    Pantel, Marc
    Riviere, Peter
    Singh, Neeraj K.
    INTEGRATED FORMAL METHODS, IFM 2022, 2022, 13274 : 18 - 35
  • [44] Extending ERS for Modelling Dynamic Workflows in Event-B
    Dghaym, Dana
    Butler, Michael
    Fathabadi, Asieh Salehi
    2017 22ND INTERNATIONAL CONFERENCE ON ENGINEERING OF COMPLEX COMPUTER SYSTEMS (ICECCS), 2017, : 20 - 29
  • [45] Formal design of scalable conversation protocols using Event-B: Validation, experiments, and benchmarks
    Benyagoub, Sarah
    Ait-Amen, Yamine
    Ouederni, Meriem
    Mashkoor, Atif
    Medeghri, Ahmed
    JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2020, 32 (02)
  • [46] Formal Modeling of the Simple Text Oriented Messaging Protocol using Event-B Method
    El Mimouni, Sanae
    Bouhdadi, Mohamed
    2015 IEEE/ACS 12TH INTERNATIONAL CONFERENCE OF COMPUTER SYSTEMS AND APPLICATIONS (AICCSA), 2015,
  • [47] Formal Modelling of Safety Architecture for Responsibility-Aware Autonomous Vehicle via Event-B Refinement
    Kobayashi, Tsutomu
    Bondu, Martin
    Ishikawa, Fuyuki
    FORMAL METHODS, FM 2023, 2023, 14000 : 533 - 549
  • [48] Core Hybrid Event-B I: Single Hybrid Event-B machines
    Banach, Richard
    Butler, Michael
    Qin, Shengchao
    Verma, Nitika
    Zhu, Huibiao
    SCIENCE OF COMPUTER PROGRAMMING, 2015, 105 : 92 - 123
  • [49] Event-B patterns and their tool support
    Thai Son Hoang
    Fuerst, Andreas
    Abrial, Jean-Raymond
    SOFTWARE AND SYSTEMS MODELING, 2013, 12 (02) : 229 - 244
  • [50] Event-B patterns and their tool support
    Thai Son Hoang
    Andreas Fürst
    Jean-Raymond Abrial
    Software & Systems Modeling, 2013, 12 : 229 - 244