Verification and Validation of Formal Data-Centric Business Models

被引:0
|
作者
Umarov, Timur [1 ]
机构
[1] Kazakh British Tech Univ, Fac Informat Technol, Dept Management Informat Syst, 59 Tole Bi Str, Alma Ata 050000, Kazakhstan
关键词
Event-B; verification; validation; business process; formal specifications; Rodin platform;
D O I
10.7561/SACS.2015.2.317
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper addresses the problem of describing and analysing internally consistent data within business process workflow specifications. We use Rodin platform for verifying the correctness of the Event-B models. These models we obtain from an ontology and an associated set of normative constraints by applying mapping rules. The latter enable us to transform these specifications into Event-B modular artefacts. The resulting model, by virtue of the Event-B formalism, is very close to a typical loosely coupled component-based implementation of a business system workflow, but has the additional value of being amenable to theorem proving techniques to check and refine data representation with respect to process evolution. In this paper, we give a formal account of the design specifications defined by Event-B modules and perform verification and validation by using theorem proving techniques provided by Rodin platform.
引用
收藏
页码:317 / 355
页数:39
相关论文
共 50 条
  • [31] Formal methods for the validation of automotive product configuration data
    Sinz, C
    Kaiser, A
    Küchlin, W
    AI EDAM-ARTIFICIAL INTELLIGENCE FOR ENGINEERING DESIGN ANALYSIS AND MANUFACTURING, 2003, 17 (01): : 75 - 97
  • [32] A feature-based classification of formal verification techniques for software models
    Gabmeyer, Sebastian
    Kaufmann, Petra
    Seidl, Martina
    Gogolla, Martin
    Kappel, Gerti
    SOFTWARE AND SYSTEMS MODELING, 2019, 18 (01) : 473 - 498
  • [33] Assessing the Verification and Validation of Building Fire Evacuation Models
    Enrico Ronchi
    Erica D. Kuligowski
    Daniel Nilsson
    Richard D. Peacock
    Paul A. Reneke
    Fire Technology, 2016, 52 : 197 - 219
  • [34] A Continuous Process for Validation, Verification, and Accreditation of Simulation Models
    Fonseca i Casas, Pau
    MATHEMATICS, 2023, 11 (04)
  • [35] Verification and validation of evacuation models - methodology expansion proposition
    Lubas, Robert
    Mycek, Marcin
    Porzycki, Jakub
    Was, Jaroslaw
    CONFERENCE ON PEDESTRIAN AND EVACUATION DYNAMICS 2014 (PED 2014), 2014, 2 : 715 - 723
  • [36] Validation of formal models by refinement animation
    Hallerstede, Stefan
    Leuschel, Michael
    Plagge, Daniel
    SCIENCE OF COMPUTER PROGRAMMING, 2013, 78 (03) : 272 - 292
  • [37] Validation and verification of fire models for fire safety engineering
    van Hees, Patrick
    9TH ASIA-OCEANIA SYMPOSIUM ON FIRE SCIENCE AND TECHNOLOGY, 2013, 62 : 154 - 168
  • [38] Verification of Invariant Properties of Business Process based on Formal Approach
    Sasaki, Shimpei
    Iijima, Junichi
    2007 INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND MOBILE COMPUTING, VOLS 1-15, 2007, : 6043 - 6046
  • [39] Towards Formal Verification of Business Process using a Graphical Specification
    El Hichami, Outman
    El Mohajir, Badr Eddine
    Al Achhab, Mohammed
    Berrada, Ismail
    Oucheikh, Rachid
    2014 THIRD IEEE INTERNATIONAL COLLOQUIUM IN INFORMATION SCIENCE AND TECHNOLOGY (CIST'14), 2014, : 12 - 17
  • [40] Transforming Activity-Centric Business Process Models into Information-Centric Models for SOA Solutions
    Liu, Rong
    Wu, Frederick Y.
    Kumaran, Santhosh
    JOURNAL OF DATABASE MANAGEMENT, 2010, 21 (04) : 14 - 34