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 条
  • [21] A Toolset for Validation and Verification of Automotive Control Software Using Formal Patterns
    Choi, Yunja
    Kim, Dongwoo
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2017, E100D (07): : 1526 - 1529
  • [22] A Usage Control Model Extension for the Verification of Security Policies in Artifact-Centric Business Process Models
    Jesus Varela-Vaca, Angel
    Borrego, Diana
    Teresa Gomez-Lopez, Maria
    Gasca, Rafael M.
    BUSINESS INFORMATION SYSTEMS (BIS 2016), 2016, 255 : 289 - 301
  • [23] On the role of hierarchic spaces and models in verification and validation
    Szabo, Barna A.
    Actis, Ricardo L.
    COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2009, 198 (13-14) : 1273 - 1280
  • [24] Formal Verification of Business Processes using Model Checking
    Stoica, Florin
    INNOVATION MANAGEMENT AND EDUCATION EXCELLENCE VISION 2020: FROM REGIONAL DEVELOPMENT SUSTAINABILITY TO GLOBAL ECONOMIC GROWTH, VOLS I - VI, 2016, : 2563 - 2575
  • [25] Coordination Process Verification for Object-Centric Business Processes
    Arnold, Lisa
    Reichert, Manfred
    BUSINESS PROCESS MANAGEMENT WORKSHOPS, BPM 2024, 2025, 534 : 287 - 299
  • [26] Formal Verification of Effectiveness of Control Activities in Business Processes
    Arimoto, Yasuhito
    Iida, Shusaku
    Futatsugi, Kokichi
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2012, E95D (05): : 1342 - 1354
  • [27] A formal approach to modeling and verification of business process collaborations
    Corradini, Flavio
    Fornari, Fabrizio
    Polini, Andrea
    Re, Barbara
    Tiezzi, Francesco
    SCIENCE OF COMPUTER PROGRAMMING, 2018, 166 : 35 - 70
  • [28] A Survey on Formal Verification and Validation Techniques for Internet of Things
    Krichen, Moez
    APPLIED SCIENCES-BASEL, 2023, 13 (14):
  • [29] Validation of Formal Models by Interactive Simulation
    Vu, Fabian
    Leuschel, Michael
    RIGOROUS STATE-BASED METHODS, ABZ 2023, 2023, 14010 : 59 - 69
  • [30] Assessing the Verification and Validation of Building Fire Evacuation Models
    Ronchi, Enrico
    Nilsson, Daniel
    Kuligowski, Erica D.
    Peacock, Richard D.
    Reneke, Paul A.
    FIRE TECHNOLOGY, 2016, 52 (01) : 197 - 219