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 条
  • [1] Verification and Validation of Formal Data-Centric Business Models
    Umarov, Timur
    Kamun, Rustem
    Omarov, Askhat
    Altayev, Sanzhar
    EMBRACING GLOBAL COMPUTING IN EMERGING ECONOMIES, EGC 2015, 2015, 514 : 134 - 147
  • [2] Verification and Validation of UML Artifact-Centric Business Process Models
    Estanol, Montserrat
    Sancho, Maria-Ribera
    Teniente, Ernest
    ADVANCED INFORMATION SYSTEMS ENGINEERING, CAISE 2015, 2015, 9097 : 434 - 449
  • [3] A data-centric approach to manage business processes
    Haddar, Nahla
    Tmar, Mohamed
    Gargouri, Faiez
    COMPUTING, 2016, 98 (04) : 375 - 406
  • [4] Using Formal Methods for Verification and Validation in Railway
    Reichl, Klaus
    Fischer, Tomas
    Tummeltshammer, Peter
    TESTS AND PROOFS, TAP 2016, 2016, 9762 : 3 - 13
  • [5] Automating correctness verification of artifact-centric business process models
    Borrego, Diana
    Gasca, Rafael M.
    Gomez-Lopez, Maria Teresa
    INFORMATION AND SOFTWARE TECHNOLOGY, 2015, 62 : 187 - 197
  • [6] Using Data-Centric Business Process Modeling for Discovering Requirements for Business Process Support Systems: Experience Report
    Bider, Ilia
    Perjons, Erik
    Dar, Zakria Riaz
    ENTERPRISE, BUSINESS-PROCESS AND INFORMATION SYSTEMS MODELING, BPMDS 2013, 2013, 147 : 63 - 77
  • [7] Formal verification and validation of interactive systems specifications -: From informal specifications to formal validation
    Aït-Ameur, Y
    Breholée, B
    Girard, P
    Guittet, L
    Jambon, F
    HUMAN ERROR, SAFETY AND SYSTEMS DEVELOPMENT, 2004, 152 : 61 - 76
  • [8] THE DATA JOURNEY FRAMEWORK: PROPOSAL OF FORMAL REPRESENTATION OF DATA AGENTS, ASSETS, AND STATES FROM DATA GENERATION TO DATA SERVING IN A DATA-CENTRIC OPERATING ENVIRONMENT
    Surkus-castro, Alexandre
    Deschamps, Fernando
    De Lima, Edson Pinheiro
    Sarria, Deborah
    Neto, Anis Assad
    Da Costa, Sergio Gouvea
    ACTA TECHNICA NAPOCENSIS SERIES-APPLIED MATHEMATICS MECHANICS AND ENGINEERING, 2023, 66 : 187 - 192
  • [9] The Generic Methodology for Verification and Validation to support acceptance of models, simulations and data
    Roza, Manfred
    Voogd, Jeroen
    Sebalj, Derek
    JOURNAL OF DEFENSE MODELING AND SIMULATION-APPLICATIONS METHODOLOGY TECHNOLOGY-JDMS, 2013, 10 (04): : 347 - 365
  • [10] Verification and validation of simulation models
    Sargent, R. G.
    JOURNAL OF SIMULATION, 2013, 7 (01) : 12 - 24